会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
双子孤狼
博客园
首页
新随笔
联系
订阅
管理
随笔 - 39
文章 - 0
评论 - 37
阅读 -
10万
2022年1月4日
一文讲透链表操作,看完你也能轻松写出正确的链表代码
摘要: 前言 链表和数组一样,是一种线性的数据结构,算法中的链表操作一般都针对单向链表,因为单向链表比较简单但是又比较能考研编程者的思维能力。虽然单向链表比较简单,但是要写好链表的代码也不是一件容易的事,掌握好链表有几个关键点:首先就是要防止指针丢失,然后就是我们可以引入哨兵来简化链表的操作,最后巧妙的利用
阅读全文
posted @ 2022-01-04 09:07 双子孤狼
阅读(2255)
评论(0)
推荐(3)
编辑
公告
昵称:
双子孤狼
园龄:
4年3个月
粉丝:
56
关注:
0
+加关注
<
2025年3月
>
日
一
二
三
四
五
六
23
24
25
26
27
28
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
搜索
常用链接
我的随笔
我的评论
我的参与
最新评论
我的标签
我的标签
Redis
(11)
Elasticsearch
(6)
算法
(6)
Spring
(4)
RabbitMQ
(4)
Core Java
(3)
SpringBoot
(2)
Spring Cloud
(2)
Kibana
(1)
并发编程
(1)
随笔档案
2022年4月(1)
2022年3月(1)
2022年1月(4)
2021年12月(3)
2021年11月(2)
2021年10月(1)
2021年7月(1)
2021年6月(1)
2021年5月(3)
2021年4月(3)
2021年3月(2)
2021年2月(7)
2021年1月(8)
2020年12月(2)
阅读排行榜
1. 一文讲透算法中的时间复杂度和空间复杂度计算方式(22158)
2. 如何判断链表中是否有环并找出环的入口位置(7124)
3. 高可用RabbitMQ集群的搭建及原理分析(6235)
4. Java字节流和字符流,是时候总结一下IO流了(5480)
5. 为了彻底理解乱码问题,一怒之下我把字符集历史扒了个底朝天(5248)
评论排行榜
1. 一文讲透算法中的时间复杂度和空间复杂度计算方式(11)
2. Spring中毒太深,离开Spring我居然连最基本的接口都不会写了(7)
3. 为了彻底理解乱码问题,一怒之下我把字符集历史扒了个底朝天(5)
4. 手把手带你利用栈来实现一个简易版本的计算器(3)
5. Elasticsearch 中为什么选择倒排索引而不选择 B 树索引(3)
推荐排行榜
1. 一文讲透算法中的时间复杂度和空间复杂度计算方式(36)
2. 为了彻底理解乱码问题,一怒之下我把字符集历史扒了个底朝天(11)
3. Java字节流和字符流,是时候总结一下IO流了(8)
4. Redis为什么这么快(8)
5. 如何判断链表中是否有环并找出环的入口位置(5)
最新评论
1. Re:一文讲透算法中的时间复杂度和空间复杂度计算方式
O(logn) 对数阶部分的代码部分,感觉有点问题,举例x=0,n则为1,如果 while (i <= n) { i = i * 2; } ,则会执行1次!=x了,所以条件应该是i<n...
--小七闲
2. Re:Elasticsearch 中为什么选择倒排索引而不选择 B 树索引
如果一个词条对应很多id怎么存呢
--gsc1029
3. Re:高可用RabbitMQ集群的搭建及原理分析
这是infoq那边有人抄你的文章吗,而且还没抄全。。。
--Ole_Wang
4. Re:一文讲透算法中的时间复杂度和空间复杂度计算方式
元素在数组中的复杂度 假如元素出现在第一个位置,复杂度为 1*(1/2n);假如元素出现在第二个位置,复杂度为 2 * (1/2n),最终得到当前场景下时间复杂度为:1*(1/2n) + 2 * (1...
--gentlyzl
5. Re:手把手带你利用栈来实现一个简易版本的计算器
@Fun_with_Words 小弟写了个Demo,实现了对()的支持,参考:...
--乌药ice
点击右上角即可分享