11 2020 档案

摘要:我们创建两个指针i和j,第一次遍历的时候指针j用来记录当前有多少非0元素。即遍历的时候每遇到一个非0元素就将其往数组左边挪,第一次遍历完后,j指针的下标就指向了最后一个非0元素下标。第二次遍历的时候,起始位置就从j开始到结束,将剩下的这段区域内的元素全部置为0。动画演示: 时间复杂度: O(n)空间 阅读全文
posted @ 2020-11-20 00:51 MonitorR 阅读(1051) 评论(0) 推荐(0)