Algorithms_Contents

Algorithms_Contents

1. 第1章 概论

1.1. 算法的概念

1.2. 算法分析

1.3. 算法设计工具-STL

2. 第2章 递归算法设计技术

2.1. 什么是递归

2.2. 递归算法设计

2.3. 递归算法设计示例

2.4. 递归算法转化为非递归算法

2.5. 递推式的计算

3. 第3章 分治法

3.1. 分治法概述

3.2. 求解排序问题

3.3. 求解查找问题

3.4. 求解组合问题

3.5. 求解大整数乘法和矩阵乘法问题

3.6. 并行计算简介

4. 蛮力法

4.1. 蛮力法概述

4.2. 蛮力法的基本应用

4.3. 递归在蛮力法中的应用

4.4. 图的深度优先和广度优先遍历

5. 回溯法

5.1. 回溯法概述

5.2. 求解 0/1背包问题

5.3. 求解装载问题

5.4. 求解子集和问题

5.5. 求解n皇后问题

5.6. 求解图的m着色问题

5.7. 求解任务分配问题

5.8. 求解活动安排问题

5.9. 求解流水作业调度问题

6. 分支界限法

6.1. 分支界限法概述

6.2. 求解 0/1背包问题

6.3. 求解图的单源最短路径

6.4. 求解任务分配问题

6.5. 求解流水作业调度问题

7. 贪心法

7.1. 贪心法概述

7.2. 求解活动安排问题

7.3. 求解背包问题

7.4. 求解最优装载问题

7.5. 求解田忌赛马问题

7.6. 求解多机调度问题

7.7. 哈夫曼编码

7.8. 求解流水作业调度问题

8. 动态规划

8.1. 动态规划概述

8.2. 求解整数拆分问题

8.3. 求解最大连续子序列和问题

8.4. 求解三角形最小路径问题

8.5. 求解最长公共子序列问题

8.6. 求解最长递增子序列问题

8.7. 求解编辑距离问题

8.8. 求解 0/1背包问题

8.9. 求解完全背包问题

8.10. 求解资源分配问题

8.11. 求解会议安排问题

8.12. 滚动数组

9. 图算法设计

9.1. 求图的最小生成树

9.2. 求图的最短路径

9.3. 求解旅行商问题

9.4. 网络流

10. 计算几何

10.1. 向量运算

10.2. 求解凸包问题

10.3. 求解最近点对问题

10.4. 求解最远点对问题

11. 计算复杂性理论简介

11.1. 计算模型

11.2. P类和NP类问题

11.3. NPC问题

12. 概率算法和近似算法

12.1. 概率算法

12.2. 近似算法

参考文献

[1] 李春葆. 算法设计与分析. 2版. 北京: 清华大学出版社, 2021

posted on   beyondx  阅读(77)  评论(0编辑  收藏  举报

编辑推荐:
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示