18.04.2013 Views

The.Algorithm.Design.Manual.Springer-Verlag.1998

The.Algorithm.Design.Manual.Springer-Verlag.1998

The.Algorithm.Design.Manual.Springer-Verlag.1998

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Contents<br />

Next: Techniques Up: <strong>The</strong> <strong>Algorithm</strong> <strong>Design</strong> <strong>Manual</strong> Previous: Caveat<br />

Contents<br />

● Techniques<br />

❍ Introduction to <strong>Algorithm</strong>s<br />

■ Correctness and Efficiency<br />

■ Correctness<br />

■ Efficiency<br />

■ Expressing <strong>Algorithm</strong>s<br />

■ Keeping Score<br />

■ <strong>The</strong> RAM Model of Computation<br />

■ Best, Worst, and Average-Case Complexity<br />

■ <strong>The</strong> Big Oh Notation<br />

■ Growth Rates<br />

■ Logarithms<br />

■ Modeling the Problem<br />

■ About the War Stories<br />

■ War Story: Psychic Modeling<br />

■ Exercises<br />

❍ Data Structures and Sorting<br />

■ Fundamental Data Types<br />

■ Containers<br />

■ Dictionaries<br />

■ Binary Search Trees<br />

■ Priority Queues<br />

■ Specialized Data Structures<br />

■ Sorting<br />

■ Applications of Sorting<br />

■ Approaches to Sorting<br />

■ Data Structures<br />

■ Incremental Insertion<br />

■ Divide and Conquer<br />

■ Randomization<br />

■ Bucketing Techniques<br />

■ War Story: Stripping Triangulations<br />

file:///E|/BOOK/BOOK/NODE4.HTM (1 of 7) [19/1/2003 1:27:35]

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!