0
نام کتاب
Hacker’s Delight

Henry S. Warren, Jr.

Paperback513 Pages
PublisherAddison-Wesley
Edition2
LanguageEnglish
Year2012
ISBN9780321842688
737
A5309
انتخاب نوع چاپ:
جلد سخت
866,000ت
0
جلد نرم
956,000ت(2 جلدی)
0
طلق پاپکو و فنر
976,000ت(2 جلدی)
0
مجموع:
0تومان
کیفیت متن:اورجینال انتشارات
قطع:B5
رنگ صفحات:سیاه و سفید
پشتیبانی در روزهای تعطیل!
ارسال به سراسر کشور

#Hacker

#Delight

#Algorithms

#CRC

#ECC

توضیحات

"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 Hacker’s 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. Warren’s hacks are eminently practical, but they’re 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


Table of Contents

CHAPTER 1. INTRODUCTION

CHAPTER 2. BASICS

CHAPTER 3. POWER-OF-2 BOUNDARIES

CHAPTER 4. ARITHMETIC BOUNDS

CHAPTER 5. COUNTING BITS

CHAPTER 6. SEARCHING WORDS

CHAPTER 7. REARRANGING BITS AND BYTES

CHAPTER 8. MULTIPLICATION

CHAPTER 9. INTEGER DIVISION

CHAPTER 10. INTEGER DIVISION BY CONSTANTS

CHAPTER 11 . SOME ELEM ENT ARY FUNCTIONS

CHAPTER 12. UNUSUAL BASES FOR NUMBER SYSTEMS

CHAPTER 13. GRAY CODE

CHAPTER 14. CYCLIC REDUNDANCY CHECK

CHAPTER 15. ERROR-CORRECTING CODES

CHAPTER 16. HILBERT'S CURVE

CHAPTER 17. FLOATING-POINT

CHAPTER 18. FORMULAS FOR PRIMES


About the Author

Henry S. Warren, Jr., has had a fifty-year career with IBM, spanning from the IBM 704 to the PowerPC and beyond. He has worked on various military command and control systems and on the SETL (SET Language) project under Jack Schwartz. Since 1973, Hank has been with IBM’s Research Division, focusing on compilers and computer architectures. He currently works on a supercomputer project aimed at an exaflop. Hank received his Ph.D. in computer science from the Courant Institute at New York University.

دیدگاه خود را بنویسید
نظرات کاربران (0 دیدگاه)
نظری وجود ندارد.
کتاب های مشابه
هک و امنیت
1,101
Beginning Ethical Hacking with Python
407,000 تومان
هک و امنیت
1,603
Practical Hardware Pentesting
629,000 تومان
هک و امنیت
1,093
Foundations of Information Security
470,000 تومان
هک و امنیت
1,142
Security from Zero
328,000 تومان
هک و امنیت
566
Pentesting APIs
576,000 تومان
Machine Learning
951
Machine Learning, Blockchain, and Cyber Security in Smart Environments
452,000 تومان
هک و امنیت
832
Hands-On Red Team Tactics
827,000 تومان
هک و امنیت
1,126
Container Security
496,000 تومان
هک و امنیت
1,188
The Art of Memory Forensics
1,437,000 تومان
هک و امنیت
950
Ransomware Revealed
445,000 تومان
قیمت
منصفانه
ارسال به
سراسر کشور
تضمین
کیفیت
پشتیبانی در
روزهای تعطیل
خرید امن
و آسان
آرشیو بزرگ
کتاب‌های تخصصی
هـر روز با بهتــرین و جــدیــدتـرین
کتاب های روز دنیا با ما همراه باشید
آدرس
پشتیبانی
مدیریت
ساعات پاسخگویی
درباره اسکای بوک
دسترسی های سریع
  • راهنمای خرید
  • راهنمای ارسال
  • سوالات متداول
  • قوانین و مقررات
  • وبلاگ
  • درباره ما
چاپ دیجیتال اسکای بوک. 2024-2022 ©