PDA

Visualizza la versione completa : imparare pila lista e coda


iacoposk8
14-05-2009, 15:58
ciao a tutti!!! io sono al quarto anno di informatica e ho una domanda con lo scopo puramente di curiositÓ!! ma anche il vostro prof di informatica vi ha fatto imparare a memoria pila lista e coda???
sicuramente quando le sai Ŕ utile per˛ io in laboratorio gli esercizi li ho sempre fatti giusti... piglio il mio txt con il codice base di pila lista e coda e da li modifico... facile e indolore

bako
14-05-2009, 16:07
Originariamente inviato da iacoposk8
ciao a tutti!!! io sono al quarto anno di informatica e ho una domanda con lo scopo puramente di curiositÓ!! ma anche il vostro prof di informatica vi ha fatto imparare a memoria pila lista e coda???
sicuramente quando le sai Ŕ utile per˛ io in laboratorio gli esercizi li ho sempre fatti giusti... piglio il mio txt con il codice base di pila lista e coda e da li modifico... facile e indolore

NO! dovevi sapere come funziona e come farla, a memorai dire di no. poi ti trovi gente che la sa fare in java e non in c. bravi loro!

PS: secondo te Ŕ possibile scambiare due varibaili numeriche senza usarne una 3░?

ciao

iacoposk8
14-05-2009, 16:42
Originariamente inviato da bako
NO! dovevi sapere come funziona e come farla, a memorai dire di no.

a ecco!!! a me sembra assurdo!!! secondo me Ŕ assurdo impararsi i programmi a memoria.. e come se la prof di matematica dica: studiatevi questo esercizio a memoria per la verifica.
e poi io so fare tutti gli esercizi con pila lista e coda e credo che questo sia l'importante!! invece rischio il debito per sta cosa



poi ti trovi gente che la sa fare in java e non in c. bravi loro!


ma in java a che serve la pila la lista e la coda? al momento della dichiarazione hli array han giÓ dimensione infinita.... o forse mi confondo con il javascript



PS: secondo te Ŕ possibile scambiare due varibaili numeriche senza usarne una 3░?


no, credo sia impossibile perchŔ se passi una variabile in un altra quest'ultima viene sovrascritta e persa quindi irrecuperabile per metterla nella variabile 2

albgen
14-05-2009, 17:05
Originariamente inviato da iacoposk8
ciao a tutti!!! io sono al quarto anno di informatica e ho una domanda con lo scopo puramente di curiositÓ!! ma anche il vostro prof di informatica vi ha fatto imparare a memoria pila lista e coda???
sicuramente quando le sai Ŕ utile per˛ io in laboratorio gli esercizi li ho sempre fatti giusti... piglio il mio txt con il codice base di pila lista e coda e da li modifico... facile e indolore

Nessuno ti dice di imparare a memoria ma se uno ti chiede fammi una pila/coda o quello che vuoi devi essere ingrado di farlo.
In informatica non basta solo la teoria.
Mi ricordo all'universitÓ, una mia amica prendeva 30 e non riusciva a fare i progetti

iacoposk8
14-05-2009, 17:30
Originariamente inviato da albgen
Nessuno ti dice di imparare a memoria

come no? il prof me lo chiede :D



ma se uno ti chiede fammi una pila/coda o quello che vuoi devi essere ingrado di farlo.
In informatica non basta solo la teoria.


io Ŕ l'unica cosa che so fare... solo pratica e il minimo di teoria per la pratica :D

albgen
14-05-2009, 17:34
Originariamente inviato da iacoposk8
come no? il prof me lo chiede :D


non penso proprio...
magari ti chiede anche ti usare gli stessi nomi per le variabili?

bako
14-05-2009, 17:36
Originariamente inviato da iacoposk8
ma in java a che serve la pila la lista e la coda? al momento della dichiarazione hli array han giÓ dimensione infinita.... o forse mi confondo con il javascript


array != pila != coda

array hai accesso a quello che vuoi
pila metti in altro, togli in alto
coda metti in coda togli dall'alto.



Originariamente inviato da iacoposk8
no, credo sia impossibile perchŔ se passi una variabile in un altra quest'ultima viene sovrascritta e persa quindi irrecuperabile per metterla nella variabile 2


:stordita:

A = A - B
B = A + B
A = B - A

prova a fare il quesito al prof e vedere quanti lo saprebbero fare

albgen
14-05-2009, 17:44
Originariamente inviato da bako


A = A - B
B = A + B
A = B - A



fuuurrrrbo :D
ma siamo sicuri che funziona in tutti i casi? :D

iacoposk8
14-05-2009, 17:48
Originariamente inviato da bako
array != pila != coda

array hai accesso a quello che vuoi
pila metti in altro, togli in alto
coda metti in coda togli dall'alto.


si lo so, per˛ credo che la pila e la coda siano nate per eliminare il problema degli array sovradimensionati e quindi avere un insieme di variabili senza dimensione logica, quindi infinite..
mentre nel c++ per fare un array infinito richiede la conoscenza della lista/pila/coda nel javascript no, se sai usare gli array in c/c++ sai usare anche array infiniti in javascript



A = A - B
B = A + B
A = B - A

prova a fare il quesito al prof e vedere quanti lo saprebbero fare

che storia!!!! non ci avevo mai pensato, Ŕ vero!!! funziona!!! si ma ho paura che si arrabbi il prof con me se nn lo sa :D Ŕ facile

ma poi questo metodo te lo hanno spiegato o te lo sei inventato tu da solo?

ant_alt
14-05-2009, 18:01
Originariamente inviato da bako

A = A - B
B = A + B
A = B - A



minghia:D
alla faccia di tutte le funzioni swap

Loading