W książce omówiono metody projektowania podstawowych algorytmów (głównie o złożoności wielomianowej), działających z użyciem struktur tablicowych, plików, list oraz drzew. Przedstawiono także rozwiązanie problemu trudnego obliczeniowo z wykorzystaniem wprowadzenia w problematykę kolorowania wierzchołków grafów jak najmniejszą liczbą kolorów. Na końcu zamieszczono opis ćwiczeń laboratoryjnych i zadania do rozwiązania. Przykłady implementacji algorytmów przygotowano nie tylko w języku programowania Pascal (jak w dwóch pierwszych wydaniach), ale również w języku C.