Summary: The latest addition to Robert Sedgewick's popular series of books carries his comprehensive collection of algorithms into an object-oriented programming (OOP) environment with implementation in the C++ programming language. These algorithms cover a broad range of fundamental and more advanced methods: sorting, searching, string-processing, geometric, graph, and mathematical algorithms. The algorithms are all expressed in terms of concise implementations in C++, so th ...show moreat readers can both appreciate their basic properties and test them on real applications. The treatment of analysis of algorithsm is carefully developed. When appropriate, analytic results are discussed to illustrate why certain algorithms are prefered, and in some cases, the relationship of the proactical algorithms being discussed to purely theoretical results is also described. The ultimate aim of the book is to improve programming practice, whatever the environment, whatever the implementation language. Sedgweick describes the basic methods to be considered in every case. Features :
33 more offers below.