DiaMail - Книжный интернет-магазин - На главную   Обратная связь   044-353-0111
067-877-1666
066-366-1250
обратная связь
    Помощь
- доставка
- оплата
- заказ
     

  Книга "Алгоритмические трюки для программистов, 2-е издание. Генри С. Уоррен"
купить за 485.00 грн


БЕСПЛАТНАЯ ДОСТАВКА
по Украине
при заказе от 750 грн

САМОВЫВОЗ
бесплатно
при заказе от 500 грн

СКИДКИ  5-13%
от количества, от суммы,
накопительные

ПРИНИМАЕМ К ОПЛАТЕ
Принимаем оплату картами Visa Принимаем 
оплату картами MasterCard
Принимаем оплату через Приват-24 Принимаем оплату через LiqPay

Мы на Facebook

ПОДЕЛИТЬСЯ



Новую книгу "Алгоритмические трюки для программистов, 2-е издание" можно купить в интернет-магазине DiaMail за 485.00 грн.
Оперативная доставка книги "Алгоритмические трюки для программистов, 2-е издание" курьером по Киеву, Новой Почтой по Украине и Укрпочтой, также, и за пределы Украины, как с оплатой при получении, так и после предварительной оплаты с помощью VISA/MasterCard, Приват-24, на карту ПриватБанка.
Перед покупкой Вы можете в режиме онлайн прочитать часть книги, ознакомиться с содержанием и оглавлением. ISBN книги 978-5-907144-00-2, 978-0-3218-4268-8.
Рекомендуем обратить внимание на другие книги автора Генри С. Уоррен.



Компьютерные книги Разработка программного обеспечения Алгоритмы и методы. Искусство программирования

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

Цена
485.00 грн.
Обычная цена: 550.00 грн.
Вы экономите: 65.00 грн. (12%)
   
Наличие
На складе 2 экз.
Информация по состоянию на
17:49 23.08.2019.
   
Доставка
Курьер: 27 августа с 14:00 до 18:00. Стоимость 55 грн.
Самовывоз: 27 августа после 15:00. Стоимость 20 грн.
Новая Почта: 28.08.2019-29.08.2019. Стоимость от 45 грн.
Новинка

книга "Алгоритмические трюки для программистов, 2-е издание, Генри С. Уоррен - увеличить изображение"

В корзину » Купить - Добавить в корзину


накопительная скидка 4% на год на все заказы!

512 стр.; мягкий переплет; тип бумаги: офсетная белая; формат 70х100/16 (170х240 мм);
Издательство Диалектика; ISBN 978-5-907144-00-2, 978-0-3218-4268-8. Цена 485.00 грн

