首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
前端老实人
掘友等级
公众号 | 前端老实人
个人微:xaochen后面加66就可以找到我了,华为云云享专家,阿里云专家博主,c站优质创作者,一名前端狂热爱好者,有需要资料或者有问题的同学可以直接私信我哦,做你的私人小家教!
获得徽章 9
动态
文章
专栏
沸点
收藏集
关注
作品
赞
3.4K
文章 3.3K
沸点 112
赞
3.4K
返回
|
搜索文章
赞
文章( 3.3K )
沸点( 112 )
[路飞]_LeetCode_844. 比较含退格的字符串
#号代表回退,也就是把前面的字符去掉,使用栈可以很方便地处理这种情况,字符依次入栈,当遇到#号时把栈顶元素去掉; 两个字符串通过第1步操作后再对比是否相等即可
[路飞]_LeetCode_面试题 03.04. 化栈为队
定义一个栈inStack,队列的push操作时入栈。定义一个outStack,出队列的时候从outStack出栈,如果outStack没元素了,就把inStack里的出栈后在outStack入栈
[路飞]_反转链表 II
找到 left 和 right 两个节点,并且记录 left 的前节点为 prevLeft,right 的下个节点为 rightNext,找到 left 、right 后,把 left 的下个节点至
[路飞]_开源框架提交 Pull Request 流程
开源框架提交 Pull Request 流程,找开源库 -> Fork 开源库 -> 拉 Fork 后的代码 -> 测试 -> 修改 -> 提交PR
[路飞]_动态规划,学算法的必经之路
当回溯存在重复计算的时候,通过缓存的形式把局部最优值记下来,避免重复计算。再通过动态的转移方程,去推导下一个状态的最优值,达到动态规划的效果,这就是DP
[路飞]_删除排序链表中的重复元素
1. 链表为有序链表,相同节点是连续的; 2. 遍历链表,当前节点的值和下个节点的值相等时,修改当前节点的 next 为下个节点的 next; 3. 处理边界条件,head 为空时返回 head;
[路飞]_交换链表中的节点
交换链表中的节点,核心就是找到第 k 个节点和倒数第 k 个节点。1、找到第 k 个节点:用curr指向头节点,往后走 k-1步,就是第 k 个节点
[路飞]_删除排序链表中的重复元素 II
创建一个假头节点,next 指向 head,把头节点重复的情况变成一般情况。当前节点的值等于下个节点的值时,或当前节点的值等于上次删除节时,删除当前节点
[路飞]_验证二叉树的前序序列化 - 栈
1. 栈里元素数量超过3个及以上时,如果第1个和第2个元素为`#`,第3个元素不为`#`时是有效叶子节点;2. 如果是有效叶子节点,把3个元素替换成一个`#`,做3次出栈,一次入栈`#`
[路飞]_分隔链表
用哨兵遍历链表,把小于x的节点添加到较小链表,大于x的节点加到较大链表,遍历完后,把大小两个链表相连,返回小链表的头节点
下一页
个人成就
2021年度人气作者No.91
优秀创作者
文章被点赞
4,022
文章被阅读
193,946
掘力值
8,897
关注了
65
关注者
309
收藏集
5
关注标签
10
加入于
2021-08-09