首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
davie_zhang
掘友等级
前端
旅游,吃串
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
42
文章 41
沸点 1
赞
42
返回
|
搜索文章
davie_zhang
赞了这篇文章
奔跑的蜗牛ing
前端页面仔
·
3年前
关注
力扣-分隔链表
解题分析 已知我们得到一个链表,想要交它分隔为N份, 情况1:需要被分隔的链表长度比k值小,我们需要进行补全 情况2: 被分隔的链表长度无法被均匀的分配 面试题 02.04...
2
评论
分享
davie_zhang
赞了这篇文章
奔跑的蜗牛ing
前端页面仔
·
3年前
关注
力扣-删除链表的节点
解题思路 创建一个虚拟头节点,解决删除头部指针的问题 虚拟头节点的next指向head 重新创建一份创建出来的链表进行遍历, 遇到next的值等于被删除的值时,指针指向ne...
2
评论
分享
davie_zhang
赞了这篇文章
奔跑的蜗牛ing
前端页面仔
·
3年前
关注
力扣-环路检测
解题思路 使用哈希规则来判断,设定head不为null,new Set或者map创建一个空间,判断是否出现过此头节点,出现就直接返回,否则改变指针到next,并将当前头节点...
2
评论
分享
davie_zhang
赞了这篇文章
奔跑的蜗牛ing
前端页面仔
·
3年前
关注
力扣-重排链表
解题思路 使用快慢双指针解决 将链表断开,存入数组中,此时得到一个有序的数组 定义left,rigjt指针,left从下标0开始执行,right从数组尾部执行 right进...
2
评论
分享
davie_zhang
赞了这篇文章
奔跑的蜗牛ing
前端页面仔
·
3年前
关注
两数相加【链表反转击败94】
解题思路 考虑链表长度不同,链表中的val相加,链表上一位的节点加1,首先进行反转,反转并找出最长的链表与最短链表,以最长链表为准我们对它进行遍历,只要长链表与短链表中的值...
2
评论
分享
davie_zhang
赞了这篇文章
奔跑的蜗牛ing
前端页面仔
·
3年前
关注
复杂链表的复制
解题思路 采用map的方式进行复制。使用深度遍历的方式,我们首先需要拿出所有的节点放入map中,此时map只有当前节点的val值,所以我们还需要找到random 与 nex...
2
评论
分享
davie_zhang
赞了这篇文章
奔跑的蜗牛ing
前端页面仔
·
3年前
关注
力扣-链表中倒数第k个节点
记录一下解题思路,刚开始没仔细读题,直接使用链表反转给解,发现走入误区了,这道题最后要的是倒数k节点后面的链表数据,其实也还是很简单 我的思路是先求出链表的总长度,然后总长...
2
评论
分享
davie_zhang
赞了这篇文章
奔跑的蜗牛ing
前端页面仔
·
3年前
关注
力扣-返回倒数第k个节点
这个题主要考的还是一些基础知识,链表的概念以及一些基础操作搞明白,有很多种解法,快慢指针,反转链表,此处为主要使用js数组的一个特性...
2
评论
分享
davie_zhang
赞了这篇文章
奔跑的蜗牛ing
前端页面仔
·
3年前
关注
力扣-基本计算器
解题思路 解题思路很简单,我们知道加减乘除中,乘法与除法运算优先级要高于加减运算, 那么首先我们需要一个栈空间,对我们的字符串进行遍历,判断当前位置是数字还是运算符号,当遇...
2
评论
分享
davie_zhang
赞了这篇文章
奔跑的蜗牛ing
前端页面仔
·
3年前
关注
验证二叉树的前序序列
解题思路 使用计数法,记录一个总的条数,剩余槽树的数量,对序列进行遍历,当我们遍历到是# 号时,说明,不需要给它预制槽数,对槽数进行--,为数字时,对剩余槽数进行累加,...
2
评论
分享
davie_zhang
赞了这篇文章
奔跑的蜗牛ing
前端页面仔
·
3年前
关注
二叉树的后续遍历
今天写leetcode的二叉树后序遍历时,看到了一个视频讲解二叉树的遍历方式,讲的很详细的还是, 总结一下: 深度优先遍历 确定递归函数的参数和返回值 确定中止条件 确定递...
3
评论
分享
davie_zhang
赞了这篇文章
奔跑的蜗牛ing
前端页面仔
·
3年前
关注
移除无效的括号
使用栈的思路来进行解题 * 首先创建一个左括号出现的栈空间, 我们期望可以存储每次左括号对应的一个下标值 * 使用字符串的方法split 转换为数组 * 我们判断,每次左括...
3
评论
分享
davie_zhang
赞了这篇文章
奔跑的蜗牛ing
前端页面仔
·
3年前
关注
删除最外层的括号
解题思路 我们需要从字符串中找到哪些是有效的括号 ,哪些是无效的括号!那么想到的就是采用标记法来做 记录 左括号为 1 右边括号为 0 的就是我们不需要的 图示当中 带*号...
2
评论
分享
davie_zhang
赞了这篇文章
奔跑的蜗牛ing
前端页面仔
·
3年前
关注
有效括号
解题思路 判断括号的有效性可以使用【栈】这一数据结构来解决 我们对给定字符串进行遍历,当遇到一个左括号的时候,期望可以在后续的遍历中得到一个相对应的闭合括号, 此时我们需要...
2
评论
分享
davie_zhang
赞了这篇文章
奔跑的蜗牛ing
前端页面仔
·
3年前
关注
什么是链表?以及链表的算法
什么是链表? 链表与数组的区别 链表是如何实现的 链表常见的算法有哪些呢? 链表是一种上一个元素的引用指向下一个元素的存储结构,链表通过指针来连接元素与元素; 单向链表 单...
3
评论
分享
davie_zhang
赞了这篇文章
奔跑的蜗牛ing
前端页面仔
·
3年前
关注
化栈为队
明确思路 队列的特性是 FIFOFIFO(先入先出),而栈的特性是 FILOFILO(先入后出)。 明白了特性之后。我们就需要两个栈来模拟队列操作,一个为出队栈,一个为入队...
3
评论
分享
davie_zhang
关注了
奔跑的蜗牛ing
前端
davie_zhang
关注了
每天都有努力加油的陈同学
前端
davie_zhang
关注了
蓝兰兰
前端
davie_zhang
关注了
XPoet
前端
下一页
个人成就
文章被点赞
1
文章被阅读
1,159
掘力值
59
关注了
45
关注者
1
收藏集
3
关注标签
51
加入于
2018-08-22