Книга Алгоритмические трюки для программистов (Hacker's Delight-2) позволит повысить квалификацию профессиональному программисту, но при этом книга будет понятна и чрезвычайно полезна даже начинающему и даже студенту, тем более что в новом издании появилась масса упражнений, интересных как с теоретической, так и с практической точки зрений. Работа программиста всегда немного хакерство, а также смесь арифметики и логики, особенно это касается программиста, который создает элегантный и эффективно работающий код. В этой книге программист-ветеран IBM Генри Уоррен делится с читателями разнообразными приемами из своей коллекции, пополняемой в течение многих десятилетий работы в области разработки компиляторов и архитектуры компьютеров, прикладного и системного программирования. Большинство из них носят практический характер, хотя некоторые представляют в первую очередь теоретический интерес.

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

Каким бы ни был ваш профессионализм - вы обязательно найдете в этой книге новое для себя; кроме того, книга заставит вас посмотреть на уже знакомые вещи с новой стороны.

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

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

ДОБАВЛЕНИЯ ВО ВТОРОЕ ИЗДАНИЕ ВКЛЮЧАЮТ
- Новую главу, посвященную циклическому избыточному коду (CRC), включая широко используемый код CRC-32.
- Новую главу о кодах с коррекцией ошибок (ECC), включая подпрограммы для работы с кодом Хэмминга.
- Большее количество материала, посвященного делению на константы, включая методы, использующие только сдвиги и сложения.
- Вычисление остатков от деления без вычисления частного.
- Более подробное изложение методов подсчета количества единичных битов и ведущих нулевых битов.
- Подсчет единичных битов в массивах.
- Новые алгоритмы сжатия и расширения.
- Алгоритм LRU.
- Преобразования между числами с плавающей точкой и целыми числами.
- Программу приближенного вычисления обратного к квадратному корню.
- Галерею графиков дискретных функций.
- Появившиеся во втором издании упражнения и ответы к ним.

Об авторе
Генри Уоррен, мл. имеет пятидесятилетний стаж работы в IBM, его деятельность простирается от IBM 704 до PowerPC и далее. Он работал над рядом военных командно-управляющих систем и над проектом SETL под руководством Джека Шварца (Jack Schwartz) из университета Нью-Йорка. С 1973 года Уоррен занимается компиляторами и архитектурой компьютеров в исследовательском подразделении IBM. В настоящее время он работает над проектами суперкомпьютеров, которые должны достичь быстродействия, измеряемого эксафлопсами (EFLOPS). Генри Уоррен получил докторскую степень в области информационных технологий в университете Нью-Йорка.

"Это первая книга, в которой так глубоко раскрыты секреты компьютерной арифметики. В ней есть все известные мне трюки и множество ранее не известных. Эта книга - настоящая находка для разработчиков библиотек и компиляторов, для всех, кто обожает элегантность в программировании. Место этой книги на полке - рядом с книгами Кнута. Все десять лет, прошедших с выхода первого издания, книга была неоценимым помощником в моей работе в Sun и Google. Я просто дрожу от нетерпения познакомиться с новым материалом во втором издании."
Джошуа Блох (Joshua Bloch)

"Впервые увидев эту книгу, я решил, что это не то советы по взлому компьютеров, не то набор мелких программистских трюков. И только познакомившись с ней поближе, я понял, что под ее обложкой скрыта целая компьютерная энциклопедия. Второе издание охватывает две большие новые темы, и расширяет коллекцию десятками новых небольших трюков, включая те, которые я тут же применил на практике - например, вычисление среднего двух целых чисел без риска переполнения. Этот хакер действительно умеет принести удовольствие читателю!"
Гай Стил (Guy Steele)

Читать полностью ⇓

Обсуждение книги в блоге Виктора Штонда

Оригинальное издание
Hacker's Delight, 2 edition, Henry S. Warren


Купить книгу можно, добавив ее в корзину кнопкой «В корзину»
Затем, необходимо оформить и зарегистрировать заказ.




 Новые книги аналогичной тематики  

Совершенный алгоритм. Графовые алгоритмы и структуры данных Тим Рафгарден
Совершенный алгоритм. Графовые алгоритмы и структуры данных
Тим Рафгарден
Цена: 560.00 грн.

УЦЕНКА: Стандартная библиотека C++: справочное руководство. 2-е издание Николаи М. Джосаттис
УЦЕНКА: Стандартная библиотека C++: справочное руководство. ...
Николаи М. Джосаттис
Цена: 860.00 грн.

УЦЕНКА: Компиляторы. Краткий справочник Робин Хантер
УЦЕНКА: Компиляторы. Краткий справочник
Робин Хантер
Цена: 210.00 грн.

Введение в рекурсивное программирование Мануэль Рубио-Санчес
Введение в рекурсивное программирование
Мануэль Рубио-Санчес
Цена: 1585.00 грн.


Регулярные выражения за 10 минут Бен Форта
Регулярные выражения за 10 минут
Бен Форта
Цена: 265.00 грн.

Занимательные алгоритмы: чему нас учат истории знаменитых героев Мартин Эрвиг
Занимательные алгоритмы: чему нас учат истории знаменитых ге...
Мартин Эрвиг
Цена: 310.00 грн.

Стандарты программирования на C++ Герб Саттер, Андрей Александреску
Стандарты программирования на C++
Герб Саттер, Андрей Александреску
Цена: 410.00 грн.

УЦЕНКА: Программирование на C для чайников Дэн Гукин
УЦЕНКА: Программирование на C для чайников
Дэн Гукин
Цена: 225.00 грн.


Программирование на C для чайников Дэн Гукин
Программирование на C для чайников
Дэн Гукин
Цена: 270.00 грн.

Наш код. Ремесло, профессия, искусство Егор Бугаенко
Наш код. Ремесло, профессия, искусство
Егор Бугаенко
Цена: 445.00 грн.

Эффективное программирование на C++. Практическое программирование на примерах Эндрю Кёниг, Барбара Э. Му
Эффективное программирование на C++. Практическое программир...
Эндрю Кёниг, Барбара Э. Му
Цена: 310.00 грн.

Язык программирования C++. Краткий курс. 2-е издание Бьярне Страуструп
Язык программирования C++. Краткий курс. 2-е издание
Бьярне Страуструп
Цена: 410.00 грн.

Скидки от 5% - при покупке от 3 книг или от 1000 грн. Подробнее





 Лучшие книги аналогичной тематики  

Компиляторы: принципы, технологии и инструментарий, 2-е издание Альфред В. Ахо, Моника С. Лам, Рави Сети, Джеффри Д. Ульман
Компиляторы: принципы, технологии и инструментарий, 2-е изда...
Альфред В. Ахо, Моника С. Лам, Ра...
Цена: 1400.00 грн.

Алгоритмы на Java, 4-е издание Роберт Седжвик, Кевин Уэйн
Алгоритмы на Java, 4-е издание
Роберт Седжвик, Кевин Уэйн
Цена: 1050.00 грн.

Конкретная математика. Математические основы информатики. 2-е издание Рональд Л. Грэхем, Дональд Эрвин Кнут, Орен Паташник
Конкретная математика. Математические основы информатики. 2-...
Рональд Л. Грэхем, Дональд Эрвин ...
Цена: 1050.00 грн.

Реализация методов предметно-ориентированного проектирования Вон Вернон
Реализация методов предметно-ориентированного проектирования
Вон Вернон
Цена: 870.00 грн.


УЦЕНКА: ПРОГРАММИРОВАНИЕ: принципы и практика с использованием C++, 2-е издание Бьярне Страуструп
УЦЕНКА: ПРОГРАММИРОВАНИЕ: принципы и практика с использовани...
Бьярне Страуструп
Цена: 860.00 грн.

Рефакторинг с использованием шаблонов. Исправленное издание Джошуа Кериевски
Рефакторинг с использованием шаблонов. Исправленное издание
Джошуа Кериевски
Цена: 800.00 грн.

Эффективная работа с унаследованным кодом Майкл Физерс
Эффективная работа с унаследованным кодом
Майкл Физерс
Цена: 800.00 грн.

Объектно-ориентированный анализ и проектирование с примерами приложений, 3-е издание Гради Буч, Роберт А. Максимчук, Майкл У. Энгл, Бобби Дж. Янг, Джим Коналлен, Келли А. Хьюстон
Объектно-ориентированный анализ и проектирование с примерами...
Гради Буч, Роберт А. Максимчук, М...
Цена: 800.00 грн.


iOS 5 SDK. Разработка приложений для iPhone, iPad и iPod touch Дэйв Марк, Джек Наттинг, Джефф Ламарш
iOS 5 SDK. Разработка приложений для iPhone, iPad и iPod tou...
Дэйв Марк, Джек Наттинг, Джефф Ла...
Цена: 410.00 грн.

Пользовательские истории: гибкая разработка программного обеспечения Майк Кон
Пользовательские истории: гибкая разработка программного обе...
Майк Кон
Цена: 580.00 грн.

Введение в информационный поиск Кристофер Д. Маннинг, Прабхакар Рагхаван, Хинрич Шютце
Введение в информационный поиск
Кристофер Д. Маннинг, Прабхакар Р...
Цена: 580.00 грн.

Ядро Linux: описание процесса разработки, 3-е издание Роберт Лав
Ядро Linux: описание процесса разработки, 3-е издание
Роберт Лав
Цена: 800.00 грн.


Алгоритмы: вводный курс Томас Х. Кормен
Алгоритмы: вводный курс
Томас Х. Кормен
Цена: 485.00 грн.

Шаблоны C++: справочник разработчика. 2-е издание Дэвид Вандевурд, Николай М. Джосаттис, Дуглас Грегор
Шаблоны C++: справочник разработчика. 2-е издание
Дэвид Вандевурд, Николай М. Джоса...
Цена: 870.00 грн.

Алгоритмы. Справочник с примерами на C, C++, Java и Python. 2-е издание Джордж Хайнеман, Гэри Поллис, Стэнли Селков
Алгоритмы. Справочник с примерами на C, C++, Java и Python. ...
Джордж Хайнеман, Гэри Поллис, Стэ...
Цена: 580.00 грн.

NoSQL: новая методология разработки нереляционных баз данных Мартин Фаулер, Прамодкумар Дж. Садаладж
NoSQL: новая методология разработки нереляционных баз данных
Мартин Фаулер, Прамодкумар Дж. Са...
Цена: 580.00 грн.

Скидки от 5% - при покупке от 3 книг или от 1000 грн. Подробнее



 Разделы каталога  


© 1998-2019 Интернет-магазин DiaMail