题目:
示例:
思路:采用双指针法,定义一个慢指针,定义一个快指针。慢指针指向已经去重的数组,快指针用来遍历原数组。当慢指针指向的元素和快指针指向的元素相同时,让快指针自增,直到遇到不同的元素,此时慢指针向前挪动一个元素,然后用快指针指向的元素覆盖当前慢指针指向的元素。
实现思路:
// 整体思路就是把slow指向的数组位置当成已经去重了的数组。
class
题目:
示例:
思路:采用双指针法,定义一个慢指针,定义一个快指针。慢指针指向已经去重的数组,快指针用来遍历原数组。当慢指针指向的元素和快指针指向的元素相同时,让快指针自增,直到遇到不同的元素,此时慢指针向前挪动一个元素,然后用快指针指向的元素覆盖当前慢指针指向的元素。
实现思路:
// 整体思路就是把slow指向的数组位置当成已经去重了的数组。
class