Второе издание российского бестселлера Рода Стивенса. Алгоритмы — это рецепты, которые делают возможным эффективное программирование. Их изучение позволяет усвоить общие подходы к решению задач и накапливать полезные методики для их решения. В этой книге представлено множество классических алгоритмов. Вы узнаете, где они применяются и как их анализировать, чтобы понять их поведение. Эта книга может быть полезной не только в вашей текущей профессиональной деятельности, но и может помочь вам получить новую работу.
Изучите полезные алгоритмы, включая:
- Численные алгоритмы: рандомизация, разложение на множители, простые числа и численное интегрирование.
- Методики работы с распространенными структурами данных: массивы, связные списки и сети.
- Более продвинутые структуры данных: кучи, деревья, сбалансированные деревья и B-деревья.
Освойте различные методы решения задач:
- Поиск методом полного перебора.
- Разделяй и властвуй.
- Жадные алгоритмы и алгоритм восхождения на вершину.
- Алгоритмы поиска кратчайшего пути.
- Эвристические методики.
- Сужение границ.

От семейных саг и классики до фэнтези и детективов

На книжном фестивале «Красная площадь» анонсировали экранизацию молодежного бестселлера

В числе победителей Игорь Евдокимов, Тимур Суворкин и Антон Чиж

Реальная биография Цоя, история создания группы и обратная сторона народной любви

Классик глазами детей и взрослых разных поколений

Psychologies.ru представил топ-20 книг по психологии

Рекомендации и задания от нейропсихолога

Игра, экскурсия и беседы о «лучшем городе Земли»


Минцифры представило отчет о книжном рынке

Мероприятие пройдет с 4 по 7 июня 2026 года в Москве

Классический детектив с временной петлей, нон-фикшн про Африку и романтическое фэнтези о магии рукоделия

Знаменитый китайский прозаик ответит на вопросы журналистов

Отрывок из самого пугающего триллера сезона, в котором юная жертва понимает: настоящий монстр — вовсе не тот, кто ее похитил

Рассказываем о самых продаваемых новинках месяца