14 НАЈБОЉИ алгоритам & ампер; Књиге о структурама података (листа 2021)

Anonim

Алгоритам је добро дефинисана рачунска процедура која узима неку вредност као улаз и генерише неку вредност као излаз. Једноставним речима, то је низ рачунарских корака који претвара улаз у излаз.

Ево куриране листе 14 најбољих књига за алгоритам и обуку о структури података која би требало да буде део библиотеке било ког програмера.

1) Једноставне структуре података и алгоритми

Једноставне структуре података и алгоритми: структуре података и алгоритамске слагалице “је књига коју је написала Нарасимха Каруманцхи.

Постоји много различитих решења за свако издање, а књига је кодирана на Ц / Ц ++. Књига је корисна као водич за интервју и испите за информатичаре.

Ова књига о алгоритму нуди решења за различите сложене структуре података и алгоритамске проблеме. Овај приручник такође служи као водич за припрему за интервјуе, испите и рад у кампусу.

Проверите најновије цене и корисничке прегледе на Амазону

2) Гроккинг алгоритми

Гроккинг Алгоритхмс написао је Адитиа Бхаргава. У овој водичу научићете како применити уобичајене алгоритме на практичне проблеме програмирања са којима се свакодневно суочавате. Можете почети са задацима попут сортирања и претраживања.

Књига вам помаже да се позабавите сложенијим питањима попут компресије података и вештачке интелигенције. Сваки представљени пример укључује корисне дијаграме и потпуно означене узорке кода у Питхону. На крају ове књиге можете сазнати више о применљивим алгоритмима и када их користити.

Проверите најновије цене и корисничке прегледе на Амазону

3) Откључани алгоритми (Тхе МИТ Пресс)

У књизи Алгоритхмс Унлоцкед је књига коју је написао Тхомас Цормен. Пружа опште објашњење са ограниченом математиком како алгоритми омогућавају рачунарима да решавају проблеме.

Такође ћете пронаћи једноставне методе за тражење информација на рачунару. У овој књизи научићете основне принципе криптографије и основе компресије података. Књига укључује многе сложене проблеме и њихово решење у разумном року.

Проверите најновије цене и корисничке прегледе на Амазону

4) Осветљени алгоритми: 1. део: Основе

Алгоритми осветљени је књига коју је написао Тим Роугхгарден. Књига укључује решења за све квизове и изабране проблеме, а уз њу иде и низ ИоуТубе видео записа аутора.

Први део обухвата асимптотску анализу и биг-О нотацију, подели и освоји алгоритме и мастер методу, рандомизиране алгоритме. Књига се завршава са неколико познатих алгоритама за сортирање и одабир.

Проверите најновије цене и корисничке прегледе на Амазону

5) Увод у алгоритме

Увод у књигу Алгоритми укључује широк спектар алгоритама у дубину. Свако поглавље ове књиге релативно је самостално и може се користити као материјал за проучавање. Алгоритми су описани у овој књизи на енглеском и псеудокоду.

Књига нуди третман динамичког програмирања и похлепних алгоритама и нови појам протока заснованог на ивицама. Материјал за учење такође нуди многе вежбе, проблеме и решења.

Проверите најновије цене и корисничке прегледе на Амазону

6) Алгоритми

Алгоритми је књига коју су написали Роберт Седгевицк и Кевин Ваине. Ова књига покрива све најважније рачунарске алгоритме који се тренутно користе.

Књига вас учи претраживању, сортирању, обради графикона и обради низова. Ова књига са упутствима укључује алгоритме које би сваки програмер требао знати. Омогућава људима широм света да открију нове начине учења и поучавања.

Проверите најновије цене и корисничке прегледе на Амазону

7) Главни алгоритам

Мастер алгоритам је књига коју је написао Педро Домингос. Књига нам даје увид у машине за учење које покрећу Гоогле, Амазон и ваш паметни телефон. Књига Мастер Алгоритхм - и говори о томе шта ће то значити за посао, науку и друштво.

