+7 (499) 39-04-06
111024, г. Москва, ул. Авиамоторная, дом 50, корп. 2, Время работы с 9:00 до 17:00 E-mail: sales@diveiris.ru

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

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

Книга "Алгоритмические трюки для программистов" позволит повысить квалификацию профессиональному программисту, но при этом книга будет понятна и чрезвычайно полезна даже начинающему и даже студенту, тем более что в новом издании появилась масса упражнений, интересных как с теоретической, так и с практической точки зрений. Работа программиста всегда немного хакерство, а также смесь арифметики и логики, особенно это касается программиста, который создает элегантный и эффективно работающий код. В этой книге программист-ветеран IBM Генри Уоррен делится с читателями разнообразными приемами из своей коллекции, пополняемой в течение многих десятилетий работы в области разработки компиляторов и архитектуры компьютеров, прикладного и системного программирования. Большинство из них носят практический характер, хотя некоторые представляют в первую очередь теоретический интерес. Автор книги много лет систематически собирал программные перлы, а затем свел их воедино, организовал и снабдил четким описанием. В этой книге слову "хакер" возвращено его первозданное значение - человека увлеченного, талантливого программиста, способного к созданию чрезвычайно эффективного и элегантного кода. В книге воплощен пятидесятилетний стаж ее автора в области разработки компиляторов и архитектуры компьютеров. Здесь вы найдете множество приемов для работы с отдельными битами, байтами, вычисления различных целочисленных функций; большей части материала сопутствует строгое математическое обоснование. Каким бы ни был ваш профессионализм - вы обязательно найдете в этой книге новое для себя; кроме того, книга заставит вас посмотреть на уже знакомые вещи с новой стороны. В новом издании своей книги автор вновь сумел собрать неотразимую коллекцию программистских трюков, позволяющих программисту писать элегантные и эффективные программы, быстро создавать эффективно работающий код, становясь при этом настоящим, глубоко знающим свое дело профессионалом. Трюки автора в высшей степени практичны, но при этом чрезвычайно интересны, а иногда и просто неожиданны - как решение большой головоломки. Изложенный материал позволит повысить квалификацию даже бывалому программисту, но при этом книга будет понятна и полезна даже начинающему. Добавления во второе издание включают: Новую главу, посвященную циклическому избыточному коду (CRC), включая широко используемый код CRC-32. Новую главу о кодах с коррекцией ошибок (ECC), включая подпрограммы для работы с кодом Хэмминга. Большее количество материала, посвященного делению на константы, включая методы, использующие только сдвиги и сложения. Вычисление остатков от деления без вычисления частного. Более подробное изложение методов подсчета количества единичных битов и ведущих нулевых битов. Подсчет единичных битов в массивах. Новые алгоритмы сжатия и расширения. Алгоритм LRU. Преобразования между числами с плавающей точкой и целыми числами. Программу приближенного вычисления обратного к квадратному корню. Галерею графиков дискретных функций. Появившиеся во втором издании упражнения и ответы к ним. Об авторе Генри Уоррен, мл. имеет пятидесятилетний стаж работы в IBM, его деятельность простирается от IBM 704 до PowerPC и далее. Он работал над рядом военных командно-управляющих систем и над проектом SETL под руководством Джека Шварца (Jack Schwartz) из университета Нью-Йорка. С 1973 года Уоррен занимается компиляторами и архитектурой компьютеров в исследовательском подразделении IBM. В настоящее время он работает над проектами суперкомпьютеров, которые должны достичь быстродействия, измеряемого эксафлопсами (EFLOPS). Генри Уоррен получил докторскую степень в области информационных технологий в университете Нью-Йорка. "Это первая книга, в которой так глубоко раскрыты секреты компьютерной арифметики. В ней есть все известные мне трюки и множество ранее не известных. Эта книга - настоящая находка для разработчиков библиотек и компиляторов, для всех, кто обожает элегантность в программировании. Место этой книги на полке - рядом с книгами Кнута. Все десять лет, прошедших с выхода первого издания, книга была неоценимым помощником в моей работе в Sun и Google. Я просто дрожу от нетерпения познакомиться с новым материалом во втором издании". Джошуа Блох (Joshua Bloch) "Впервые увидев эту книгу, я решил, что это не то советы по взлому компьютеров, не то набор мелких программистских трюков. И только познакомившись с ней поближе, я понял, что под ее обложкой скрыта целая компьютерная энциклопедия. Второе издание охватывает две большие новые темы, и расширяет коллекцию десятками новых небольших трюков, включая те, которые я тут же применил на практике - например, вычисление среднего двух целых чисел без риска переполнения. Этот хакер действительно умеет принести удовольствие читателю!" Гай Стил (Guy Steele)

