2016年4月8日大约 8 分钟
- C/C++13
- Android8
- 开发工具7
- nas6
- Note5
- Java5
- 数据结构5
- Guide5
- pve5
- 字节处理3
- 算法2
- 加密2
- Hexo2
- Arch2
- VSCode2
- MySQL1
- Linux1
- 虚拟机1
- 设计模式1
- Windows1
- fnos1
和分治法一样,动态规划算法是通过组合子问题的解来解决整个问题。不同的是,分治法是指将问题划分成一些独立的子问题,递归的求解个个子问题,最经典的案例就是快速排序算法的应用。而动态规划适用于处理子问题不是独立的情况,也就是各个子问题包含公共子子问题。动态规划算法对每个子子问题只求解一次,存放在一张表里。
2016年4月2日大约 6 分钟