Great Deals on Used Textbooks & New Textbooks!               
My Account | Help Desk | Market Place Shopping Cart
Free shipping. Click here for details.
No items in cart.
Total: $0.00
Textbooks Sell Textbooks Books Supplies Medical Books College Apparel Movies Clearance
Search  Advanced >>
Related Topics: Computers >> Programming >> General
Programming Pearls,9780201657883
Other versions by this Author

Programming Pearls


Edition: 2nd
Author(s): Bentley, Jon
ISBN10:  0201657880
ISBN13:  9780201657883
Format:  Paperback
Pub. Date:  1/1/2000
Publisher(s): Addison-Wesley Professional

Buy in Bulk
Send to a friend
New Price  $31.19
List Price $39.99
eVIP Price  $29.64
New Copy:  Currently Available, Usually Ships in 24-48 Hours
add remove
Marketplace Price $15.38
List Price $39.99 Available in the eCampus Marketplace
Take 90 Days to Pay on $250 or more
with Quick, Easy, Secure
Subject to credit approval.
SummaryTable of Contents
"The first edition of Programming Pearls was one of the most influential books I read early in my career, and many of the insights I first encountered in that book stayed with me long after I read it. Jon has done a wonderful job of updating the material. I am very impressed at how fresh the new examples seem."
?Steve McConnell

When programmers list their favorite books, Jon Bentley?s collection of programming pearls is commonly included among the classics. Just as natural pearls grow from grains of sand that irritate oysters, programming pearls have grown from real problems that have irritated real programmers. With origins beyond solid engineering, in the realm of insight and creativity, Bentley?s pearls offer unique and clever solutions to those nagging problems. Illustrated by programs designed as much for fun as for instruction, the book is filled with lucid and witty descriptions of practical programming techniques and fundamental design principles. It is not at all surprising that Programming Pearls has been so highly valued by programmers at every level of experience.

In this revision, the first in 14 years, Bentley has substantially updated his essays to reflect current programming methods and environments. In addition, there are three new essays on
? testing, debugging, and timing
? set representations
? string problems
All the original programs have been rewritten, and an equal amount of new code has been generated. Implementations of all the programs, in C or C++, are now available on the Web.

What remains the same in this new edition is Bentley?s focus on the hard core of programming problems and his delivery of workable solutions to those problems. Whether you are new to Bentley?s classic or are revisiting his work for some fresh insight, the book is sure to make your own list of favorites.



0201657880B04062001
Part I: Preliminaries 1(58)
Cracking the Oyster
3(8)
Aha! Algorithms
11(10)
Data Structures Programs
21(12)
Writing Correct Programs
33(12)
A Small Matter of Programming
45(14)
Part II: Performance 59(54)
Perspective on Performance
61(6)
The Back of the Envelope
67(10)
Algorithm Design Techniques
77(10)
Code Tuning
87(12)
Squeezing Space
99(14)
Part III: The Product 113(62)
Sorting
115(10)
A Sample Problem
125(8)
Searching
133(14)
Heaps
147(14)
Strings of Pearls
161(14)
Epilog to the First Edition 175(2)
Epilog to the Second Edition 177(2)
Appendix 1: A Catalog of Algorithms 179(4)
Appendix 2: An Estimation Quiz 183(2)
Appendix 3: Cost Models for Time and Space 185(6)
Appendix 4: Rules for Code Tuning 191(6)
Appendix 5: C++ Classes for Searching 197(4)
Hints for Selected Problems 201(4)
Solutions to Selected Problems 205(28)
Index 233

Check Out These Items!
eCampus.com Pink Backpack eCampus.com Pink Backpack
Retail Price $28.95
Our Price $10.00
eCampus.com T-Shirt eCampus.com T-Shirt
Retail Price $14.99
Our Price $2.00
eCampus.com 4GB USB Drive eCampus.com 4GB USB Drive
Retail Price $32.95
Our Price $25.00
  Buy Textbooks
  Sell Textbooks
  College Apparel
  Shop by School
  Virtual Bookstores
  Order Status
  Shipping Rates
  Return Policy
  Marketplace Info
  F.A.S.T.
  Contact Us
  Privacy Policy
  Legal Notices
  Site Security
  Employment
  Help Desk
  eCampus Blog
  Affiliate Program
  Bulk Orders
  College Marketing
HACKER SAFE certified sites prevent over 99.9% of hacker crime.
eCampus.com blog follow eCampus.com on twitter find eCampus.com on facebook RSS Need Help? eService@ecampus.com   Copyright© 1999-2008     
.