Књига укључује теме попут Револуције машинског учења, Мастер алгоритам, Учење без учитеља итд.

Проверите најновије цене и корисничке прегледе на Амазону

8) Приручник за дизајн алгоритма

Приручник за дизајн алгоритма је књига коју је написао Стевен С. С. Скиена. Ова књига сада служи као једна од идеалних референтних књига за било који курс дизајнирања алгоритама. Помаже вам да задржите свој статус водећег практичног референтног водича за алгоритме. Овај најпродаванији класик уклања „мистериј“ дизајнирања алгоритама и анализе њихове ефикасности.

Проверите најновије цене и корисничке прегледе на Амазону

9) Структуре података и алгоритми у Јави

Структуре података и алгоритми на Јави је књига коју је написао Роберт Лафоре. Књига је осмишљена тако да буде лака за читање и разумевање, иако је сама тема сложена.

Књига нуди јасне и једноставне примере програма. Такође ћете добити радионицу као један мали демо програм који се може извршити у веб прегледачу.

Штавише, у овој књизи програми показују у графичком облику како изгледају структуре података и како функционишу

Проверите најновије цене и корисничке прегледе на Амазону

10) Хелло Ворлд: Бити човек у доба алгоритама

Књигу Хелло Ворлд написала је Ханнах Фри. То је неопходна припрема за моралне потешкоће света којим управља кодекс. Ханнах Фри нас води у обилазак добрих, лоших и потпуно ружних алгоритама који нас окружују.

Проверите најновије цене и корисничке прегледе на Амазону

11) Дизајн алгоритма: Пеарсон Нев Интернатионал Едитион

Дизајн алгоритма је књига коју је написао Јон Клеинберг. Књига подучава студенте читавом низу техника дизајна и анализе. Ова метода им помаже да реше проблеме који настају током извршавања рачунарских апликација.

Ова књига алгоритама такође објашњава поступак дизајнирања и улогу алгоритама. Књига укључује теме као што су Основе анализе алгоритма, Подијели и освоји, Динамичко програмирање, Мрежни ток итд.

Проверите најновије цене и корисничке прегледе на Амазону

12) Алгоритми

Алгоритам је књига коју је написао Сањои Дасгупта. Књига вас учи основама алгоритама у причи која чини материјал угодним и лако пробављивим.

Нагласак књиге је разумевање математичке идеје која стоји иза сваког алгоритма. Помаже вам да овај предмет научите интуитивно, без потребе да постанете претерано формални.

Књига укључује описе алгоритама који се користе и излете за математички софистициране. Ова књига о алгоритму нуди Приручник за решења који је доступан у Центру за учење на мрежи.

Проверите најновије цене и корисничке прегледе на Амазону

13) Решавање проблема алгоритмима и структурама података помоћу Питхона

Решавање проблема са алгоритмима и структурама података помоћу Питхона написао је Брадлеи Н. Милле. Такође је реч о Питхону, заједно са проучавањем алгоритама и структура података. Кључно је схватити да је рачунарска наука најважнија. Учење информатике никада није у учењу било које друге врсте предмета.

Ова књига је дизајнирана да нам послужи као текст за први курс о структурама података и алгоритмима. Књига такође покрива апстрактне типове података и структуре података, алгоритме писања и решавање проблема.

Проверите најновије цене и корисничке прегледе на Амазону

14) Алгоритми укратко: Практични водич

Алгоритми, у малом, књига је коју је написао Георге Т. Хеинеман. Књига вам помаже да креирате робустан софтвер који захтева употребу ефикасних алгоритама. Међутим, програмери често размишљају о њима док се не појави проблем. Ова књига укључује велики број постојећих алгоритама за решавање различитих проблема.

Књига вам помаже да одаберете и примените прави алгоритам за ваше потребе са довољно математике. Омогућава вам да разумете и анализирате перформансе алгоритма.

Проверите најновије цене и корисничке прегледе на Амазону