classSolution{public:vector <vector<int>>threeSum(vector<int>&nums){vector<vector<int>> res ;int n = nums.size();sort(nums.begin(),nums.end());for(int a =0; a < nums.size();++a){int tar =- a;int c = nums.size()-1;if(a >0&& nums[a]== nums[a -1])continue;for(int b = a +1;b < nums.size();b ++){if(b > a +1&& nums[b]== nums[b -1])continue;// 开始遍历第三个元素while(b < c && nums[b]+ nums[c]> tar) c--;if(b == c)break;if(nums[b]+ nums[c]== tar ){res.push_back({nums[a],nums[b],nums[c]});}}}return res;}}
文章目录 一、什么是雷达成像(1)主要的遥感探测手段:光学、红外和雷达(2)从数学的角度:雷达成像主要研究什么?数据采集: y T x n yTxn yTxn信息提取: y − > x ? y…