Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 143 Pomógł: 22 Dołączył: 17.11.2007 Ostrzeżenie: (0%)
|
Witam
Mam problem z pewną rekurencyjna funkcją. Ogólnie zadaniem kodu jest wyszukanie rozwiązania (sumy) dającą zadaną liczbę z podanego zbioru. Jeśli znajdzie taką kombinację to zwraca mi te liczy, które składają się na sumę i kończy szukanie kolejnych kombinacji. Teraz chciałem wywołać ją ponownie, ale najpierw usuwam te rekordy z tablicy, które zostały użyte i mam problem z błędami notice. Gdy wywalę kod 77 - 81 to wszystko jest ok, ale wtedy będzie brał mi pod uwagę te same wartości a tego nie chce. Wynikiem działania poniższego kodu jest:
Wygląda to jak by php pamiętał pierwszą zadaną tablicę i miał gdzieś, że w kolejnym wywołaniu podaję mu już inną tablicę. Macie pomysł jak to rozwiązać?
|
|
|
|
bobek358 [rekurencja] problem z kolejnym wywołaniem 5.09.2014, 21:32:06
pedro84 Poczytać: http://php.net/manual/en/language.variab... 5.09.2014, 22:01:48
bobek358 Rozumiem, że chodzi Ci o zmienne statyczne w pierw... 5.09.2014, 22:37:42
pedro84 Konkretnie o to [PHP] pobierz, plaintext if ... 5.09.2014, 23:06:15 ![]() ![]() |
|
Aktualny czas: 24.12.2025 - 13:24 |