이미 소장하고 있다면 판매해 보세요.
|
I Foundations
Introduction 1. The Role of Algorithms in Computing 2. Getting Started 3. Growth of Functions 4. Recurrences 5. Probabilistic Analysis and Randomised Algorthms II Sorting and Order Statistics Introduction 6. Heapsort 7. Quicksort 8. Sorting in Linear Time 9. Medians and Order Statistics III Data Structures Introduction 10. Elementary Data Structures 11. Hash Tables 12. Binary Search Trees 13. Red- Black Trees 14. Augmenting Data Structures IV Advanced DEsign and Analysis Techniques Introduction 15. Dynamic Programming 16. Greedy Algorithms 17. Amortized Analysis V Advanced Data Structures Introduction 18. B-Trees 19. Binomil Heaps 20. Fibonacci Heaps 21. Data structures for Disjoint Sets VI Graph Algorithms Introduction 22. Elementary Graph Algorithms 23. Minimum Spanning Trees 24. Single- Source Shortest Paths 25. All- Pairs Shortes Paths 26. Maximum Flow VII Selected Topics Introduction 27. Sorting Networks 28. Matrix Operations 29. Linear Programming 30. Polynomials and the FFT 31. Number- Theoretic Algorithms 32. String Matching 33. Computational Geometry 34. NP- Completeness 35. Approximation Algorithms VIII Appendix: Mathematical background Introduction A. Summations B. Sets, Etc. C. Counting and Probability |