摘要: 104 二叉树的最大深度 用递归的写法。递归的思路是,当前树的深度=max(左子树深度, 右子树深度) + 1 111 二叉树的最小深度 对于上面这颗二叉树,离root最近的叶子节点是4,所以最小深度是3(路径1-2-4,有3个节点)。而如果我们直接把递归里的max改成min,由于root节点的左节 阅读全文
posted @ 2023-06-18 21:51 呵呵啦 阅读(18) 评论(0) 推荐(0)
摘要: https://blog.csdn.net/qq_36705705/article/details/106919753 阅读全文
posted @ 2023-06-17 22:41 呵呵啦 阅读(11) 评论(0) 推荐(0)
摘要: 回溯法,又称回溯搜索法,是一种搜索方法,常用于解决树形或图形问题。回溯法通常使用递归来实现,在递归过程中不断尝试各种可能的解决方案,如果发现当前的解决方案不可行,就回溯到上一步,换一种方案继续尝试。、 阅读全文
posted @ 2023-06-16 22:47 呵呵啦 阅读(8) 评论(0) 推荐(0)
摘要: 双指针,比如-4,-3,-2,-1,0,1,2,3 最大的都在两边,设置两个指针,遍历的时候比较大小,大的插入新数组,然后指针++或者减减 也是双指针,以1,1,1,1,100为例,要找到最小大于100的序列,指针i遍历到100就停止了,然后j从i开始的地方出发,每次减去1,发现合适,减减键减到了倒 阅读全文
posted @ 2023-05-26 22:35 呵呵啦 阅读(14) 评论(0) 推荐(0)
摘要: 暴力解 二分查找 直接fast遍历数组,不要用for循环i遍历, 查找失败时,r在l左边,以1356查找4为例,结束时r=3,l=5 插入l位置 阅读全文
posted @ 2023-05-24 20:15 呵呵啦 阅读(10) 评论(0) 推荐(0)
摘要: 出现该情况的原因是vue-router安装的版本太高,一般vue2的项目对应的版本是vue-router@3版本 ①在控制台输入: cnpm install --save vue-router@3.5.3 重新安装vue-router即可解决 阅读全文
posted @ 2023-05-22 21:03 呵呵啦 阅读(973) 评论(0) 推荐(0)
摘要: 原因是我在上一级目录打开的cmd 然后npm run serve 需要进到app内run一下 阅读全文
posted @ 2023-05-16 21:48 呵呵啦 阅读(218) 评论(0) 推荐(0)
摘要: 阅读一段代码的时候,直接通过函数名,变量名大概理解一下这个函数的输入是什么功能是什么,最好先扫一遍知道大致流程,带着他去感受,再去逐渐熟悉一段代码是干什么的,不能上来一行一行得看,看了很长时间没有收获会很有挫败感 阅读全文
posted @ 2023-05-14 21:54 呵呵啦 阅读(16) 评论(0) 推荐(0)
摘要: 在引入部分加入@2声明是vue2版本即可 阅读全文
posted @ 2023-05-11 22:14 呵呵啦 阅读(18) 评论(0) 推荐(0)