Wyniki wyszukiwana dla hasla ALG$1 ALG3 6.3. Kilka przykładów derekursywacji algorytmów 173 Pokaźna grupa procedur rekurencyjnych dośćALG4 174 Rozdział 6. Derekursywatp 6.4. to dlaczego nie wspomnieliśmy o tym wcześniej, wprowadzającALG5 3.4. Derekursywacja z wykorzystaniem stosu 175 Metoda ta jest podzielona na dwa etapy: l zamiaALG7 6.5. Metoda funkcji przeciwnych 177 Dokonaliśmy zatem tego, co było naszym celem: pozbawiliśmyALG8 178 Rozdział 6. Derekursywacja 6.! Dużą wadą nowej techniki będzie niemożność łatwego jejALG9 6.5, Metoda funkcji przeciwnych 179 b=l; olso ( PI(a-l,b); // tu funkcja odwrotna? b=b+a; ) SeALG0 180Rozdział 6. Derekursymijii 6.6, void main() ( for (int i=0; i<17;i++) (Pl(i,b); cout « bALG1 6.6. Klasyczne schematy derekursywacji 181 wykonują systematycznie pewne stałe fragmenty kodu ALG2 182 Rozdział 6. Derekursywatji 6, Jest to forma niewątpliwie równoważna, choALG3 6,6. Klasyczne schematy derekursywacji 183 ( A<x) i PO ; D(x) i } also C(X)ALG4 184 Rozdział 6. Oerekursywa przetestować, czy wszystkie „zaległe” jej wywołania zostały jużALG5 6.6. Klasyczne schematy derekursywacji 185 Sprawdźmy teraz, czy w istocie podane wyżej przekszALG6 186 Rozdział 6. Derekursywacja D(x); while((N!=i)44(N%2>) ) l N-N/2; C (x)ALG7 6.7. Podsumowanie 187 ( while (n!=l) (n--;b~3-a-b; M*=2;} cout << "Przesuń dysk nrALG9 Rozdział 7Algorytmy przeszukiwania Pojęcie „przeszukiwania” pojawiało się w tej książce już kiALG0 190 Rozdział 7. Algorytmy przeszukiwania Odnalezienie liczby .1 w tablicy tub jest sygnalizowaALG1 7.2. Przeszukiwanie binarneALG2 192 Rozdział 7. Algorytmy przeszukiwani; gdy maksymalna ilość elementów należących do pewnej dALG3 7.3. Transformacja kluczowa 193 Naturalną konsekwencją nowego sposobu zapamiętywania danych jeALG4 194 Rozdział 7. Algorytmy przeszukiwania • powinna być tatwo obliczalna, takWybierz strone: [
15 ] [
17 ]