rekurencja

Kategoria: Usenetowy pregierz publiczny.

Wersja archiwalna tematu "rekurencja" z grupy pl.pregierz



skolman
9 Wrz 2005, 16:21
pietno bo prosta sprawa a nie chce dzialac. :/
zainteresowanych (sa tacy?) odsylam na pl.comp.lang.php
yazgar
9 Wrz 2005, 16:33
Użytkownik "skolman" <skollman-spa@wp-rzadzi-newsami.plnapisał w
wiadomości news:op.swuqtmdbsthwvk@syzyf.arkonskie.v.pl

pietno bo prosta sprawa a nie chce dzialac. :/
zainteresowanych (sa tacy?) odsylam na pl.comp.lang.php


Rekurencja już udowodniła wiele razy, że działa.

$pietno-ustawCel( "skolman" );

Michał Gancarski
9 Wrz 2005, 16:35

<skollman-spa@wp-rzadzi-newsami.plwrote:
pietno bo prosta sprawa a nie chce dzialac. :/
zainteresowanych (sa tacy?) odsylam na pl.comp.lang.php


Bo widzisz, żeby zrozumieć rekurencję, trzeba najpierw zrozumieć  
rekurencję :)

skolman
9 Wrz 2005, 16:36
Dnia 09-09-2005 o 22:33:17 yazgar <yaz@o2.plnapisał:

Rekurencja już udowodniła wiele razy, że działa.

$pietno-ustawCel( "skolman" );


ale ja to wiem, winna okazala sie funkcja foreach, ktora dziala troche  
inaczej niz wydawalo mi sie po lekturze manulala.
autopietno (nieduze) dla mojego zmeczonego umyslu. :)

Noel
9 Wrz 2005, 16:40
Użytkownik skolman napisał:

pietno bo prosta sprawa a nie chce dzialac. :/
zainteresowanych (sa tacy?) odsylam na pl.comp.lang.php


A z jakiej bazy danych korzystasz, i czy znane są Tobie i bazie słowa
START WITH i CONNECT BY PRIOR?

skolman
9 Wrz 2005, 16:40
Dnia 09-09-2005 o 22:35:33 Michał Gancarski <wysyisbackT@tlen.pl 
napisał:

Bo widzisz, żeby zrozumieć rekurencję, trzeba najpierw zrozumieć  
rekurencję :)


nie o to chodzi - rekurencji uzywalem juz od dawana. teraz postanowilem  
przestac masakrowac serwer :)

skolman
9 Wrz 2005, 16:41
Dnia 09-09-2005 o 22:40:02 Noel <t@go2.pll-lnapisał:

A z jakiej bazy danych korzystasz, i czy znane są Tobie i bazie słowa  
START WITH i CONNECT BY PRIOR?


chodzi wlasnie o to zeby nie korzystac przy tym z bazy. zasysam calosc do  
tablicy i operuje tylko na niej.

Andrzej Gradziel
9 Wrz 2005, 18:27
skolman <skollman-spa@wp-rzadzi-newsami.plnapisal(a):

Dnia 09-09-2005 o 22:33:17 yazgar <yaz@o2.plnapisał:

| Rekurencja już udowodniła wiele razy, że działa.

| $pietno-ustawCel( "skolman" );

ale ja to wiem, winna okazala sie funkcja foreach, ktora dziala troche  
inaczej niz wydawalo mi sie po lekturze manulala.


Dziala inaczej to malo powiedziane. To cos nawet funkcja nie jest! ;

skolman
9 Wrz 2005, 18:44
Dnia 10-09-2005 o 00:27:08 Andrzej Gradziel <a_g_min@people.plnapisał:

Dziala inaczej to malo powiedziane. To cos nawet funkcja nie jest! ;


w manualu (online only) figuruje.
jednak inaczej niz napisano w ww manualu położenie kursora tablicy _jest_  
modyfikowane, a funkcja _nie_ operuje na kopii tablicy, lecz na oryginale  
(albo ja cos skopalem, co jest mozliwe, choc przyklad, na ktorym  
testowalem byl mozliwie prosty).
tak czy inaczej staropolskie for() zalatwlo sprawe ;)

pixel
10 Wrz 2005, 02:11

| Bo widzisz, żeby zrozumieć rekurencję, trzeba najpierw zrozumieć  
| rekurencję :)
nie o to chodzi - rekurencji uzywalem juz od dawana. teraz postanowilem  
przestac masakrowac serwer :)


Nie wiem co robisz bo nie czytam owej grupy, ale wiem, że rekurencja pożera
masę zasobów, ale z kolei upraszcza niektóre rozwiązania.
Jeżeli nie chcesz masakrować serwer to raczej nie powinieneś używać
rekurencji.
skolman
10 Wrz 2005, 06:33
Dnia 10-09-2005 o 08:11:34 pixel <greenpi@gmail.comnapisał:

Nie wiem co robisz bo nie czytam owej grupy, ale wiem, że rekurencja  
pożera
masę zasobów, ale z kolei upraszcza niektóre rozwiązania.
Jeżeli nie chcesz masakrować serwer to raczej nie powinieneś używać
rekurencji.


chodzi o wywalenie odwolan do bazy z funkcji wywolywanej rekurencyjnie -  
czyli jedno odwolanie do bazy na poczatku, wynik tego zapytania laduje w  
tablicy. rekurencyjnie przechodze juz tylko tablice, bez odpytywania bazy  
w kazdym przejsciu.

Maciej Olędzki
10 Wrz 2005, 12:27

Dnia 10-09-2005 o 00:27:08 Andrzej Gradziel <a_g_min@people.plnapisał:

| Dziala inaczej to malo powiedziane. To cos nawet funkcja nie jest! ;

w manualu (online only) figuruje.


Ale to nie jest funkcja, tylko konstrukcja języka, coś na kształt for lub
while.

skolman
10 Wrz 2005, 12:37
Dnia 10-09-2005 o 18:27:30 Maciej Olędzki <lde@na.onecienapisał:

Ale to nie jest funkcja, tylko konstrukcja języka, coś na kształt for lub
while.


luz, jak zwal tak zwal :)

Maciej Olędzki
10 Wrz 2005, 19:33

Dnia 10-09-2005 o 18:27:30 Maciej Olędzki <lde@na.onecienapisał:

| Ale to nie jest funkcja, tylko konstrukcja języka, coś na kształt for lub
| while.

luz, jak zwal tak zwal :)


powiedz tak prowadzącemu na jakiś zajęciach z programowania :)