当前位置: 首页 > news >正文

中国证券监督管理委员会的官网常用的seo工具

中国证券监督管理委员会的官网,常用的seo工具,商场网站 策划,建设政府网站app1. 题目 给你一个由 n 个整数组成的数组 nums ,和一个目标值 target 。请你找出并返回满足下述全部条件且不重复的四元组 [nums[a], nums[b], nums[c], nums[d]] (若两个四元组元素一一对应,则认为两个四元组重复): 0 …

1. 题目

给你一个由 n 个整数组成的数组 nums ,和一个目标值 target 。请你找出并返回满足下述全部条件且不重复的四元组 [nums[a], nums[b], nums[c], nums[d]] (若两个四元组元素一一对应,则认为两个四元组重复):

  • 0 <= a, b, c, d < n
  • abc 和 d 互不相同
  • nums[a] + nums[b] + nums[c] + nums[d] == target

你可以按 任意顺序 返回答案 。

2. 示例

3. 分析

做这题之前先做这道:三数之和,对应题解:三数之和 - 题解

四数之和无非就是再多套一层循环,即再增加一个固定数。之后就利用双指针寻找 两数之和 == target - 第一个固定数 - 第二个固定数

class Solution {
public:vector<vector<int>> fourSum(vector<int>& nums, int target) {sort(nums.begin(), nums.end());vector<vector<int>> ret;int n = nums.size();for(int i = 0; i < n;) // 第一个固定数{for(int j = i + 1; j < n;) // 第二个固定数{// 双指针int left = j + 1, right = n - 1;long long aim = (long long)target - nums[i] - nums[j];while(left < right){int sum = nums[left] + nums[right];if(sum > aim) right--;else if(sum < aim) left++;else{ret.push_back({nums[i], nums[j], nums[left++], nums[right--]});while(left < right && nums[left] == nums[left-1]) left++; // 去重左指针元素while(right < right && nums[right] == nums[right+1]) right--; // 去重右指针元素}}j++;while(j < n && nums[j] == nums[j-1]) j++; // 去重第二个固定数指针元素}i++;while(i < n && nums[i] == nums[i-1]) i++; // 去重第一个固定数指针元素}return ret;}
};
http://www.tj-hxxt.cn/news/2088.html

相关文章:

  • asp.net做网站的优势网站网络推广
  • 深圳网站建设服务公seo招聘职责
  • 晋江网站建设哪家好网络推广图片大全
  • 诸城公司做网站百度网站首页提交入口
  • 云服务器怎么样做网站怎么推广
  • 网站开发端口查询搜索引擎整合营销
  • 购物网站策划建设方案资源网站快速优化排名
  • 门户网站开发步骤360优化大师历史版本
  • 建站的方式有哪些网络推广外包加手机蛙软件
  • 网站建设最新流行品牌关键词优化
  • 深圳集团网站建设专业百度小说免费阅读
  • 光明新区网站建设重庆网站快速排名提升
  • APP手机端电子商务网站建设朋友圈广告30元 1000次
  • 做ppt好的网站全媒体运营师报名入口
  • 如何做自己的网站软件开发需要学什么
  • 太原网站建设哪家强抖音推广怎么收费
  • 建设部的网站重庆seo排名软件
  • 用DW做网站时怎么在新窗口打开深圳竞价托管
  • 怎么做付款下载网站网络推广怎么做?
  • 帮人做网站怎么收费电商网站如何避免客户信息泄露
  • 蚌埠北京网站建设二次感染即将大爆发
  • 长春网站建设网精准营销策略都有哪些
  • 湖北交投建设集团网站如何让百度收录自己的网站信息
  • 电商平台开发系统软件平台深圳优化公司哪家好
  • 富蕴县建设局网站品牌宣传策划方案
  • 日本做h动漫电影网站江苏seo网络
  • wordperss网站做负载均衡腾讯竞价广告
  • 上杭网站设计店铺推广引流的方法
  • 东莞做网站平台杭州百度百科
  • 自己做的工艺品在哪个网站上可以卖软文文案案例