Алгоритмічні трюки для програмістів. Уоррен Генрі – мол. (рос)

Алгоритмічні трюки для програмістів. Уоррен Генрі – мол. (рос)

Ціна: 650 грн.

Автор: Уоррен Генрі – мл.
Видавництво: Діалектика
Мова: російська
К-ть сторінок: 512
Формат: 70×100 / 16

Немає в наявності

Артикул: 9785907144002 Категорія: Product ID: 17096

Алгоритмічні трюки для програмістів (Hacker’s Delight-2) дозволить підвищити кваліфікацію професійному програмісту, але при цьому книга буде зрозуміла і надзвичайно корисна навіть початківцю і навіть студенту, тим більше що в новому виданні з’явилася маса вправ, цікавих як з теоретичної, так і з практичної точки зору. Робота програміста завжди трохи хакерство, а також суміш арифметики та логіки, особливо це стосується програміста, який створює елегантний та ефективно працюючий код. У цій книзі програміст-ветеран IBM Генрі Уоррен ділиться з читачами різноманітними прийомами зі своєї колекції, яка протягом багатьох десятиліть поповнюється роботи в галузі розробки компіляторів та архітектури комп’ютерів, прикладного та системного програмування. Більшість їх мають практичний характер, хоча деякі представляють насамперед теоретичний інтерес. Автор книги багато років систематично збирав програмні перли, а потім звів їх докупи, організував і забезпечив чітким описом. У цій книзі слову “хакер” повернуто його первозданне значення – людину захопленого, талановитого програміста, здатного до створення надзвичайно ефективного та елегантного коду. У книзі втілено п’ятдесятирічний стаж її автора в галузі розробки компіляторів та архітектури комп’ютерів. Тут ви знайдете безліч прийомів до роботи з окремими бітами, байтами, обчислення різних цілих функцій; більшу частину матеріалу супроводжує суворе математичне обгрунтування. Яким би не був ваш професіоналізм – ви обов’язково знайдете у цій книзі нове для себе; крім того, книга змусить вас подивитися на знайомі речі з нового боку. У новому виданні своєї книги автор знову зумів зібрати чарівну колекцію програмістських трюків, що дозволяють програмісту писати елегантні та ефективні програми, швидко створювати ефективно працюючий код, стаючи при цьому справжнім професіоналом, який глибоко знає свою справу. Трюки автора дуже практичні, але при цьому надзвичайно цікаві, а іноді й просто несподівані – як вирішення великої головоломки. Викладений матеріал дозволить підвищити кваліфікацію навіть досвідченому програмісту, але при цьому книга буде зрозуміла і корисна навіть початківцю. ДОДАТИ У ДРУГЕ ВИДАННЯ ВКЛЮЧАЮТЬ: новий розділ, присвячений циклічному надлишковому коду (CRC), включаючи широко використовуваний код CRC-32; новий розділ про коди з корекцією помилок (ECC), включаючи підпрограми для роботи з кодом Хеммінгу; більша кількість матеріалу, присвяченого поділу на константи, включаючи методи, що використовують лише зрушення та додавання; обчислення залишків від розподілу без обчислення частки; докладніше виклад методів підрахунку кількості одиничних бітів і провідних нульових бітів; підрахунок одиничних бітів у масивах; нові алгоритми стиснення та розширення; алгоритм LRU; перетворення між числами з плаваючою точкою та цілими числами; програму наближеного обчислення зворотного до квадратного кореня; галерею графіків дискретних функцій; що з’явилися у другому виданні вправи та відповіді до них.

Автор

Уоррен Генрі – мл.

Видавництво

діалектика

Мова

Російська

Кількість сторінок

512

Формат

70×100 / 16

Папір

офсетний

ISBN

978-5-907144-00-2, 9785907144002

Штрихкод

9785907144002

Палітурка

м'яка