Free Downloads
Hacker's Delight (2nd 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  

Hardcover: 512 pages

Publisher: Addison-Wesley Professional; 2 edition (October 5, 2012)

Language: English

ISBN-10: 0321842685

ISBN-13: 978-0321842688

Product Dimensions: 6.2 x 1.3 x 9.2 inches

Shipping Weight: 1.8 pounds (View shipping rates and policies)

Average Customer Review: 4.7 out of 5 stars  See all reviews (32 customer reviews)

Best Sellers Rank: #47,016 in Books (See Top 100 in Books) #11 in Books > Textbooks > Computer Science > Algorithms #23 in Books > Computers & Technology > Programming > Algorithms #60 in Books > Computers & Technology > Internet & Social Media > Hacking

Any book with the word "hacker" catches my attention. I probably have 10 books or more with this word in the title. This book is special because it was the first books with the word "hacker" that I ever got. The word "hacker" in this book is meant in original sense of an aficionado of computers - someone, who enjoys making computers do new things, and do old things in a new and clever way.Hacker's Delight is another timeless classic. It's a collection of small programming tricks that the author, Harry Warren, software veteran with 50 years of experience, has come across in his career. These programming tricks exclusively revolve around low-level bithacks, creative arithmetic, and finding the most effective ways to count the number of 1 bits in a word, transposing bit matrices, permuting bits, reversing and rearranging bits and bytes, dividing by constants, and many more.I've placed this book #19 in my Top 100 Programming, Computer and Science books list:[...](If this link gets removed google for >>catonmat top 100 programming computer science books

Hacker's Delight (2nd Edition) The Hacker's Briefcase (Hacker Magazine Book 1) Hacking University: Freshman Edition Essential Beginner's Guide on How to Become an Amateur Hacker (Hacking, How to Hack, Hacking for Beginners, Computer ... (Hacking Freedom and Data Driven Book 1) Gray Hat Hacking The Ethical Hacker's Handbook, Fourth Edition Hacking University: Freshman Edition: Essential Beginner's Guide on How to Become an Amateur Hacker Anti-Hacker Tool Kit, Fourth Edition The Radiance Sutras: 112 Gateways to the Yoga of Wonder and Delight (English and Sanskrit Edition) Hacking: Tapping into the Matrix Tips, Secrets, steps, hints, and hidden traps to hacking: Hacker, Computer, Programming, Security & Encryption 2600: The Hacker Digest - Volume 2 The Web Application Hacker's Handbook: Finding and Exploiting Security Flaws CEH v9: Certified Ethical Hacker Version 9 Practice Tests Hacking: Secrets To Becoming A Genius Hacker: How To Hack Smartphones, Computers & Websites For Beginners Certified Ethical Hacker (CEH) Cert Guide The Car Hacker's Handbook: A Guide for the Penetration Tester A Hacker Manifesto XDA Developers' Android Hacker's Toolkit: The Complete Guide to Rooting, ROMs and Theming Maximum Linux Security: A Hacker's Guide to Protecting Your Linux Server and Workstation The Filipino Cookbook: 85 Homestyle Recipes to Delight Your Family and Friends Filipino Cookbook: 85 Homestyle Recipes to Delight Your Family and Friends Likeable Social Media: How to Delight Your Customers, Create an Irresistible Brand, and Be Generally Amazing on Facebook (And Other Social Networks)