Алгоритмические трюки для программистов. Второе издание

Книга Генри Уоррена "Алгоритмические трюки для программистов" представляет собой классическое руководство по низкоуровневой оптимизации программного кода. Второе издание значительно расширено и обновлено по сравнению с оригинальной версией, известной как "Hacker's Delight".

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

Книга охватывает широкий круг тем: от базовых манипуляций с битами и подсчёта единичных битов до целочисленного умножения, деления (включая деление на константы), работы с системами счисления необычных оснований, кодов Грея и кривых Гильберта. Особую ценность представляют разделы, посвящённые округлению до степени двойки и арифметическим границам.

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

Алгоритмические трюки для программистов. Второе издание
A
Автор
Генри С. Уоррен-мл.
Издательство
Издательский дом "Вильямс"
Год
2014
Язык
Русский
1
Оцените книгу

Чтобы читать книгу, войдите или зарегистрируйтесь

Ознакомительный фрагмент