首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
慕尘
掘友等级
VIP.5 如鱼得水
前端开发
获得徽章 14
动态
文章
专栏
沸点
收藏集
关注
作品
赞
914
文章 907
沸点 7
赞
914
返回
|
搜索文章
最新
热门
JS中你可能需要知道的树形处理方法
1. 将列表转换成树形结构 1.1 我的思路 这种思路的前提条件是所有的父节点都在在子节点的前面出现。首先循环遍历列表,将每一项都放入一个map中,同时判断每一项的父节点是否在map对象中,如果存在就
[路飞]_LeetCode_罗马数字转整数
1. 罗马数字转整数 1.1 解题思路 这题的解题关键在于当前的罗马字符如果比下一个罗马字符小的话它代表的就不是当前罗马字符所对应的数字,而是由下一个字符值减去当前的就是这个位置所对应的数字。比如IV
[路飞]_Leetcode链表算法合集(持续更新中...)
1. 删除链表的倒数第a个结点 1.1 双指针解题思路 如果要删除链表的倒数第a个结点,我们需要知道倒数第a个结点的前一个节点是哪个,然后将这个节点的next指向倒数第a个结点的next姐可以了。 想
[路飞]二叉树
1. 二叉树 1.1 我理解的二叉树 我觉得二叉树就像一个树杈,类似下面的东西👇。不过树杈可能有多个,二叉树只有两个。 将上面的树变成二叉树则类似以下的结构。 既然是树,那么就有根。二叉树的根叫根节点
[路飞]快乐树
1. 快乐树算法 如果能够判断出某次的数字平方和在之前的出现过,那就代表已经陷入无限循环当中,既不是一个快乐数。按此思路,判断快乐树,类似于判断链表是否有环,如果有环,则不是,反之则是快乐树。 1.1
希尔排序
1. 希尔排序 1.1 我理解的希尔排序 首先希尔排序是插入排序的一种。希尔排序是建立在分组中的插入排序,所以,要先将排序序列进行分组。每组大小可以是排序序列的长度除以2。然后再进行插入排序。第一分组
简单的排序算法
1.冒泡排序 1.1 个人理解什么是冒泡排序 从数组第一个元素开始,以数组相邻的值做比较,如果第一个比第二个元素大的时候交换两个值的位置,直到最后一位。再从第一位开始,重复相同的步骤。 1.2 实现代
找到环形链表的起始点
1. 找到环形链表的起始点 判断是否是环形链表 1.2 利用快慢指针 解题思路:也是一样先把这个转成走格子的游戏,假设小A同学走到起始点需要走a步,此时小B同学走了2a+1,距离起始点a+1步。假设小
判断是否是环形列表
1. 判断是否是环形列表 1.1 利用快慢指针判定 解题思路:可以将这个问题转换成一个走格子游戏,假设是环形链表则游戏地图如下图所示: 假设不是环形列表则游戏地图如下图所示: 判断小A同学是否能够遇到
链表
JS当中的原型链就是链表结构,只不过原型链是一个更为复杂的链表。可以理解为以下图示情况。 1.1 特点 链表中的每个节点至少包含两个部分:数据域与指针域 链表
下一页
个人成就
文章被点赞
152
文章被阅读
8,939
掘力值
700
关注了
67
关注者
22
收藏集
14
关注标签
57
加入于
2016-11-26