|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Senior Member
Iscritto dal: Jun 2005
Città: Napoli
Messaggi: 2599
|
[C] Disegnare alberi
salve, avrei bisogno di rappresentare un albero binario (ma anche n-ario), codificato come liste concatenate, con i link ai due figli. Volevo un aiuto su come poterlo rappresentare graficamente nel terminale e se nel caso era possibile disegnarlo magari in una finestra....
grazie
__________________
Hp pavilion dv6-1250el [cpu: P8700 - ati radeon hd 4650 1 gb - 4 gb ram - hd 320 7200 rpm!] Garmin Official Thread |
![]() |
![]() |
![]() |
#2 |
Bannato
Iscritto dal: Feb 2005
Città: Roma
Messaggi: 7029
|
ti propongo un esempio. un filesystem è concettualmente un albero N-ario, ed esistono programmi CUI che per rappresentarli usano una vista ad albero realizzata tramite caratteri ASCII. un abbozzo:
Codice:
+- cartella radice | +- figlio 1 | | | +- nipote 1 | | | +- nipote 2 | +- figlio 2 | +- figlio 3 |
![]() |
![]() |
![]() |
#3 |
Senior Member
Iscritto dal: Jun 2005
Città: Napoli
Messaggi: 2599
|
capi...l'idea di rappresentarlo come file system non è male... Io stavo pensando come rappresentarla in forma "albero", cioè cosi
![]()
__________________
Hp pavilion dv6-1250el [cpu: P8700 - ati radeon hd 4650 1 gb - 4 gb ram - hd 320 7200 rpm!] Garmin Official Thread |
![]() |
![]() |
![]() |
#4 |
Senior Member
Iscritto dal: Jul 2006
Messaggi: 1568
|
In quel modo è piuttosto arduo disegnare l'albero in C
|
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 18:19.