wtorek, 3 czerwca 2014

Algorytmy

Algorytmy od zawsze porównywane były do przepisów kucharskich. Czy to porównanie jest celne... trudno powiedzieć. Na pewno jednak przesolenie pewnego dania np. zupy  ma inne konsekwencje niż błędnie opracowany lub zaimplementowany algorytm .
To właśnie algorytmy decydują o czasie wykonania skomplikowanych operacji przez programy komputerowe, a ich odpowiednia implementacja niejednokrotnie decyduje o sukcesie lub porażce projektu wartego fortunę.

Polecana przeze mnie książka posiada umówione klasyczne algorytmy sortowania, wyszukiwania, operacji na grafach oraz kompresji danych. Jej ogromnym atutem są przykładowe implementacje algorytmów w języku Java oraz to, że przedstawiony kod jest gotowy do natychmiastowego użycia.
Uważam, że jest to obowiązkowa pozycja dla każdego programisty, któremu zależy na najwyższej wydajności tworzonych rozwiązań.

"Algorytmy" - autor Robert Sedgewick, Kevin Wayne



Brak komentarzy:

Prześlij komentarz