Большинство книг об алгоритмах фокусируются на нотации «О большое» и основных принципах проектирования, однако эта книга предлагает уникальный подход, выводя разработку и анализ на уровень предсказуемой практической эффективности. В ней обсуждаются базовые и классические алгоритмические задачи, возникающие при создании приложений больших данных, для которых демонстрируются элегантные решения постепенно возрастающей сложности. Анализ решений дается в рамках как классической RAM-модели, так и более значимой с практической точки зрения модели с использованием внешней памяти, позволяющей оценивать сложность ввода-вывода.

В книге рассматриваются различные типы данных, включая целые числа,
  • -15%

Разработка алгоритмов. Инженерный подход

Нет оценок

Описание и характеристики

Большинство книг об алгоритмах фокусируются на нотации «О большое» и основных принципах проектирования, однако эта книга предлагает уникальный подход, выводя разработку и анализ на уровень предсказуемой практической эффективности. В ней обсуждаются базовые и классические алгоритмические задачи, возникающие при создании приложений больших данных, для которых демонстрируются элегантные решения постепенно возрастающей сложности. Анализ решений дается в рамках как классической RAM-модели, так и более значимой с практической точки зрения модели с использованием внешней памяти, позволяющей оценивать сложность ввода-вывода.

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

5 причин купить эту книгу:

  • 1. В книге обсуждаются базовые и классические алгоритмические задачи, возникающие при создании приложений больших данных.
  • 2. Рассматриваются различные типы данных, включая целые числа, строки, деревья и графы.
  • 3. И разные алгоритмические инструменты, такие как выборка, сортировка, сжатие данных и поиск по словарям и текстам.
  • 4. Наконец, вы найдете здесь информацию о последних разработках, связанных со сжатыми структурами данных.
  • 5. Алгоритмические решения сопровождаются подробным псевдокодом и множеством работающих примеров.
  • Тип обложки Мягкий переплёт
  • Количество страниц 352
  • Вес, г 555
  • Размер 1.8x16.5x23.3
  • Издательство Sprint Book
  • Серия Библиотека программиста
  • Возрастные ограничения 16+
  • Год издания
  • ISBN 978-601-12-3657-7
  • Тираж 1000
  • ID товара 3139172

Отзывы

Оставьте отзыв и получите бонусы

Оставьте первый отзыв и получите за него бонусы.

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

Книга «Разработка алгоритмов. Инженерный подход» есть в наличии в интернет-магазине «Читай-город» по привлекательной цене. Если вы находитесь в Москве, Санкт-Петербурге, Нижнем Новгороде, Казани, Екатеринбурге, Ростове-на-Дону или любом другом регионе России, вы можете оформить заказ на книгу «Разработка алгоритмов. Инженерный подход» и выбрать удобный способ его получения: самовывоз, доставка курьером или отправка почтой. Чтобы покупать книги вам было ещё приятнее, мы регулярно проводим акции и конкурсы.