摘要:
vector<int> twoSum(vector<int>& nums, int target) { int l=0; int r=nums.size()-1; vector<int> ans; while(l<r){ if(nums[l]+nums[r]>target){ r--; }else 阅读全文
posted @ 2022-09-01 11:50
lwx_R
阅读(33)
评论(0)
推荐(0)
摘要:
/* 使用双指针,左指针指向当前已经处理好的序列的尾部,右指针指向待处理序列的头部。 右指针不断向右移动,每次右指针指向非零数,则将左右指针对应的数交换,同时左指针右移。 */ void moveZeroes(vector<int>& nums) { int n = nums.size(), lef 阅读全文
posted @ 2022-09-01 11:49
lwx_R
阅读(32)
评论(0)
推荐(0)

浙公网安备 33010602011771号