Алгоритмы — это сердце и душа computer science. Без них не обойтись, они есть везде — от сетевой маршрутизации и расчетов по геномике до криптографии и машинного обучения. «Совершенный алгоритм» превратит вас в настоящего профи, который будет ставить задачи и мастерски их решать как в жизни, так и на собеседовании при приеме на работу в любую IT-компанию. В этой книге Тим Рафгарден — гуру алгоритмов — расскажет об асимптотическом анализе, нотации большое-О, алгоритмах «разделяй и властвуй», рандомизации, сортировки и отбора.Книга «Совершенный алгоритм» адресована тем у кого уже есть опыт программирования. Вы перейдете на новый уровень, чтобы увидеть общую картину, разобраться в низкоуровневых концепциях и математических нюансах. Познакомиться с дополнительными материалами и видеороликами автора (на английском языке) можно на сайтеwww.algorithmsilluminated.org
Algoritmy eto serdtse i dusha computer science. Bez nikh ne oboytis, oni est vezde ot setevoy marshrutizatsii i raschetov po genomike do kriptografii i mashinnogo obucheniya. Sovershennyy algoritm prevratit vas v nastoyashchego profi, kotoryy budet stavit zadachi i masterski ikh reshat kak v zhizni, tak i na sobesedovanii pri prieme na rabotu v lyubuyu IT-kompaniyu. V etoy knige Tim Rafgarden guru algoritmov rasskazhet ob asimptoticheskom analize, notatsii bolshoe-O, algoritmakh razdelyay i vlastvuy, randomizatsii, sortirovki i otbora.Kniga Sovershennyy algoritm adresovana tem u kogo uzhe est opyt programmirovaniya. Vy pereydete na novyy uroven, chtoby uvidet obshchuyu kartinu, razobratsya v nizkourovnevykh kontseptsiyakh i matematicheskikh nyuansakh. Poznakomitsya s dopolnitelnymi materialami i videorolikami avtora (na angliyskom yazyke) mozhno na saytewww.algorithmsilluminated.org