-
算法概念与描述 -
算法的概念:理解算法的基本定义及其作用。 -
描述方式:算法的自然语言描述、伪代码和流程图。
-
-
基础算法 -
枚举法和模拟法:简单的暴力方法及模拟方法。 -
贪心算法:贪心算法的思路和应用。 -
递推与递归:递推和递归的区别及应用。
-
-
数值处理算法 -
高精度计算:包括高精度的加法、减法、乘法和除法运算。
-
-
排序算法 -
冒泡排序、选择排序和插入排序:排序算法的基本操作及时间复杂度。
-
-
图论算法 -
深度优先遍历和宽度优先遍历:DFS和BFS的原理及应用。 -
洪水填充算法:经典的图论应用。
-
-
动态规划 -
动态规划基本思路:动态规划的基础概念。 -
背包类型动态规划:经典背包问题的求解方法。 -
区间类型动态规划:处理复杂区间问题的动态规划方法。
-