Sergey Romanenko Profile picture
Digital Nomad. Software Engineer. E-Learning Instructor. Language: ru/en. Status: Exploring Planet. ❯ ОНЛАЙН-КУРСЫ ПО IT-ПРОФЕССИЯМ ❯ https://t.co/NOFBZDgO6m

May 19, 2023, 25 tweets

Топ 7 книг, которые охватывают разнообразные алгоритмические концепции и практические примеры, помогая развить вашу способность к анализу проблем и разработке эффективных решений

🐦 1/25 ⬇️ Тред #Algorithms #study

Грокаем алгоритмы
Автор: Адитья Бхаргава. Год издания: 2017.

Эта книга великолепно описывает ключевые структуры данных и алгоритмы, хотя не рассматривает все существующие в информатике. Ее основная сила заключается в том, что изложение каждой темы идет очень ...

🐦 2/25

... подробно, что особенно ценно для новичков.

Автор использует легкий язык, чтобы сделать сложные концепции понятными даже для тех, кто только начинает знакомиться с алгоритмами. Книга приводит простые жизненные примеры, чтобы проиллюстрировать сложные темы. ...

🐦 3/25

... идет очень подробно, что особенно ценно для новичков.

Автор использует легкий язык, чтобы сделать сложные концепции понятными даже для тех, кто только начинает знакомиться с алгоритмами. Книга приводит жизненные примеры, чтобы проиллюстрировать сложные темы. ...

🐦 4/25

... Более того, около 400 иллюстраций и графиков сопровождают объяснения, обеспечивая полное понимание материала всем читателям.

🐦 5/25

Совершенный алгоритм. Основы
Автор: Тим Рафгарден. Год издания: 2019.

Тим Рафгарден - профессор информатики и член института Data Science при Колумбийском университете. Он разработал серию книг под названием "Совершенный алгоритм" (англ. Algorithms Illuminated) на ...

🐦 6/25

... основе своих онлайн-курсов, которые проводит на платформах Coursera и edX.

Первая часть этой серии является доступным введением в основы алгоритмов. Книга не привязана к конкретному языку программирования. В ней автор объясняет ...

🐦 7/25

... асимптотический анализ алгоритмов и нотацию "О-большое" (а также "Омега-большое" и "Тета-большое"), рассматривает парадигму "разделяй и властвуй", рандомизированные алгоритмы, а также представляет несколько известных алгоритмов сортировки.

В этой книге читатели ...

🐦 8/25

... также найдут упражнения для закрепления материала и разборы решений, что поможет им углубить свои знания и навыки в области алгоритмов.

🐦 9/25

Совершенный алгоритм. Графовые алгоритмы и структуры данных
Автор: Рафгарден Тим. Год издания: 2019.

Эта книга является второй частью серии «Совершенный алгоритм». В ней подробно рассматриваются такие важные темы, как графы, алгоритм кратчайшего пути ...

🐦 10/25

... Дейкстры, куча и дерево поиска, хеш-таблицы и фильтры Блума. Как и в первой части, здесь каждая тема сопровождается четкими объяснениями, а также содержит задачи для закрепления материала, включая полные решения.

🐦 11/25

Алгоритмы для начинающих
Автор: Луридас Панос. Год издания: 2018.

Это учебное пособие предназначено для тех, кто не обладает глубокими знаниями в продвинутых математических и информатических темах. Книга акцентирует внимание на задачах и примерах из реальной жизни. ...

🐦 12/25

... Разбираемые алгоритмы представлены в форме псевдокода и могут быть легко реализованы на любом языке программирования.

Для полного понимания и получения наибольшей пользы от этой книги, читателю следует быть знакомым с основами ...

🐦 13/25

... математики и иметь базовое представление о функционировании компьютеров. Все остальные необходимые концепции поясняются непосредственно в книге.

После ознакомления с псевдокодом, основной терминологией и структурами данных, в книге изучаются такие ...

🐦 14/25

... темы, как сжатие данных, криптография, графы, хеширование и другие. Каждая глава представляет конкретную реальную проблему и предлагает алгоритмы для ее решения.

🐦 15/25

Введение в анализ алгоритмов
Автор: Майкл Солтис. Год издания: 2019.

Это полностью обновленное и переработанное второе издание книги «Введение в анализ алгоритмов».

Это идеальное учебное пособие и справочник для студентов ...

🐦 16/25

... и разработчиков, которые стремятся создавать надежный код. Материал в книге представлен лаконично, но включает все необходимые основы.

В книге освещены классические алгоритмы, применяемые в информатике, такие как жадные алгоритмы, динамическое ...

🐦 17/25

... программирование и принцип «разделяй и властвуй». Кроме того, автор уделяет внимание двум классам алгоритмов, которые часто не получают достаточного внимания: рандомизированным алгоритмам и онлайн-алгоритмам, исследуя их подробно. Это особенно ...

🐦 18/25

... актуально, поскольку первые широко применяются в криптографии, а вторые необходимы во многих областях, от разработки операционных систем до прогнозирования фондового рынка.

🐦 19/25

Алгоритмы: разработка и применение
Авторы: Джон Клейнберг, Эва Тардос. Год издания: 2016.

Авторы этой книги - профессора теории вычислительных систем в Корнелльском университете. Клейнберг специализируется на алгоритмах, связанных ...

🐦 20/25

... со структурой сетей и информацией. Его работы являются фундаментальными для разработки поисковых систем в Интернете. Тардос специализируется на графах и сетевых задачах.

Книга научит читателей различным методам проектирования ...

🐦 21/25

... и анализа алгоритмов для решения задач, возникающих при разработке программного обеспечения. Авторы стремились передать суть процесса разработки алгоритма и показать место алгоритмов в информатике.

В книге рассматриваются...

🐦 22/25

... разнообразные темы, включая основы анализа алгоритмов, графы, жадные алгоритмы, алгоритмы "разделяй и властвуй", динамическое программирование, NP-полнота, аппроксимационные и рандомизированные алгоритмы.

🐦 23/25

Алгоритмы. Руководство по разработке
Автор: Стивен С. Скиена. Год издания: 2011.

Эта книга стала классикой своего жанра с момента выхода первого издания в 1997 году.

🐦24/25

Алгоритмы являются фундаментальной частью компьютерных наук. Книги по алгоритмам представляют собой ценный ресурс для всех, кто интересуется программированием, компьютерными науками и стремится стать лучшим разработчиком.

🐦 25/25

Share this Scrolly Tale with your friends.

A Scrolly Tale is a new way to read Twitter threads with a more visually immersive experience.
Discover more beautiful Scrolly Tales like this.

Keep scrolling