算法的基本思想:递推,分治,动态规划+贪心 算法学习目标: 1.掌握基本的数据结构(要求:了解原理,会使用stl即可) 2.排序算法 1.插入排序 2.选择排序 3.冒泡排序 4.快速排序 5.堆排序 6.基数排序 7.桶排序 3.查找与搜索算法 1.二分查找 2.哈希 4.字符串处理算法 5.图的算法 6.其它特殊算法 1.模拟算法 2.贪心算法 3.动态规划算法 4.前缀和算法 5.高精度算法 6.递推递归算法