LeetCode | 876. 链表的中间节点
我的Bilibili频道:香芋派Taro
我的个人博客:taropie0224.github.io(阅读体验更佳)
我的公众号:香芋派的烘焙坊
我的音频技术交流群:1136403177
我的个人微信:JazzyTaroPie
https://leetcode.cn/problems/middle-of-the-linked-list/
题解
1 | class Solution |
思路
快慢指针,快指针一次移动两个位置,慢指针一次移动一个位置,当fast指针到末尾时,slow指针就指向中间节点
有一个坑点就是循环条件也需要判断fast自身是不是空指针,防止头节点就是空指针
所以我们必须记住在调用next方法之前总要判断其是否为空
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 香芋派Taro!