网站项目案例,安微省建设厅网站,中国最大的网站,网站优化怎么做的双指针—快慢指针
慢指针 slow 走在后面#xff0c;快指针 fast 走在前面探路#xff0c;找到一个不重复的元素的时候就让slow前进一步并赋值给它。
流程#xff1a; 代码
class Solution {
public:int removeDuplicates(vectorint nums) {int slow 0, fas…双指针—快慢指针
慢指针 slow 走在后面快指针 fast 走在前面探路找到一个不重复的元素的时候就让slow前进一步并赋值给它。
流程 代码
class Solution {
public:int removeDuplicates(vectorint nums) {int slow 0, fast 0;while(fast nums.size()){if(nums[slow] ! nums[fast]){slow;nums[slow] nums[fast];}fast;}return slow1;}
};