leetcode26_删除排序数组中的重复项_快慢指针

leetcode26_删除排序数组中的重复项_快慢指针_第1张图片

leetcode26_删除排序数组中的重复项_快慢指针_第2张图片

1. 这种题目一眼就是快慢指针问题, 原地修改数组.

class Solution {
public:
    int removeDuplicates(vector& nums) {
        //边界情况.
        if(nums.size()<=1) return nums.size();
        //定义快慢指针.
        int slow=0, fast=0;
        while(fast

leetcode26_删除排序数组中的重复项_快慢指针_第3张图片

你可能感兴趣的:(leetcode刷题,#,数组)