首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
cool_wa
掘友等级
go
|
google
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
1
文章 1
沸点 0
赞
1
返回
|
搜索文章
最新
热门
用链表实现栈和队列
用链表实现栈
链表(3)
两数相加算法分析:对链表中的结点直接相加,把相加的结果存储在新的链表中每组结点相加后需要记录其是否有进位如果两个链表L1和L2的长度不痛,当对其中一个完成计算后,接下来只需要考虑另一个结点的值对所有的
链表(2)快慢指针
快指针一次走两步,慢指针一次走一步,如果链表有环,那么两个指针始终会相遇。 使用快慢指针,fast先走n步,这样控制fast和slow之间第距离是n,等fast走完,n的位置就是倒数第n个结点,因为使用了头结点所以slow的位置为倒数第n+1个结点。
链表(1)
使用map优化,将链表的值作为map的key,遍历每一个结点的值,如果不在map中,就加入到map里,如果在map中,说明此结点之前,已经有结点存在这个值,所以需将这个值删除。又因为使用了头结点,所以cur现在所指的结点的下一个才为此结点,调用cur.Next = cur.Ne…
leetcode 移动zero
描述解法一解法二
收藏
主要面向 Java、C++、Python 等后端研发岗位,以及 大数据、移动开发、测开 等和后端研发类似岗位的同学。 面试考察的知识点多而杂,要完全掌握需要花费大量的时间和精力。但是面试中经常被问到的知识点却没有多少,你完全可以用 20% 的时间去掌握 80% 常问的知识点。在…
个人成就
文章被点赞
14
文章被阅读
10,945
掘力值
385
关注了
29
关注者
0
收藏集
0
关注标签
9
加入于
2019-09-12