Do you need any help?

Notice Board

Per partecipare al corso di Fondamenti di programmazione 2021-22 loggatevi e attivatelo nella vostra pagina dei corsi preferiti. A quel punto il corso appare nel menù personale cliccando sul proprio avatar. Per i materiali degli anni precedenti seguite lo stesso metodo.

To join the Programming/Lab 2021-22 course, log-on and select it on the my courses page. It will appear on the personal menu of your avatar. For earlier years use the same method.

VIDEOLEZIONI DEL CORSO DI FONDAMENTI DI PROGRAMMAZIONE AA20-21

PROGRAMMING COURSE VIDEOCONFERENCES AY20-21

Aiuto immagine es3 HW4

a
alessio.palma (1480 points)
0 34 56
asked Dec 29, 2018 in Es3 by alessio.palma (1,480 points)
recategorized Dec 29, 2018 by andrea.sterbini
Non ho idee su come disegnare l'immagine, la mia difficoltà sta nel capire dove andare a posizionare tutti gli elementi nell'immagine. Ho creato l'albero, ho una funzione che mi converte i nomi delle directory in liste di tuple e ho creato l'immagine tutta nera delle dimensioni che mi serve, ma come la "riempio"? Grazie dei consigli
175 views

1 Answer

_andrea_ (45670 points)
2 39 297
answered Dec 29, 2018 by _andrea_ (45,670 points)
Inizia capendo come disegnare prima di tutto i nodi. Ai collegamenti pensa dopo. Per farlo usa una funzione ricorsiva che prende l'immagine, il nodo e le coordinate a cui disegnarlo (o il livello rispetto all'albero, come ti trovi meglio)
a
alessio.palma (1480 points)
0 34 56
commented Dec 29, 2018 by alessio.palma (1,480 points)
quindi dici che le linee bianche mi conviene disegnarle dopo?
_andrea_ (45670 points)
2 39 297
commented Dec 29, 2018 by _andrea_ (45,670 points)
Assolutamente. Io ho iniziato prima disegnando solo le foglie. Poi ho aggiunto i padri ottenendo l'immagine con tutti i nodi. Dopo sono passato ai collegamenti, prima orizzontale tra padre e primo figlio, poi tra padre e tanti figli, e alla fine quelli verticali
a
alessio.palma (1480 points)
0 34 56
commented Dec 30, 2018 by alessio.palma (1,480 points)
sono riuscito a disegnare i figli, adesso mi cimento con i padri, nel frattempo hai consigli su come disegnare i collegamenti bianchi? Perchè ci ho pensato ma non mi vengono idee
_andrea_ (45670 points)
2 39 297
commented Dec 30, 2018 by _andrea_ (45,670 points)
dopo ogni padre disegna il primo collegamento lungo 10, e per ogni figlio disegna sulla sua riga il collegamento da 5
a
alessio.palma (1480 points)
0 34 56
commented Dec 30, 2018 by alessio.palma (1,480 points)
capito, e per i verticali?
_andrea_ (45670 points)
2 39 297
commented Dec 30, 2018 by _andrea_ (45,670 points)
Per quelli devi considerare il numero di foglie che hai già disegnato e quelle che devi disegnare per il nodo corrente