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

Do you need help?

Notice Board

Per partecipare al corso di Fondamenti di programmazione 2023-24 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 2023-24 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.

Dubbio HW4 Es3

V
Vic999 (750 points)
3 19 23
in Es3 by (750 points)
Ho un dubbio riguardante le coordinate del 3°esercizio: Come faccio a capire che una directory/file deve essere disegnata da uno specifico punto? Fin qui ho capito che parto dalle coordinate 0,0, ma mi conviene disegnare prima la radice o prima l'ultimo valore che vado a considerare nella ricorsione? Devo considerare che ogni colore è sempre di lunghezza 30(10px) e poi continuare?
305 views
closed

1 Answer

Best answer
a.capobianco1 (16770 points)
11 54 165
by (16.8k points)
selected by

Come faccio a capire che una directory/file deve essere disegnata da uno specifico punto? 

La profondità è in relazione con la larghezza dell'immagine.. 

una profondità massima di 6 inizierà dalla coordinata Matrice[riga][120] e terminerà a 130;

gli elementi a profondità 5 inizieranno da Matrice[riga][100]

ecc.

Le righe sono separate l'una dalle altre da 3 px quindi 0, 3, 6 ecc. e in corrispondenza di ognuna ci sarà sempre almeno una foglia a profondità variabile...

Fin qui ho capito che parto dalle coordinate 0,0, ma mi conviene disegnare prima la radice o prima l'ultimo valore che vado a considerare nella ricorsione? 

A me ricorsivamente parte dalla profondità massima e termina nella radice... io disegno prima i figli, poi i padri e poi le linee di giunzione ma determino prima tutto e scrivo in una tabella.. disegno solo alla fine.

Devo considerare che ogni colore è sempre di lunghezza 30(10px) e poi continuare?

Si come in premessa l'ultimo elemento va da 120 a 130 quindi 10 px (10 tuple da 3 elementi)