Projektowanie i Analiza Algorytmów

Kurs omawia techniki niezbędne przy projektowaniu i analizie algorytmów komputerowych. Zalecanym podręcznikiem dla tego kursu jest Wprowadzenie do Algorytmów, Cormen, Leiserson, Rivest (Wydawnictwo Naukowo-Techniczne, Warszawa 1998).

Bla, bla, bla, algorytmy. Trala, lala, lala, czas. Bla, bla, bla, przestrzeń. Trala, lala, lala, iteracyjne. Bla, bla, bla, rekurencja. Trala, lala, lala, struktury danych. Bla, bla, bla, sortowanie. Trala, lala, lala, programowanie dynamiczne. Bla, bla, bla, algorytmy grafowe. Trala, lala, lala, NP-zupełność.