ThinkChat🤖让你学习和工作更高效,注册即送10W Token,即刻开启你的AI之旅 广告
<a border="0">![Foundations of Algorithms Using C++ Pseudocode, Third Edition](https://box.kancloud.cn/57899a953982b28989ffdfa4bc4e46fe_78x103.gif)</a><a border="0">Foundations of Algorithms Using C++ Pseudocode, Third Edition</a>by聽Richard Neapolitan聽and聽Kumarss Naimipour聽 ISBN:0763723878<a>Jones and Bartlett Publishers</a> 漏 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 ![](https://box.kancloud.cn/e95df9d604ab2d89febe370ae4d88fb1_1x1.gif)[Foundations of Algorithms Using C++ Pseudocode, Third Edition](LiB0001.html)![](https://box.kancloud.cn/e95df9d604ab2d89febe370ae4d88fb1_1x1.gif)[Preface](LiB0002.html)![](https://box.kancloud.cn/e95df9d604ab2d89febe370ae4d88fb1_1x1.gif)[Chapter 1](LiB0008.html)- Algorithms鈥擡fficiency, Analysis, and Order![](https://box.kancloud.cn/e95df9d604ab2d89febe370ae4d88fb1_1x1.gif)[Chapter 2](LiB0014.html)- Divide-and-Conquer![](https://box.kancloud.cn/e95df9d604ab2d89febe370ae4d88fb1_1x1.gif)[Chapter 3](LiB0024.html)- Dynamic Programming![](https://box.kancloud.cn/e95df9d604ab2d89febe370ae4d88fb1_1x1.gif)[Chapter 4](LiB0032.html)- The Greedy Approach![](https://box.kancloud.cn/e95df9d604ab2d89febe370ae4d88fb1_1x1.gif)[Chapter 5](LiB0039.html)- Backtracking![](https://box.kancloud.cn/e95df9d604ab2d89febe370ae4d88fb1_1x1.gif)[Chapter 6](LiB0047.html)- Branch-and-Bound![](https://box.kancloud.cn/e95df9d604ab2d89febe370ae4d88fb1_1x1.gif)[Chapter 7](LiB0052.html)- Introduction to Computational Complexity鈥擳he Sorting Problem![](https://box.kancloud.cn/e95df9d604ab2d89febe370ae4d88fb1_1x1.gif)[Chapter 8](LiB0067.html)- More Computational Complexity鈥擳he Searching Problem![](https://box.kancloud.cn/e95df9d604ab2d89febe370ae4d88fb1_1x1.gif)[Chapter 9](LiB0074.html)- Computational Complexity and Interactability鈥擜n Introduction to the Theory of NP![](https://box.kancloud.cn/e95df9d604ab2d89febe370ae4d88fb1_1x1.gif)[Chapter 10](LiB0080.html)- Number-Theoretic Algorithms![](https://box.kancloud.cn/e95df9d604ab2d89febe370ae4d88fb1_1x1.gif)[Chapter 11](LiB0089.html)- Introduction to Parallel Algorithms![](https://box.kancloud.cn/e95df9d604ab2d89febe370ae4d88fb1_1x1.gif)[Appendix A](LiB0093.html)- Review of Necessary Mathematics![](https://box.kancloud.cn/e95df9d604ab2d89febe370ae4d88fb1_1x1.gif)[Appendix B](LiB0102.html)- Solving Recurrence Equations鈥擶ith Applications to Analysis of Recursive Algorithms![](https://box.kancloud.cn/e95df9d604ab2d89febe370ae4d88fb1_1x1.gif)[Appendix C](LiB0108.html)- Data Structures for Disjoint Sets![](https://box.kancloud.cn/e95df9d604ab2d89febe370ae4d88fb1_1x1.gif)[References](LiB0109.html)![](https://box.kancloud.cn/e95df9d604ab2d89febe370ae4d88fb1_1x1.gif)[Index](LiB0110.html)![](https://box.kancloud.cn/e95df9d604ab2d89febe370ae4d88fb1_1x1.gif)[List of Figures](LiB0135.html)![](https://box.kancloud.cn/e95df9d604ab2d89febe370ae4d88fb1_1x1.gif)[List of Tables](LiB0136.html)![](https://box.kancloud.cn/e95df9d604ab2d89febe370ae4d88fb1_1x1.gif)[List of Algorithms, Examples, and Theorems](LiB0137.html)![](https://box.kancloud.cn/e95df9d604ab2d89febe370ae4d88fb1_1x1.gif)[List of Sidebars](LiB0138.html)