ugrás a tartalomhoz

Fa struktúra elemeinek sorrendezett lekérdezése

Anonymous · 2005. Nov. 21. (H), 20.50
Udv!

A kerdes a kovetkezo:
adott egy tabla 3 oszlop:
id, name, parent

Szoval, egy vegtelen fa strukturat szeretnek ilyen primitiven letrehozni, viszont problemam adodott a lekerdezessel. hogy tudom egy lekerdezessel sorba rendezni oket? tehat mondjuk az adatok a kovetkezok:

id name parent
1 a1 0
2 a2 0
3 a3 1
4 a4 3

es ugy kene select-eleni, hogy a kimenet ez legyen:
a1
a3
a2
a4

koszi!

domi
 
1

Van róla cikkünk

Bártházi András · 2005. Nov. 21. (H), 20.58
http://weblabor.hu/cikkek/hierarchikusadatkezeles1
http://weblabor.hu/cikkek/hierarchikusadatkezeles2

-boogie-
2

<Nincs cím>

Anonymous · 2005. Nov. 21. (H), 20.59
en kerek elnezest! :)
3

ez milyen rendezés?

zsepi · 2005. Nov. 22. (K), 10.14
ha jól értettem a fa-struktúrát, ez így néz ki
+ a1
  + a3
    + a4
+ a2


Ebből egy BFS bejárással kapnánk az a1 - a2 - a3 - a4 eredményt, míg egy DFS esetén pedig az a1 - a3 - a4 - a2 sorrendet. Az általad felvetett a1 - a3 - a2 - a4 eredményt milyen bejárás/algoritmus erdményezi?