Czy jest jakaś książka o algorytmach, która uczy jak seria Head First? [Zamknięte]

12

Jako programista Java muszę nauczyć się algorytmów (do programowania Wyzwań). Przeczytałem kilka Head First Series (JAVA należąca do mnie) i są one dość przyjazne dla mózgu. Zastanawiałem się więc, czy istnieje jakakolwiek książka o algorytmach, która będzie łatwa do zrozumienia, a także przejdzie do sedna każdego z algo.

AabinGunz
źródło
Nie książka, ale świetny i potencjalnie łatwy do zrozumienia zasób podobny do Head First: class.coursera.org/algo . Rejestracja jest zamknięta, ale prawdopodobnie powtórzą zajęcia.
B, siedem
Zawsze trudno jest znaleźć podobne pytanie i ostatecznie zadaję duplikat. Głosuj na każdą książkę, zanim ktoś to pytanie zamknie. Dzięki
AabinGunz

Odpowiedzi:

2

Osobiście bardzo lubię książkę Algorytmy Roberta Sedgewicka i Kevina Wayne'a. Książka ma bardzo piękne ilustracje przedstawiające działanie różnych algorytmów, a także zawiera bardzo praktyczne przykłady. Możesz dowiedzieć się o jakości książki, odwiedzając stronę internetową towarzyszącego .

DL
źródło
1

Osobiście nauczyłem się z Instrukcją projektowania algorytmów autorstwa Stevena S.Skieny, a obecnie używam Algorytmów w pigułce jako szybkiego odniesienia do algorytmów, których nie implementuję za bardzo. Algorytmy W pigułce używa zarówno Java, Ruby, C i C ++ jako przykładów kodu, ale będąc programistą Java, nie powinieneś mieć większych problemów z odczytaniem fragmentów kodu C / C ++. I nawet jeśli nie potrafiłeś ich odczytać, nie są one niezbędne do zrozumienia algorytmu, pełny opis jest dostępny wyłącznie na podstawie tekstu i zdjęć.

Daniel Gratzer
źródło
Czytam tutaj, że nie jest to dobre dla początkujących. Teraz mam dylemat. Proszę o pomoc
AabinGunz
Nie zgadzam się, a ludzie na SO wydają się ze mną zgodzić, patrz stackoverflow.com/questions/5689222/...
Daniel Gratzer