主要算法
分治法
把一个大的问题拆分成多个规模较小的相同问题。
递归
在运行的过程中调用自己。
递归应用:https://www.cnblogs.com/aeolian/p/12132307.html
递归运用 - 二分查找法
回溯法
深度优先搜索法,例如迷宫问题。
贪心法
会在有限的时间内(耗时少)找出一个令人满意的解,但不是最优解。
动态规划法
动态规划要查表,拆分的子问题可能不是独立的。
把一个大的问题拆分成多个规模较小的相同问题。
在运行的过程中调用自己。
递归应用:https://www.cnblogs.com/aeolian/p/12132307.html
深度优先搜索法,例如迷宫问题。
会在有限的时间内(耗时少)找出一个令人满意的解,但不是最优解。
动态规划要查表,拆分的子问题可能不是独立的。
上一篇:软件设计流程
下一篇:软件设计师14-UML建模
嵌入式软件设计师备考知识点总结
分治法递归技术二分查找回溯法贪心法动态规划法试题一试题二分治法递归技术二分查找回溯法贪心法动态规划法试题一
数组稀疏矩阵数据结构的定义线性表顺序存储与链式存储队列与栈广义表树与二叉树树与二叉树二叉树的遍历反
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M