4. 动态规划
- 斐波那契数列:经典的动态规划问题,每个数是前两个数的和。
- 最长公共子序列(LCS):寻找两个序列共有的最长子序列的问题。
5. 图论算法
- 深度优先搜索(DFS):沿着树的深度遍历树的节点,尽可能深地搜索树的分支。
- 广度优先搜索(BFS):从根节点开始,沿着树的宽度遍历树的节点。
6. 递归算法
递归算法在JS中非常常见,如计算阶乘、遍历文件目录等。
7. 数据结构相关算法
- 栈和队列的基本操作:如入栈(入队)、出栈(出队)、查看栈顶(队首)等。
- 链表操作:包括创建链表、添加节点、删除节点、反转链。表等
本站资源均来自互联网,仅供研究学习,禁止违法使用和商用,产生法律纠纷本站概不负责!如果侵犯了您的权益请与我们联系!
转载请注明出处: 免费源码网-免费的源码资源网站 » Javascript常见算法基础(二)
发表评论 取消回复