Przedmowa 11
Początkującym zalecane jest trzymanie się porządku narzuconego przez układ rozdziałów. Książka zawiera szczegółowy' skorowidz i spis ilustracji - powinny one ułatwić odszukiwanie potrzebnych informacji.
Wiele rozdziałów zawiera przy końcu zestaw zadań związanych tematycznie z aktualnie opisywanymi zagadnieniami. W dużej części zadania te są rozwiązane, ewentualnie podane są szczegółowe wskazówki do nich.
Oprócz zadań tematycznych ostatni rozdział zawiera zestaw różnorodnych zadań, które nie zmieściły się w toku wykładu. Przed rozwiązaniem zadań w' nim zamieszczonych zaleca się dokładne przestudiowanie całego materiału, który obejmują poprzedzające go rozdziały.
Niemożliwe jest zaprezentowanie wszystkiego, co najważniejsze w dziedzinie algorytmiki, w objętości jednej książki. Jest to niewykonalne z uwagi na rozpiętość dziedziny, z jaką mamy do czynienia. Może się więc okazać, że to, co zostało pomyślane jako logicznie skonstruowana całość, jednych rozczaruje, innych zaś przytłoczy ogromem poruszanych zagadnień. Pragnieniem autora było stworzenie w' miarę reprezentacyjnego przeglądu zagadnień algorytmicznych przydatnego dla tych Czytelników, którzy programowanie mają zamiar potraktować w sposób profesjonalny.
Opis poniższy jest w pewny m sensie powtórzeniem spisu treści, jednak zawiera on coś, czego żaden spis treści nie potrall zaoferować - minimalny komentarz dotyczący zawartości.
Rozbudowany wstęp pozwalający wziąć „głęboki oddech" przed przystąpieniem do klawiatury...
Rozdział ten jest poświęcony jednemu z najważniejszych mechanizmów używanych w procesie programowania - rekurencji. Uświadamia zarówno oczywiste zalety, jak i nie zawsze widoczne wady tej techniki programowania.