Автор: Генри С. Уоррен, Язык: Русский, Издание: Вильямс, 2014г., ISBN: 978-5-8459-1838-3 70x100/16 (512 стр.)
  • Вес : 791 г

  • Ширина упаковки : 20 мм

  • Высота упаковки : 258 мм

  • Глубина упаковки : 170 мм

  • Оригинальное название : Hacker`s Delight 

  • Автор : Генри С. Уоррен мл. 

  • Тип издания : Отдельное издание 

  • Тип обложки : Твердый переплет 

  • Тираж : 1500 

  • Переводчик : Игорь Красиков 

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

  • Вес : 791 г

  • Ширина упаковки : 20 мм

  • Высота упаковки : 258 мм

  • Глубина упаковки : 170 мм

  • Оригинальное название : Hacker`s Delight 

  • Автор : Генри С. Уоррен мл. 

  • Тип издания : Отдельное издание 

  • Тип обложки : Твердый переплет 

  • Тираж : 1500 

  • Переводчик : Игорь Красиков 

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

  • Здесь другие издания с похожим названием: 'Алгоритмические трюки для программистов'

    Фокусы появились в мире очень давно. У искусства фокусников богатое прошлое. Ему не менее пяти тысяч лет. Искусство фокусов никогда не умирало, оно жило и развивалось и в древности, и в средние века, и в наше время. Оно позволяет людям видеть и совершать действия, выходящие за рамки привычного. В этой книге описаны те фокусы, которые не требуют никакой предварительной подготовки и могут быть исполнены обыкновенными картами. Поистине, это они самые занимательные!

    Купить в магазине: - 5800 руб.

    Книга является уникальной коллекцией 150 головоломок, каждая из которых снабжена указанием и решением. Задачи сгруппированы в зависимости от уровня сложности. Пособие дополнено двумя обучающими разделами по стратегиям разработки и анализа алгоритмов.В настоящее время алгоритмические головоломки часто используются на собеседованиях при приеме на работу. Они призваны развить аналитическое мышление и просто разнообразить досуг.Для всех любителей математики.

    Купить в магазине: - 64900 руб.

    Это издание - очередная книга из серии "Трюки и эффекты", которая давно полюбилась пользователям благодаря своей практической направленности. "3ds Max 2008. Трюки и эффекты" - не исключение. Вас снова ждет масса оригинальных примеров, которые наверняка захочется повторить. Издание содержит множество упражнений, которые раскрывают возможности работы с различными инструментами 3ds Max 2008. На прилагаемом DVD - готовые сцены примеров, видеоуроки, цветные иллюстрации к книге и триал-версия 3ds Ma

    Купить в магазине: - 46900 руб.

    Здесь другие издания автора: Генри С. Уоррен

    Читать О.Генри в оригинале по силам только «продвинутым». Эту адаптацию мы сделали специально для тех, кто не очень давно изучает английский. Вы поймете все шутки и уследите за сюжетом, и никакая игра слов не поставит вас с тупик!В серии «Английский в адаптации: чтение и аудирование» выдающиеся произведения англоязычных авторов адаптированы для трех уровней подготовки: начинающего, продолжающего и «уверенно продолжающего». В конце каждой книги вы найдете краткий словарь необходимых слов и выраже

    Купить в магазине:OZON.ru - 28500 руб.

    В этом издании неадаптированные рассказы О.Генри, А.Конан Дойля, Оскара Уайльда, Джека Лондона и Кейт Шопен смогут прочитать даже те, кто пока не очень хорошо знает английский. К каждой странице текста дается словарь самых нужных слов и краткие грамматические комментарии. С их помощью читатели легко уследят за сюжетом и сами не заметят, как освоят немало новых слов и устойчивых выражений, научатся увереннее употреблять грамматические конструкции и без проблем доберутся до развязки. Книга предн

    Купить в магазине:OZON.ru - 22300 руб.

    В этом издании неадаптированные рассказы О.Генри, Марка Твена, Стивена Ликока, Джерома К.Джерома и Джека Лондона смогут прочитать даже те, кто пока не очень хорошо знает английский. К каждой странице текста дается словарь самых нужных слов и краткие грамматические комментарии. С их помощью читатели легко уследят за сюжетом и сами не заметят, как освоят немало новых слов и устойчивых выражений, научатся увереннее употреблять грамматические конструкции и без проблем доберутся до развязки. Книга п

    Купить в магазине:OZON.ru - 22400 руб.