توضیحات
‘This is the first book that promises to tell the deep, dark secrets of computer arithmetic, and it delivers in spades. It contains every trick I knew plus many, many more. A godsend for library developers, compiler writers, and lovers of elegant hacks, it deserves a spot on your shelf right next to Knuth.’
–Josh Bloch (Praise for the first edition)
In Hackers Delight, Second Edition, Hank Warren once again compiles an irresistible collection of programming hacks: timesaving techniques, algorithms, and tricks that help programmers build more elegant and efficient software, while also gaining deeper insights into their craft. Warrens hacks are eminently practical, but theyre also intrinsically interesting, and sometimes unexpected, much like the solution to a great puzzle. They are, in a word, a delight to any programmer who is excited by the opportunity to improve.
Extensive additions in this edition include
- A new chapter on cyclic redundancy checking (CRC), including routines for the commonly used CRC-32 code
- A new chapter on error correcting codes (ECC), including routines for the Hamming code
- More coverage of integer division by constants, including methods using only shifts and adds
- Computing remainders without computing a quotient
- More coverage of population count and counting leading zeros
- Array population count
- New algorithms for compress and expand
- An LRU algorithm
- Floating-point to/from integer conversions
- Approximate floating-point reciprocal square root routine
- A gallery of graphs of discrete functions
- Now with exercises and answers
————————————————————–
ترجمه ماشینی :
“این اولین کتابی است که وعده می دهد اسرار عمیق و تاریک محاسبات کامپیوتری را بیان می کند و در پیک ارائه می شود. این شامل تمام ترفندهایی است که من می دانستم و بسیاری از ترفندهای دیگر. موهبتی خدادادی برای توسعه دهندگان کتابخانه، نویسندگان کامپایلر و دوستداران هک های زیبا، شایسته است در قفسه شما درست در کنار Knuth قرار بگیرد.’
–Josh Bloch (ستایش برای چاپ اول)
در Hackers Delight، نسخه دوم، هنک وارن یک بار دیگر گردآوری می کند مجموعه ای مقاومت ناپذیر از هک های برنامه نویسی: تکنیک های صرفه جویی در زمان، الگوریتم ها و ترفندهایی که به برنامه نویسان کمک می کند نرم افزارهای زیباتر و کارآمدتری بسازند و در عین حال بینش عمیق تری در مورد هنر خود به دست آورند. هکهای Warrens بسیار کاربردی هستند، اما ذاتاً جالب و گاهی غیرمنتظره هستند، بسیار شبیه به راهحل یک معمای بزرگ. آنها، در یک کلام، برای هر برنامه نویسی که از فرصت پیشرفت هیجان زده است، لذت بخش هستند.
اضافات گسترده در این نسخه شامل
- فصل جدیدی در بررسی افزونگی چرخه ای است (CRC)، از جمله روالهای رایج برای کد CRC-32
- فصل جدیدی در مورد کدهای تصحیح خطا (ECC)، شامل روالهایی برای کد Hamming
- پوشش بیشتر تقسیم اعداد صحیح توسط ثابت ها، از جمله روش هایی که فقط از جابه جایی ها و جمع ها استفاده می کنند
- محاسبه باقیمانده بدون محاسبه ضریب
- پوشش بیشتر تعداد جمعیت و شمارش صفرهای پیشرو
- تعداد جمعیت آرایه < /li>
- الگوریتم های جدید برای فشرده سازی و گسترش
- یک الگوریتم LRU
- تبدیل های ممیز شناور به/از عدد صحیح
- مربع متقابل ممیز شناور تقریبی روال ریشه
- گالری از نمودارهای توابع گسسته
- اکنون با تمرین ها و پاسخ ها
tag : دانلود کتاب Hacker’s Delight (نسخه دوم) , Download Hacker’s Delight (نسخه دوم) , دانلود Hacker’s Delight (نسخه دوم) , Download Hacker’s Delight (2nd Edition) Book , Hacker’s Delight (نسخه دوم) دانلود , buy Hacker’s Delight (نسخه دوم) , خرید کتاب Hacker’s Delight (نسخه دوم) , دانلود کتاب Hacker’s Delight (2nd Edition) , کتاب Hacker’s Delight (2nd Edition) , دانلود Hacker’s Delight (2nd Edition) , خرید Hacker’s Delight (2nd Edition) , خرید کتاب Hacker’s Delight (2nd Edition) ,

نقد و بررسیها
هنوز بررسیای ثبت نشده است.