![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据结构
文章平均质量分 75
mili11114
我只是一枚出入计算机的菜鸟
展开
-
链表的中间节点(C语言 -> 快慢指针)
本文通过快慢指针的方法来解决求链表的中间节点,配有动图展示方便理解原创 2024-05-11 10:29:12 · 691 阅读 · 1 评论 -
单链表的反转(C语言)
给你单链表的头节点 head ,请你反转链表,并返回反转后的链表。int val;示例1:输出输出示例2:输入输出:[2,1]示例3输入:head = []输出:[]反转链表对于以下链表我们会希望他变成以下链表:以下是动图我们需要定义三个指针,以上图中的第一个节点(val == 1)为例1.首先需定义cur = head;2.令cur指向rhead(此时val == 1的节点就指向了NULL3.让这三个指针依次向后走(改变了cur的next后,需要curnext保存。原创 2024-05-12 12:50:47 · 496 阅读 · 2 评论 -
环形链表的判断(C语言+快慢指针)
本文介绍了使用C语言和快慢指针的方法解决环形链表的判断问题原创 2024-05-13 17:59:33 · 531 阅读 · 3 评论