Две отличные книги по алгоритмам и структурам данных

Рекомендую вашему вниманию две книги по алгоритмам и структурам данных. Это книги для начинающих или просто желающих освежить свою память по этой теме.

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

Grokking Algorithms: An illustrated guide for programmers and other curious people

61uupxbhmxl-_sx397_bo1204203200_

Данная книга позволит понять (вспомнить) самые базовые представления о следующих темах:

  • О-большое (Big-O notation)
  • Сортировка выбором — selection sort
  • Рекурсия
  • Быстрая сортировка
  • Перестать бояться хеш-таблиц
  • Поиск в ширину
  • Алгоритм Дейкстры
  • Жадные алгоритмы
  • Динамическое программирование
  • Алгоритм к-ближайших соседей
  • Фильтры Блума
  • Обмен ключами Диффи-Хеллмана

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

A Common-Sense Guide to Data Structures and Algorithms: Level Up Your Core Programming Skills

512cbirdodl-_sx415_bo1204203200_

Просто отличная базовая книга про алгоритмы и структуры данных. Разъяснено тоже все очень хорошо с примерами и иллюстрациями.

Добавить комментарий

Заполните поля или щелкните по значку, чтобы оставить свой комментарий:

Логотип WordPress.com

Для комментария используется ваша учётная запись WordPress.com. Выход /  Изменить )

Google photo

Для комментария используется ваша учётная запись Google. Выход /  Изменить )

Фотография Twitter

Для комментария используется ваша учётная запись Twitter. Выход /  Изменить )

Фотография Facebook

Для комментария используется ваша учётная запись Facebook. Выход /  Изменить )

Connecting to %s