Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Hacker's Delight (2nd Edition)

Buy
Hacker's Delight (2nd Edition), 9780321842688 (0321842685), Addison Wesley, 2012

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

 

(HTML tags aren't allowed.)

Elements of Data Compression
Elements of Data Compression

The data compression field has always been an important part of computer science, and it is becoming increasingly popular and important today. Although computers become faster and data storage becomes less expensive and more efficient, the in creased importance of sound and video necessitates the use of at least a small mea sure of...

Photovoltaics And Architecture
Photovoltaics And Architecture
'An invaluable primer for any architect or client considering integrated photovoltaics.' - Architecture Today

'Comprehensive and authoritative.' - RIBA Journal

'It is tempting to suggest that a copy of this excellent book should be sent to George W Bush!' -
...
Translating Strategy into Shareholder Value: A Company-Wide Approach to Value Creation
Translating Strategy into Shareholder Value: A Company-Wide Approach to Value Creation

Too often there are serious missed signals between a company’s stated goals and the methods employed to try to reach them. Translating Strategy into Shareholder Value is a unique look at how the planning process relates to the achievement of shareholder value, and ways to ensure that the two directly complement each other. Using...


Customizable  Embedded Processors: Design Technologies and Applications (Systems on Silicon)
Customizable Embedded Processors: Design Technologies and Applications (Systems on Silicon)
Standard Processors have been the fuel for the computer revolution over the last 50 years. A new technology called Custom Embedded Processors is fast becoming the key enabling technology of the next 50 years. In this book the reader will learn the basic theory, and practical examples of how this powerful new approach has been put to use. It's a...
Matlab for Neuroscientists: An Introduction to Scientific Computing in Matlab
Matlab for Neuroscientists: An Introduction to Scientific Computing in Matlab
Matlab is the accepted standard for scientific computing, used globally in virtually all Neuroscience and Cognitive Psychology laboratories. For instance, SPM, the most used software for the analysis and manipulation of fMRI images in research and clinical practice is fully programmed in matlab, and its use of the possibility to allow for...
Python in a Nutshell
Python in a Nutshell
This book offers Python programmers one place to look when they need
help remembering or deciphering the syntax of this open source language
and its many powerful but scantily documented modules. This
comprehensive reference guide makes it easy to look up the most
frequently needed information--not just about the Python
...
©2021 LearnIT (support@pdfchm.net) - Privacy Policy