![]() |
Show 150 posts per page |
.dsy:it. (http://www.dsy.it/forum/)
- Algoritmi e strutture dati (http://www.dsy.it/forum/forumdisplay.php?forumid=207)
-- [HELP] il piano (http://www.dsy.it/forum/showthread.php?threadid=21405)
il piano
ciau la mia sarà una domanda che rasenta l'idiozia ma ho avuto poco tempo x tuffarmi nel magico mondo del C, ho pensato di implementare il piano con un albero binario semplice semplice
(se poi sia la strada giusta è tutto da verificare) ma come faccio a creare un piano senza vincolo di dimensioni? c'è maniera di implementare la funzione standard x la costruzione aggirando i vincoli oppure devo scriverne una di mano mia(bel casino del c...o
in qst caso)?
grazie 1000!
semplicemente se usi una struttura dinamica, come un albero nel tuo caso, non hai vincoli sulle dimensioni, puoi inserire dati fino a fare scoppiare la memoria del tuo pc. i vincoli esisterebbero se usi dei vettori o delle matrici dove le dimensioni sono prefissate.
in pratica se il piano fosse una matrice sarebbe limitato, una matrice 100x100 non può contenere un punto di coordinate (101,101), con una struttura come l'albero o la lista o il grafo o chi più ne ha più ne metta, non esistono questi vincoli. dopotutto ricordiamoci che il corso si chiama algoritmi e STRUTTURE DATI quindi bisognerebbe saperle usare. per rappresentare il piano puoi usare qulasiasi struttura, la scelta dipende poi da come ti trovi comodo a manipolare gli elementi e da che operazioni ci devi effettuare. il codice della struttura lo puoi trovare tranquillamente in internet e c'è più di un esempio anche tra il materiale dei prof di laboratorio, ovviamente loro lo mettono come riferimento, poi uno che le riutilizza deve un attimino cercare di riadattarle alle proprie esigenze.
__________________
" Non ti vantare del domani, perchè non sai neppure che cosa genera l'oggi. "
PROVERBI 28,1
thanx
ti ringrazio, sto infatti prendendo codice da algoteam x rimodellarlo in funzione del progetto che devo fare
(come tutti immagino)è che a volte mi vengono sti dubbi esistenziali ![]()
Il piano non esiste 
Sono i dati contenuti in esso che devi memorizzare in una struttura dati.. quale sia dipende poi da altri fattori
come il piano non esite!!!!!!
ill piano è semplicemente una struct coi puntatori alle strutture dati che poi verranno usate per memorizzare i dati
__________________
" Non ti vantare del domani, perchè non sai neppure che cosa genera l'oggi. "
PROVERBI 28,1
no...
il piano non esiste....
E' la memoria del tuo calcolatore...per questo si dice che sia potenzialmente infinito...
Tu ti preoccupi solo di memorizzare i dati con le varie strutture in memoria...il piano è dove il sistema operativo va a mettere tutte ste cose....
__________________
"Why, Sir, you find no man at all intellectual who is willing to leave London.
No, Sir, when a man is tired of London, he is tired of life; for there is in London all that life can afford."
(DR SAMUEL JOHNSON 1777)
MSN andrea.poretti(at)hotmail.it
Originally posted by h3mpt0n
come il piano non esite!!!!!!
ill piano è semplicemente una struct coi puntatori alle strutture dati che poi verranno usate per memorizzare i dati
semplice non compro un computer medio
io sto andando avanti nel progetto ma intanto mi pare di avere acceso una miccia latente nel forum ![]()
| All times are GMT. The time now is 11:37. | Show all 8 posts from this thread on one page |
Powered by: vBulletin Version 2.3.1
Copyright © Jelsoft Enterprises Limited 2000 - 2002.