Please ignore secret bonuses. Secret tests do NOT award bonus. Max hw grade is 30+2 bonus efficiency

Do you need help?

Es 1 homework 2

D
Deacoon (9100 points)
11 34 53
in Es1 by (9.1k points)
Qual'è il modo migliore per leggere le parole in verticale nel diagramma?
326 views

2 Answers

alessioclemente (19640 points)
19 67 153
by (19.6k points)
Scorri lettera per lettera, ed ad ogni iterazione aumenti la riga, o la diminuisci se fai dal basso all'alto
D
Deacoon (9100 points)
11 34 53
by (9.1k points)
grazie, e se ho la lista con tutte le lettere del diagramma come lo trasformo in una matrice?

se qualcuno sa proprio il comando perchè il prof non l'ha spiegato
alessioclemente (19640 points)
19 67 153
by (19.6k points)
Non esiste un comando e non esistono matrici vere e proprie in python. Puoi simularne una facendo una lista di liste, e ogni lista equivale ad una riga, che conterrà tutti i caratteri di quella riga
Auron (15880 points)
52 126 194
by (15.9k points)
Rispondo a te e ad @alessioclemente allo stesso momento... Non è del tutto vero il fatto che non esistano matrici vere e proprie in Python... C'è tutta una libreria dedicata (numpy) che permette molte operazioni sulle matrici, alcune interessanti... Personalmente per le verticali ho riprodotto lo stesso identico algoritmo che ho immaginato per le orizzontali (ATTENTI AGLI INDICI), ma sulla matrice trasposta, dove le righe sono le colonne della matrice originale e viceversa... Provalo, è una bomba :D