Logo

Programming Pearls by Jon Bentley

Large book cover: Programming Pearls

Programming Pearls
by

Publisher: Addison-Wesley Professional
ISBN/ASIN: 0201657880
ISBN-13: 9780201657883
Number of pages: 283

Description:
The book focuses on choosing the right algorithms and on showing how to solve problems effectively. Each chapter frames a particular programming task--such as sorting numbers, creating anagrams, or counting the words in a block of text--many drawn from Bentley's experiences in his long career as a developer. The book traces the process of arriving at a fast, efficient, and accurate solution, along with code profiling to discover what works best. Code examples are written in C and C++.

Download or read it online for free here:
Download link
(1.2MB, PDF)

Similar books

Book cover: Windows ProgrammingWindows Programming
- Wikibooks
This book aims to be a comprehensive source for any developer who is interested in programming for the Windows platform. The reader is assumed to have a previous knowledge of the programming languages involved: C, C++, and Visual Basic.
(9910 views)
Book cover: The Craft of ProgrammingThe Craft of Programming
by - Prentice Hall
Read this book if you need a much deeper understanding of programming: the need to carefully structure a program to avoid being overwhelmed by its complexity, or the need to insure reliability beyond what can he achieved by debugging.
(13347 views)
Book cover: The Practice of Parallel ProgrammingThe Practice of Parallel Programming
by - CreateSpace
This book provides an advanced guide to the issues of the parallel and multithreaded programming. It goes beyond the high-level design of the applications, into the details that are often overlooked but vital to make the programs work.
(10435 views)
Book cover: The Little Introduction To ProgrammingThe Little Introduction To Programming
by - codingintro.com
This book will teach you the fundamentals of programming and act as a foundation for whatever your programming goals may be. Rather than ignore complexities, we will face them head-on, in small steps, and unshroud the mysteries of computer language.
(6506 views)