双指针(一)
一、移动零
题目如图:
1. 题目解析
由题可知我们要实现一个函数对传来的数组非零元素移到数组末尾和非零元素不能打乱顺序且不能拷贝该数组
2. 算法原理
题型:数组划分,数组分块
解法:双指针算法(利用数组下标充当指针,并不是真的定义指针)
代码如下:
另一种解法
题目如图:
1. 题目解析
由题可知我们要实现一个函数对传来的数组非零元素移到数组末尾和非零元素不能打乱顺序且不能拷贝该数组
2. 算法原理
题型:数组划分,数组分块
解法:双指针算法(利用数组下标充当指针,并不是真的定义指针)
代码如下:
另一种解法