Przedmowa
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, zjaką 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ższyjest w pewnym sensie powtórzeniem spisu treści, jednak zawiera on coś, czego żaden spis treści nie potrafi zaoferować - minimalny komentarz dotyczący zawartości.
Rozdział 1 Zanim wystartujemy
Rozbudowany wstęp pozwalający wziąć „głęboki oddech” przed przystąpieniem do klawiatury...
Rozdział 2 Rekurencja
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.