Niektórzy twierdzą, że kiedyś po ukończeniu prawidłowej szkoły nie było potrzeby, żeby się dalej uczyć. Dziś każdy informatyk albo programista, który chce sobie zagwarantować prawidłową posadę, musi przyjąć postawę zawsze się uczę. Jeśli nie masz za sobą studiów informatycznych,wyjątkowo chcesz pracować jako inżynier oprogramowania, musisz poznać podstawy informatyki, jakimi są struktury danych i algorytmika. Znajomość tych zagadnień jest konieczna każdemu programiście!
Ta książka jest kontynuacją bestsellera Programista samouk. Dzięki niej zrozumiesz najważniejsze koncepcje związane z rozmaitymi algorytmami i strukturami danych, a to z kolei pozwoli Ci na profesjonalne podejście do tworzenia kodu. Przystępnie opisano tu najróżniejsze algorytmy, w tym wyszukiwania liniowego i binarnego, a także służące do pracy na ciągach znaków i do wykonywania obliczeń. Zaprezentowano również najważniejsze struktury informacji, w tym tablice, listy połączone, tablice mieszające, drzewa i niemało innych. Poszczególne zagadnienia zostały pokazane od strony poręcznej, co sprawi, że bez trudu zastosujesz zdobytą wiedzę w codziennej pracy. W wyniku czego lektury poszerzysz swoje umiejętności, a jeśli zechcesz, przygotujesz się do kariery produktywnego programisty - nawet jeśli nie masz dyplomu inżyniera!
W książce pomiędzy innymi:
Możesz zostać fachowym informatykiem!