CourseHunter
  • Категории
  • Источники
  • Все курсы
  • Разделы
  • Книги
  • Краудфандинг logo
    Краудфандинг
English
Русский
Українська
Голубая
Фиолетовая
Cветлая
Терминал
Norton
Войти
Главная страницаКатегория другоеЗахватывающие приключения: структуры данных и алгоритмы

Захватывающие приключения: структуры данных и алгоритмы

Fabulous Adventures in Data Structures and Algorithms

Eric Lippert logo
Eric Lippert
★5 (всего оценок - 5)
Захватывающие приключения: структуры данных и алгоритмы
Начать Сейчас
Категория
Другое
Дата добавления
1 янв. 2026 г., 23:54
Язык
Английский

Fabulous Adventures in Data Structures and Algorithms — это книга, показывающая, что алгоритмы могут быть не только полезными, но и по-настоящему увлекательными. В отличие от стандартных «рецептов для собеседований», она знакомит читателя с необычными и малоизвестными структурами данных и алгоритмическими подходами, способными существенно изменить стиль мышления и практику программирования.

Автор демонстрирует, как строить эффективные двусторонние очереди из неизменяемых компонентов, автоматически форматировать структурированный текст, работать со случайными величинами и пользовательскими распределениями, а также использовать неизменяемость для уменьшения объёма данных и ускорения повторных вычислений. Значительное внимание уделяется математическим основам, лежащим в базе списков, nullable-типов, функций, асинхронных задач и вероятностей.

В книге рассматриваются неизменяемые структуры данных — стеки, очереди, деки и нетривиальные конструкции вроде списков Хьюза, алгоритмы из области разработки инструментов (поиск с возвратом, унификация и антиунификация), а также работа со стохастическими величинами, вероятностными распределениями и байесовским выводом. Книга предназначена для практикующих разработчиков, знакомых с C#, Java, Python или аналогичными объектно-ориентированными языками; все примеры приведены на C#.

Посмотреть больше

Автор - Eric Lippert

Eric Lippert logo

Eric Lippert

Eric Lippert — инженер и архитектор языков программирования, разработавший языки, компиляторы и другие инструменты для разработчиков в компаниях Microsoft, Coverity и Facebook. Он участвовал в проектировании, реализации и спецификации Visual Basic, JavaScript, VBScript, C#, Hack и Bean Machine. Эрик также известен своим популярным блогом о дизайне языков, структурах данных и алгоритмах, а также о «приключениях в кодинге», который уже более 20 лет

X (Twitter)GitHub
Автор
+1

Другие материалы в этой категории

Алгоритмы и структуры данных: Руководство для собеседований

Алгоритмы и структуры данных: Руководство для собеседований

Экспресс-курс: Основы структур данных и алгоритмов для начинающих

Экспресс-курс: Основы структур данных и алгоритмов для начинающих

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

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

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

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

Алгоритмы и структуры данных для начинающих

Алгоритмы и структуры данных для начинающих

Комментарии
 logo

    Учись ради навыков, а не сертификатов. Лучшие видеокурсы от топ-авторов со всего мира: программирование, дизайн, AI, DevOps и многое другое. Без воды, без лозунгов — только код, практика и дружелюбное комьюнити разработчиков.

    Категории
    Все категории JavaScript React.js Python SQL Golang (Google Go) Другое TypeScript Подготовка к собеседованию Rust Другое (Backend)
    Источники
    Все источники frontendmasters Nomad Coders OTUS R&D-лаборатория Devhands udemy Алексей Рыбак Михаил Непряхин Николай Ихалайнен Учебный Центр «Специалист»
    CourseTrainЦенаКонтактыРаспространенные вопросыПлейлистыПриватностьУсловия
    Темы:
    Язык: