Piramidy_szyszki_03.pdf
Spis treści (właściwa kolejność plików różni się od kolejności alfabetycznej):
Spis treści (W1)
Wstęp (W2)
Oznaczenia i wyróżnienia w tekście (W3)
1. Dodaj do smaku szczyptę soli - czy przepisy kulinarne są algorytmami? (01)
2. Jak budowano piramidy (02)
3. Zabawy towarzyskie (03)
4. Sprawność rosyjskich chłopów w mnożeniu - jak można upraszczać sobie życie (04)
5. Rekurencja - jak korzystać z tego, co już znamy lub jak "zrzucić robotę" na komputer (05)
6. Liczby Fibonacciego - jak być doskonałym (06)
7. Napełnianie naczyń za pomocą algorytmu Euklidesa (07)
8. Liczby pierwsze i liczby złożone (08)
9. Arytmetyka zegarowa - o pożytkach z reszt (09)
10. Przeszukiwanie zbiorów uporządkowanych i nieuporządkowanych - o korzyściach z dbania o porządek (10)
11. Znajdowanie trwałych związków - par tanecznych, małżeństw (11)
12. Czy zawsze zyskujemy na zachłanności? (12)
13. Niewysokie drzewa - szybkie automaty i krótkie kody (13)
14. Poszukiwanie z nawrotami (14)
15. Programowanie dynamiczne (15)
Lista problemów, algorytmów oraz ich realizacji w języku Pascal (D1)
Dodatek. Wybrane programy w języku Pascal (D2)
Skorowidz pojęć (D3)
Errata