Понедельник, 25 августа 2025 — 10:55
USD: 80.75 р. EUR: 93.63 р.
23.08.2025
СкидкаГИД

Алгоритмические трюки для программистов (Уоррен-мл. Генри С.); Диалектика, 2019

Книга: Алгоритмические трюки для программистов (Уоррен-мл. Генри С.); Диалектика, 2019

  • Издатель: Вильямс

  • ISBN: 978-5-907144-00-2

  • EAN: 9785907144002

  • Книги: Программирование

  • ID: 3277278

  • Добавлено: 21.03.2019


Описание


Книга Алгоритмические трюки для программистов (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)

2-е издание.

Развернуть фото

Смотри также о книге.

СкидкаГИД инфо +

Сервис сравнения цен СкидкаГИД предлагает сравнить цены на товар «Книга: Алгоритмические трюки для программистов (Уоррен-мл. Генри С.); Диалектика, 2019»

По данным нашего сервиса товар предлагался к продаже в 3 магазинах. В данный момент у нас нет информации о наличии данного товара в магазинах. Цена на данный товар варьировалась от 1665 р. до 5378 р. Вы можете поискать его на других площадках ниже, а также ознакомиться с ценами на Яндекс.Маркет. Также вы можете подписаться на сообщение о наличии товара используя сервис «Сообщить о поступлении» - мы оповестим вас как только товар появится в продаже. Если товар снят с производства, сервис «История цены» поможет соориентироваться на вторичном рынке.

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

Чтобы сделать правильный выбор у нас есть подборка видео обзоров.

О книге

Основные характеристики товара
ПараметрЗначение
ISBN978-5-90-714400-2
Автор(ы)
Вес0.68кг
Год издания2019
ИздательДиалектика
Кол-во страниц512
Количество страниц512
Переплет70х100/16
Переплётмягкий
РазделПрограммирование
Размеры16,50 см × 23,50 см × 2,20 см
Страниц512
ТематикаПрограммирование
Формат70х100/16
Язык изданияРусский

Видео обзоры

Где купить

Как купить или где мы находимся +

Последняя известная цена от 1665 руб до 5378 руб в 4 магазинах

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

Также вы можете ознакомиться с нашей подборкой:
Книги: Информационные технологии, Программирование - издательство "Вильямс"
Книги: Информационные технологии, Программирование с ценой 1332 р. - 1998 р.


сообщить о поступлении
Книга: Алгоритмические трюки для программистов (Уоррен-мл. Генри С.); Диалектика, 2019
МагазинЦенаНаличие
Яндекс.Маркет

5/5

Кэшбэк до 3.8%

Промокоды на скидку

История цены

МагазинПоследняя известная ценаОбновлено
Лабиринт
5378 
01.09.2023
book24
2364 
21.05.2022
OZON
2614 
24.06.2024

Кэшбэк сервис СкидкаГИД

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

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


Отзывы (0)

    Добавить отзыв



     

    Книги: Информационные технологии, Программирование - издательство "Вильямс"

    Программирование - издательство "Вильямс" »

    Книги: Информационные технологии, Программирование

    Категория 1332 р. - 1998 р.

    ADS
    закладки (0) сравнение (0)

     

    подписаться на новинки, скидки
    preloader

    32