Главная страница |
Каталог книг |
Расширенный поиск |
Об издательстве |
Контакт |
Для авторов |
Вакансии |
Подписка на новости |
Издательство "Диалектика" |
Алгоритмы: введение в разработку и анализ
Методы и алгоритмы вычислений на строках. Теоретические основы регулярных вычислений
|
|
|
Алгоритмические трюки для программистов. Исправленное издание 2007 года
Генри С. Уоррен, мл.
Hacker's Delight
Henry S. Warren, Jr.
|
Цены на книгу
Оглавление
Пролистать книгу
Рецензии на книгу
|
Главная тема книги Алгоритмические трюки для программистов - рассмотреть базовые структурные отношения среди целых чисел и битовых строк и описать эффективные приемы реализации операций над ними. Автор книги много лет систематически собирал программные перлы, а затем
свел их воедино, организовал и снабдил четким описанием. В этом исправленном издании книги слову "хакер" возвращено его первозданное значение — человека увлеченного, талантливого программиста, способного к созданию чрезвычайно эффективного и элегантного кода. В книге воплощен
сорокалетний стаж ее автора в области разработки компиляторов и архитектуры компьютеров. Здесь вы найдете множество приемов для работы с отдельными битами, байтами, вычисления различных целочисленных функций; большей части материала сопутствует строгое математическое
обоснование. Каким бы ни был ваш профессионализм — вы обязательно найдете в этой книге новое для себя; кроме того, книга заставит вас посмотреть на уже знакомые вещи с новой стороны. Не в меньшей степени эта книга пригодится и начинающему программисту, который может просто
воспользоваться готовыми советами из книги, применяя их в своей повседневной практике.
" Официальная страница книги "
288 стр., с ил.; ISBN 978-5-8459-0572-7, 0-2019-1465-4; формат 70x100/16; твердый переплет2007, 3 кв.; Вильямс.
|
|
|
Книги, рекомендуемые вместе с этой книгой:
- Алгоритмы: введение в разработку и анализ, Ананий В. Левитин
- Методы и алгоритмы вычислений на строках. Теоретические основы регулярных вычислений, Билл Смит
- Алгоритмы и программы. Решение олимпиадных задач, Порублев Илья Николаевич, Ставровский Андрей Борисович
- Язык программирования C# 2005 (Си Шарп) и платформа .NET 2.0, 3-е издание, Эндрю Троелсен
- Алгоритмы: построение и анализ 2-е издание, Томас Х. Кормен, Чарльз И. Лейзерсон, Рональд Л. Ривест, Клиффорд Штайн
- Язык ассемблера для процессоров Intel, 4-е издание, Кип Ирвин
- Практика программирования, Брайан У. Керниган, Роб Пайк
- Основные концепции компиляторов, Робин Хантер
- Структуры данных и алгоритмы, Альфред Ахо, Джон Хопкрофт, Джеффри Ульман
- Искусство программирования, том 1. Основные алгоритмы, 3-е издание, Дональд Э. Кнут
Разделы каталога:
- Компьютерные книги » Основы программирования
- Компьютерные книги » Разработка программного обеспечения » Алгоритмы и методы. Искусство программирования
Оглавление книги "Алгоритмические трюки для программистов. Исправленное издание 2007 года"Предисловие
Глава 1. Введение
Глава 2. Основы
Глава 3. Округление к степени
Глава 4. Арифметические границы
Глава 5. Подсчет битов
Глава 6. Поиск в слове
Глава 7. Перестановка битов и байтов
Глава 8. Умножение
Глава 9. Целочисленное деление
Глава 10. Целое деление на константы
Глава 11. Некоторые элементарные функции
Глава 12. Системы счисления с необычными основаниями
Глава 13. Код грея
Глава 14. Кривая гильберта
Глава 15. Числа с плавающей точкой
Глава 16. Формулы для простых чисел
Приложение А. АРИФМЕТИЧЕСКИЕ ТАБЛИЦЫ ДЛЯ 4-БИТОВОЙ МАШИНЫ
Приложение Б. МЕТОД НЬЮТОНА
Источники информации
Предметный указатель
|