快慢指针大法好!
注意
判断条件 if (fast!=NULL &&
fast->next!=NULL)
因为 fast=fast->next->next;循环里先让指针跑起来,再判断条件,否则,都指向head了!
做题先想边界情况!!
本文介绍了快慢指针算法的应用技巧,强调了在实现过程中需要注意的边界条件判断,特别是循环内部指针移动前后的判断顺序,以避免指针指向同一个节点的问题。
快慢指针大法好!
判断条件 if (fast!=NULL && fast->next!=NULL)
因为 fast=fast->next->next;
循环里先让指针跑起来,再判断条件,否则,都指向head了!
做题先想边界情况!!
1545
1235

被折叠的 条评论
为什么被折叠?