while循环条件

来源:5-6 LeetCode:141. 环形链表

慕哥1473515

2022-04-01

老师,p2更新的时候是p2 = p2.next.next,所以while循环的条件为什么是p2.next,而不是p2.next.next?

写回答

1回答

lewis

2022-04-01

如果设置为你说的,走到最后一步就会报错了 next of undefined

0
2
守静笃
哦哦,我懂了,如果不是环形链表的话,这样可以保证程序一直不报错地完成判断(p.next.next null.next会报错)
2022-11-15
共2条回复

JavaScript版数据结构与算法 轻松解决前端算法面试

夯实算法基础,填补技术短板,助力面试考题最后一公里

2419 学习 · 670 问题

查看课程