PDA

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


sleepwalker
02.05.2008, 20:55
Алгоритмические трюки для программистов


http://friends-forum.com/forum/attachment.php?attachmentid=8546&stc=1&d=1209761624


Издательство: Вильямс
Год: 2004
Страниц: 382
Формат: PDF
Размер: 10.6 Mб

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

В книжке СОВСЕМ нет никакой воды - сплошная информация. Читать ее в автобусе или в метро - трудно. Если хочешь понять, почему работает, то надо вдумчиво, за столом разбирать много примеров. Изучение (не чтение, нет) этой книги существенно повысит понимание встроенных типов данных (особенно целых) и многих нюансов работы процессора. Для большинства алгоритмов приводится математическое доказательство корректности - для некоторых это может быть интересно. Книгу можно использовать и при разработке компилятора - тут прямо приводятся оптимизационные формулы и алгоритмы. Например, на странице 206 приводится алгоритм вычисления 2^n в компиляторе IBM XL Fortran. Полезна книга окажется и для разработчиков систем реального времени, где критично время вычислений. Да и в обычных приложениях найдется, где можно применить что-нибудь из этой книжки.



Скачать | FileBox (UA+мир) (http://filebox.in.ua/5etftzw19di2/HackersDelight.rar.html)

Зеркало №1 | DepositFiles (http://depositfiles.com/ru/files/5063833)

Зеркало №2 | RapidShare (http://rapidshare.com/files/111561011/HackersDelight.rar.html)

Зеркало №3 | LetitBit (http://letitbit.net/download/e442a7496571/HackersDelight.rar.html)

Зеркало №4 | Bitroad (http://bitroad.net/download/e442a7377835/HackersDelight.rar.html)

Зеркало №5 | Vip-File (http://vip-file.com/download/e442a7621722/HackersDelight.rar.html)