思路:双指针, q指针指向0(即当前要被替换掉的位置),p指针开始往后找,一直找到非0元素然后赋值个q,当p指针走到了最后,说明q开始剩下的部分都是0,然后开始进行赋0
注意:时事的判断下标是否会越界!
题目
代码
本文深入探讨了双指针算法的应用场景与实现细节,通过一个具体的编程实例,讲解了如何使用双指针来高效地处理数组中零元素的替换问题。文章强调了边界条件的检查,确保代码的健壮性和准确性。
思路:双指针, q指针指向0(即当前要被替换掉的位置),p指针开始往后找,一直找到非0元素然后赋值个q,当p指针走到了最后,说明q开始剩下的部分都是0,然后开始进行赋0
注意:时事的判断下标是否会越界!
577
136

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