Algorithms in C++, Parts 1-4 and over one million other books are available for Amazon Kindle . Learn more

Buy New

or
Sign in to turn on 1-Click ordering.
or
Amazon Prime free trial required. Sign up when you check out. Learn more
Buy Used
Used - Good See details
Price: £35.67

or
Sign in to turn on 1-Click ordering.
 
   
More Buying Choices
Have one to sell? Sell yours here
or
Get a £15.40 Amazon.co.uk Gift Card
Algorithms in C++: Fundamentals, Data Structures, Sorting, Searching Pts. 1-4
 
 
Start reading Algorithms in C++, Parts 1-4 on your Kindle in under a minute.

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Algorithms in C++: Fundamentals, Data Structures, Sorting, Searching Pts. 1-4 [Paperback]

Robert Sedgewick
4.5 out of 5 stars  See all reviews (8 customer reviews)
RRP: £62.99
Price: £59.84 & this item Delivered FREE in the UK with Super Saver Delivery. See details and conditions
You Save: £3.15 (5%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In stock.
Dispatched from and sold by Amazon.co.uk. Gift-wrap available.
Only 2 left in stock--order soon (more on the way).
Want guaranteed delivery by Thursday, June 7? Choose Express delivery at checkout. See Details

Formats

Amazon Price New from Used from
Kindle Edition £29.45  
Paperback £59.84  
Trade In this Item for up to £15.40
Get an extra £5 when you trade in books worth £10 or more until June 30, 2012. Trade in Algorithms in C++: Fundamentals, Data Structures, Sorting, Searching Pts. 1-4 for an Amazon.co.uk gift card of up to £15.40, which you can then spend on millions of items across the site. Trade-in values may vary (terms apply). Find more products eligible for trade-in.

Frequently Bought Together

Customers buy this book with Algorithms in C++: Graph Algorithms Pt.5 £36.99

Algorithms in C++: Fundamentals, Data Structures, Sorting, Searching Pts. 1-4 + Algorithms in C++: Graph Algorithms Pt.5
Price For Both: £96.83

Show availability and delivery details

  • This item: Algorithms in C++: Fundamentals, Data Structures, Sorting, Searching Pts. 1-4

    In stock.
    Dispatched from and sold by Amazon.co.uk.
    This item Delivered FREE in the UK with Super Saver Delivery. See details and conditions

  • Algorithms in C++: Graph Algorithms Pt.5

    In stock.
    Dispatched from and sold by Amazon.co.uk.
    This item Delivered FREE in the UK with Super Saver Delivery. See details and conditions



Product details

  • Paperback: 752 pages
  • Publisher: Addison Wesley; 3 edition (13 July 1998)
  • Language English
  • ISBN-10: 0201350882
  • ISBN-13: 978-0201350883
  • Product Dimensions: 23.5 x 19.7 x 2.7 cm
  • Average Customer Review: 4.5 out of 5 stars  See all reviews (8 customer reviews)
  • Amazon Bestsellers Rank: 647,955 in Books (See Top 100 in Books)
  • See Complete Table of Contents

More About the Author

Robert Sedgewick
Discover books, learn about writers, and more.

Visit Amazon's Robert Sedgewick Page

Product Description

Product Description

Robert Sedgewick has thoroughly rewritten and substantially expanded and updated his popular work to provide current and comprehensive coverage of important algorithms and data structures. Christopher Van Wyk and Sedgewick have developed new C++ implementations that both express the methods in a concise and direct manner, and also provide programmers with the practical means to test them on real applications.

Many new algorithms are presented, and the explanations of each algorithm are much more detailed than in previous editions. A new text design and detailed, innovative figures, with accompanying commentary, greatly enhance the presentation. The third edition retains the successful blend of theory and practice that has made Sedgewick's work an invaluable resource for more than 250,000 programmers!

This particular book, Parts 1n4, represents the essential first half of Sedgewick's complete work. It provides extensive coverage of fundamental data structures and algorithms for sorting, searching, and related applications. Although the substance of the book applies to programming in any language, the implementations by Van Wyk and Sedgewick also exploit the natural match between C++ classes and ADT implementations.

Highlights
  • Expanded coverage of arrays, linked lists, strings, trees, and other basic data structures
  • Greater emphasis on abstract data types (ADTs), modular programming, object-oriented programming, and C++ classes than in previous editions
  • Over 100 algorithms for sorting, selection, priority queue ADT implementations, and symbol table ADT (searching) implementations
  • New implementations of binomial queues, multiway radix sorting, randomized BSTs, splay trees, skip lists, multiway tries, B trees, extendible hashing, and much more
  • Increased quantitative information about the algorithms, giving you a basis for comparing them
  • Over 1000 new exercises to help you learn the properties of algorithms

Whether you are learning the algorithms for the first time or wish to have up-to-date reference material that incorporates new programming styles with classic and new algorithms, you will find a wealth of useful information in this book.

From the Back Cover

Robert Sedgewick has thoroughly rewritten and substantially expanded and updated his popular work to provide current and comprehensive coverage of important algorithms and data structures. Christopher Van Wyk and Sedgewick have developed new C++ implementations that both express the methods in a concise and direct manner, and also provide programmers with the practical means to test them on real applications.

Many new algorithms are presented, and the explanations of each algorithm are much more detailed than in previous editions. A new text design and detailed, innovative figures, with accompanying commentary, greatly enhance the presentation. The third edition retains the successful blend of theory and practice that has made Sedgewick's work an invaluable resource for more than 250,000 programmers!

This particular book, Parts 1n4, represents the essential first half of Sedgewick's complete work. It provides extensive coverage of fundamental data structures and algorithms for sorting, searching, and related applications. Although the substance of the book applies to programming in any language, the implementations by Van Wyk and Sedgewick also exploit the natural match between C++ classes and ADT implementations.

Highlights
  • Expanded coverage of arrays, linked lists, strings, trees, and other basic data structures
  • Greater emphasis on abstract data types (ADTs), modular programming, object-oriented programming, and C++ classes than in previous editions
  • Over 100 algorithms for sorting, selection, priority queue ADT implementations, and symbol table ADT (searching) implementations
  • New implementations of binomial queues, multiway radix sorting, randomized BSTs, splay trees, skip lists, multiway tries, B trees, extendible hashing, and much more
  • Increased quantitative information about the algorithms, giving you a basis for comparing them
  • Over 1000 new exercises to help you learn the properties of algorithms

Whether you are learning the algorithms for the first time or wish to have up-to-date reference material that incorporates new programming styles with classic and new algorithms, you will find a wealth of useful information in this book.


Inside This Book (Learn More)
First Sentence
THE OBJECTIVE OF this book is to study a broad variety of important and useful algorithms: methods for solving problems that are suited for computer implementation. Read the first page
Explore More
Concordance
Browse Sample Pages
Front Cover | Copyright | Table of Contents | Excerpt | Index | Back Cover
Search inside this book:

Suggested Tags from Similar Products

 (What's this?)
Be the first one to add a relevant tag (keyword that's strongly related to this product)
 

Your tags: Add your first tag
 


Customer Reviews

3 star
0
2 star
0
1 star
0
Most Helpful Customer Reviews
5 of 5 people found the following review helpful
By A Customer
Format:Paperback
Ok, so maybe some of the code examples aren't perfect but then I hardly ever use C++ and didn't buy the book to copy the code. I wanted to understand the algorithms and couldn't have bought a better book for the purpose.

This is the book I turn to when I have coding problems - no matter what language I happen to be using at the time.

Having said this, I should also point out that a knowledge of elementary C++ programming is a pre-requisite.

Comment | 
Was this review helpful to you?
3 of 3 people found the following review helpful
By A Customer
Format:Paperback
When I bought this book I didn't know anything about algorithms. This book helped me to learn developing various types of algorithms. The bad stuff is that part 5-8 is not published yet. This book is analytical and methodical so anyone can learn programming algorithms. I like it very much.
Comment | 
Was this review helpful to you?
2 of 2 people found the following review helpful
By A Customer
Format:Paperback
This book is very good indeed as far as the text goes, but why not put some more effort into making the code more readable? I would have found the book much more useful if I could have dipped into the code examples for inspiration without having to decipher them first.
Comment | 
Was this review helpful to you?

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 

Search Customer Discussions
Search all Amazon discussions
   


Listmania!


Look for similar items by category


Look for similar items by subject


Feedback


Amazon.co.uk Privacy Statement Amazon.co.uk Delivery Information Amazon.co.uk Returns & Exchanges