首页
AI Coding
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
专业抄代码选手
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
专业抄代码选手
6月前
关注
【Leetcode】103.二叉树的锯齿形层序遍历
这也是一题比较典型的层次遍历,但是不同的是,这里的层次的顺序不是每次都是正序,而是一正一反相互交替。 解法 这里需要记录一个标记,记录正反即可。之前我们层次遍历都是在每一层...
0
评论
分享
专业抄代码选手
6月前
关注
树的两种遍历:DFS & BFS
在处理树结构的问题时,深度优先遍历(DFS) 和 广度优先遍历(BFS) 是两种常见的搜索方式。它们都可以用来查找树中的目标节点,但由于遍历方式不同,在某些场景下效率也...
0
评论
分享
专业抄代码选手
7月前
关注
【leetcode】222. 完全二叉树的节点个数
这一题,直接用BFS,这种比较耿直的办法可以做出来,就是时间复杂度比较高,是O(n)。 BFS 从上往下,从左往右,一个一个数过去。 stack 优化版 利用满二叉树的性质...
0
评论
分享
专业抄代码选手
7月前
关注
【leetcode】129. 求根节点到叶节点数字之和
这也是一道比较典型的DFS题目,深度遍历记录其中信息,最后按要求给交付即可,这里的交付是求和。 上面代码的思路很清晰,使用currentNum来记录每一轮的值,然后遇到叶子...
0
评论
分享
专业抄代码选手
7月前
关注
【leetcode】112. 路径总和
这道题比较典型,是一个DFS的解法。深度优先搜索,来遍历所有可能性。 递归子树的时候,要减去当前节点的val,然后进入到下一节点。 跳出循环到条件就是,左右子树都为空,此时...
0
评论
分享
专业抄代码选手
7月前
关注
轻量级实时通信:用 SSE 构建局域网聊天室(Vue3 + Node)
🌐 实现一个局域网聊天室(支持公网) 前言 这篇文章将介绍如何实现一个简单的局域网聊天室(当然也支持部署到公网)。后端使用 Express + MongoDB,前端采用 ...
2
评论
分享
专业抄代码选手
7月前
关注
【VUE】nextTick的简易实现以及原理
Vue 中的 nextTick 到底干了什么? 在使用 Vue 的过程中,很多同学可能会遇到这样的场景:明明修改了数据,却无法立刻获取最新的 DOM。这时候你可能会听说,“...
0
评论
分享
专业抄代码选手
7月前
关注
【VUE】在vue中,Watcher与Dep的关系
关于vue中的Watcher和Dep的关系讨论。 这两者相互依赖,形成了一个比较完备的响应式系统。 一个组件实例对应一个Watcher(负责视图更新) 每个响应式属性,对应...
0
评论
分享
专业抄代码选手
8月前
关注
【leetcode.填充每个节点的下一个右侧节点指针 II】
这是一个比较典型的层序遍历,要求每一层的节点,都依次从左到右指向 这是一个比较标准的层序遍历的写法,在这一题中,唯一要注意的地方就是for循环内的if判断,在这里要使倒数第...
0
评论
分享
专业抄代码选手
8月前
关注
【leetcode】106.从中序与后序遍历序列构造二叉树
105.前序中序构建二叉树 这里的是用中序还有后序构建二叉树 前序:根左右 中序:左根右 后序:左右根 搞清楚这里的遍历顺序之后,就可以从后序的尾部拿到根节点了 然后在中序...
0
评论
分享
专业抄代码选手
8月前
关注
【JS】instanceof 和 typeof 的使用
instanceof 和 typeof instanceof instanceof 用于检查一个对象是否是某个构造函数的实例。换句话说,它会检查对象的原型链上是否存在该构造...
0
评论
分享
专业抄代码选手
8月前
关注
JS中的 hasOwnProperty 和 in
hasOwnProperty是JS中Object原型上的一个方法,用于检查对象自身是否具有指定的属性,这里的属性不包括对象原型链上继承的属性。 与原型链属性的区别 与in的...
0
评论
分享
专业抄代码选手
8月前
关注
ES5中的继承实现
在ES5中,是没有extends可用的,想要继承,就要自己手动解决了。 在继承里面,要解决的问题,简单的来看就是,属性还有方法的继承。 1.属性的继承, 可以使用 Pare...
1
评论
分享
专业抄代码选手
8月前
关注
VUE3中的响应式简易实现
实现VUE3中的简易式响应系统 这里的targetMap的结构大致如下 红框代表depsMap其中一个item,绿框代表depsMap的value,也就是Set中的一个it...
0
评论
分享
专业抄代码选手
11月前
关注
【leetcode】61. 旋转链表
跟旋转数组一样的意思,这里要处理好k的值过大的问题,也就是一个除余可以解决的问题。 这里利用快慢指针,找到需要断开的地方即可,然后还有一个需要注意的地方,断开地方的后半部分...
0
评论
分享
专业抄代码选手
1年前
关注
【leetcode】150. 逆波兰表达式求值
需要用栈来解决这一题 比较好做,碰到运算符,就把之前压栈的栈顶两位数取出来进行计算,然后把结果放进栈顶即可,这里又个坑就是,这里数组里面存在的元素都是字符,所以需要将数字字...
0
评论
分享
专业抄代码选手
1年前
关注
【leetcode】71. 简化路径
这里使用栈来解决 因为这里涉及到..以及.,前者表示上一级目录,后者表示当前目录 所以在以上的路径中出现了..的时候,直接忽略上一级目录,出现.的时候,直接忽略...
0
评论
分享
专业抄代码选手
1年前
关注
【leetcode】452. 用最少数量的箭引爆气球
这一题与56题的思路差不多,56题是合并相交的区间,然后返回合并后的区间数组,这一题是返回交集(相交的部分) 这两题的区别就在代码第8行,56题返回的是合并后的区间,这里返...
0
评论
分享
专业抄代码选手
1年前
关注
【leetcode】57. 插入区间
给定的数组区间,还有一个新区间,将新区间与数组区间重叠的部分合并到一起 这里分成3个阶段来做 1.首部的区间不重合,所以有当前的区间end < 给定区间start 2.开始...
0
评论
分享
专业抄代码选手
1年前
关注
【leetcode】56. 合并区间
这一题的思路主要在于前期需要排序,后面按照耿直的思路做就好了 这里的重点在于什么时候把构成的区间push进入res数组中 错误代码 这里push进入res数组中的时机有问题...
0
评论
分享
下一页
个人成就
文章被点赞
9
文章被阅读
12,858
掘力值
1,851
关注了
11
关注者
4
收藏集
1
关注标签
20
加入于
2022-02-22