Найти в Дзене
Python библиотека

Python библиотека

Здесь мы публикуем ссылки на книги и материалы, которые помогут вам освоить язык программирования Python.
подборка · 1 материал
Книги Python. Грокаем Алгоритмы. Эта книга предназначена для читателей, которые владеют азами программи­рования и хотят разобраться в алгоритмах. Может быть, вы уже столкнулись с задачей программирования и пытаетесь найти алгоритмическое решение. А может, вы хотите понять, где вам моrут пригодиться алгоритмы. Ниже при­веден короткий и неполный список людей, которым может пригодиться эта книга: • программисты-самоучки • студенты, начавшие изучать программирование • выпускники, желающие освежить память специалисты по физике, математике и другим дисциплинам. Структура книги. В первых трех главах закладываются основы: Глава 1. Вы изучите свой первый нетривиальный алгоритм - бинарный поиск и основы анализа скорости алгорит­мов с применением «О-большое». Глава 2. Вы познакомитесь с двумя основополагающими структурами данных: массивами и связанными списками. Глава З. Вы узнаете о рекурсии - удобном приеме, используемом многими алгоритмами (например алгоритмом быстрой сортировки). В оставшейся части книги представлены алгоритмы, часто применяемые в разных областях. Методы решения задач по принципу «разделяй и властвуй» и динамического программирования. Хеш-таблицы - исключи­тельно полезная структура данных, предназначенная для хранения пар ключей и значений (например имени человека и адреса электронной почты или имени пользователя и пароля). Алгоритмы графов. Графы используются для моделирования сетей: социальных, дорожных, нейронных или любых других совокупностей связей. Порядок изложения и содержимое книги тщательно продуманы. Если вас очень сильно интересует какая-то тема - переходите прямо к ней. В противном случае читайте главы по порядку, они логически переходят одна в другую. Если вы уже читали данную книгу напишите свой отзыв или поделитесь опытом, возможно она помогла вам когда то в жизни или при написании вашей первой программы. Вы можете бесплатно скачать книгу в нашей библиотеке и приступить к изучению алгоритмов.