Электронная библиотека

ЭЛЕКТРОННАЯ БИБЛИОТЕКА






Добро пожаловать на сайт электронной библиотеки!
Здесь можно найти произведения русских и зарубежных авторов.
Скачать множество книг и журналов различных жанров и направлений.
Большой выбор художественной, бизнес, учебной и технической литературы.
Все представленные здесь книги и журналы имеют подробное описание и обложку.
Наша библиотека регулярно пополняется только новыми и интересными материалами!

«Подробнее о сайте»            «Правила сайта»            «Написать нам»            «Статьи»

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

Компьютерные >> Программирование





Разместил: xessin1

18-12-2013, 11:54

Просмотров: 397





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

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


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


Название: Алгоритмические трюки для программистов. 2-е изд.
Автор: Генри С. Уоррен мл.
Год издания: 2014
Издательство: Вильямс
ISBN: 978-5-8459-1838-3
Страниц: 512
Формат: DJVU
Размер: 42,0 Мб (+3%)










Похожие публикации

Хоган Б. , К. Уоррен и др. - Книга веб-программиста. Секреты профессиональной разработки веб-сайтов Хоган Б. , К. Уоррен и др. - Книга веб-программиста. Секреты профессиональной разработки веб-сайтов
Эта книга предлагает широкий спектр передовых методов веб-разработки: от проектирования пользовательского интерфейса до тестирования проекта и оптимизации веб-хостинга. Как внедрить на сайт анимацию, которая работает на мобильных устройствах без

Микроконтроллеры? Это же просто! Том 4 Микроконтроллеры? Это же просто! Том 4
В четвёртом томе книги «Микроконтроллеры? Это же просто!» излагаются базовые понятия двоичной арифметики с плавающей точкой — основы математического обеспечения работы современных микроконтроллеров. Особое внимание уделено использованию арифметики с

Д. Э. Кнут - Искусство программирования. Том 4, А. Комбинаторные алгоритмы. Часть 1 Д. Э. Кнут - Искусство программирования. Том 4, А. Комбинаторные алгоритмы. Часть 1
Эта книга представляет собой том 4А, поскольку сам том 4 является многотомником. Комбинаторный поиск — богатая и важная тема, и Кнут приводит слишком много нового, интересного и полезного материала, чтобы его можно было разместить в одном или двух

Программирование. Алгоритмы (20 томов) Программирование. Алгоритмы (20 томов)
В процессе создания и использования языков программирования были реализованы многие виды алгоритмических структур, как говорится – на все случаи жизни. На сегодняшний день, в любом современном языке, на основании имеющегося арсенала алгоритмов,

Герберт Шилдт - Java. Полное руководство. 8-е издание Герберт Шилдт - Java. Полное руководство. 8-е издание
Книга Герберта Шилдта «Java . Полное руководство» (Java SE 7, 8-е издание) предназначена для всех программистов — как для новичков, так и для профессионалов. Начинающий программист найдет в ней подробные пошаговые описания и множество чрезвычайно

А. А. Гладкий - Реестр Windows XP. Трюки и эффекты А. А. Гладкий - Реестр Windows XP. Трюки и эффекты
Для опытного пользователя не является секретом то, что более тонкая настройка операционной системы и некоторых приложений производится с помощью системного реестра. При этом, помимо стандартных приемов его редактирования, детально описанных в

Уоррен Генри С. - Алгоритмические трюки для программистов(Книга) Уоррен Генри С. - Алгоритмические трюки для программистов(Книга)
Описание:В этой книге слову "хакер" возвращено его первозданное значение — человека увлеченного, талантливого программиста, способного к созданию чрезвычайно эффективного и элегантного кода.

Саймон Р. - Microsoft Windows API Справочник системного программиста (книга) Саймон Р. - Microsoft Windows API Справочник системного программиста (книга)
В книге подробно рассматриваются вопросы низкоуровневой обработки сообщений, использование ресурсов всех категорий, управление памятью, применение интерфейса графических устройств (GDI), работа с файлами, вводом/выводом, системным реестром,

Генри С. Уоррен - Алгоритмические трюки для программистов Генри С. Уоррен - Алгоритмические трюки для программистов
Описание:В этой книге слову "хакер" возвращено его первозданное значение — человека увлеченного, талантливого программиста, способного к созданию чрезвычайно эффективного и элегантного кода.

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




Отзывы и Комментарии





Добавление комментария

Ваше Имя:
Ваш E-Mail:(необязательно)
  • bowtiesmilelaughingblushsmileyrelaxedsmirk
    heart_eyeskissing_heartkissing_closed_eyesflushedrelievedsatisfiedgrin
    winkstuck_out_tongue_winking_eyestuck_out_tongue_closed_eyesgrinningkissingstuck_out_tonguesleeping
    worriedfrowninganguishedopen_mouthgrimacingconfusedhushed
    expressionlessunamusedsweat_smilesweatdisappointed_relievedwearypensive
    disappointedconfoundedfearfulcold_sweatperseverecrysob
    joyastonishedscreamtired_faceangryragetriumph
    sleepyyummasksunglassesdizzy_faceimpsmiling_imp
    neutral_faceno_mouthinnocent

Книги




Союз образовательных сайтов