![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
算法
算法类问题
霜叶w
搞不懂就去做吧
展开
-
广度优先遍历、深度优先遍历js实现
介绍 深度优先遍历:自上而下的遍历 广度优先遍历:逐层遍历 例如一个二叉树,每次遍历优先找叶子节点就是深度优先,每次先找同一层次的节点就是广度优先 一、深度优先 var tree = [ { name: "中国", children: [ { name: "北京", children: [ { name: "海淀区", },原创 2021-10-14 00:44:22 · 507 阅读 · 0 评论 -
数组排序的算法用js实现
冒泡排序 var arr = [2, 11, 5, 3] function sort1(arr) { var len = arr.length for (var i = 0; i < len; i++) { /** * 第一次循环时i = 0, * 进过内层的循环后,确保arr[0]为数组的最小项 * 不必比较当j = 0,也就是j =< i时的情原创 2021-09-28 08:15:00 · 89 阅读 · 0 评论