Friday, April 13, 2012

Foundations of Algorithms Using C++ Pseudocode






Third Edition
by Richard Neapolitan and Kumarss Naimipour ISBN:0763723878
Jones and Bartlett Publishers © 2004 (618 pages)
This text offers a well-balanced presentation on designing algorithms, complexity analysis of algorithms, and computational complexity that is accessible to mainstream computer science students.




Table of Contents
Foundations of Algorithms Using C++ Pseudocode, Third Edition
Preface
Chapter 1 - Algorithms—Efficiency, Analysis, and Order
Chapter 2 - Divide-and-Conquer
Chapter 3 - Dynamic Programming
Chapter 4 - The Greedy Approach
Chapter 5 - Backtracking
Chapter 6 - Branch-and-Bound
Chapter 7 - Introduction to Computational Complexity—The Sorting Problem
Chapter 8 - More Computational Complexity—The Searching Problem
Chapter 9 - Computational Complexity and Interactability—An Introduction to the Theory of NP
Chapter 10 - Number-Theoretic Algorithms
Chapter 11 - Introduction to Parallel Algorithms
Appendix A - Review of Necessary Mathematics
Appendix B - Solving Recurrence Equations—With Applications to Analysis of Recursive Algorithms
Appendix C - Data Structures for Disjoint Sets
References
Index
List of Figures
List of Tables
List of Algorithms, Examples, and Theorems
List of Sidebars


Algorithm - Wikipedia, the free encyclopedia
Algorithms
Dictionary of Algorithms and Data Structures
Data Structures and Algorithms with Object-Oriented Design Patterns in Java
Practical Genetic Algorithms
Other Algorithm Books
Download

No comments:

Post a Comment

Related Posts with Thumbnails

Put Your Ads Here!