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

怎么做网站内容添加广告推广平台代理

怎么做网站内容添加,广告推广平台代理,广州番禺做网站,搜索引擎营销图片1. 题目 给你一个由 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.khdw.cn/news/47933.html

相关文章:

  • 杭州做网站多少钱线上营销的优势
  • 转做批发鞋子的网站网址导航推广
  • 网站建设及经营应解决好的问题专门培训seo的网站
  • 企业网站建设服务哪家好2021近期时事新闻热点事件简短
  • 成都网站建设网站建设哪家好小程序开发
  • 漫画交流网站怎么做青岛seo外包公司
  • 专业做网站的数据分析师资格证书怎么考
  • 物联网产品seo优化百度技术排名教程
  • 网站开发是做什么广州市疫情最新
  • 网站建设 广西夜狼seo
  • 网站建设客户需求表seo的关键词无需
  • 南宁东凯做网站的公司客户管理软件哪个好用
  • wordpress读音seo网站免费优化软件
  • 网站建设及服务合同北京网聘咨询有限公司
  • 如何注册网站主办者计算机培训机构哪个最好
  • 学校网站logo怎么做杭州网站优化推荐
  • 门户网站设计欣赏网络课程
  • 杭州网站制作机构cms网站
  • 南山商城网站建设关键词优化排名详细步骤
  • 腹黑的网站骚动做图动态网站安卓优化大师hd
  • 济南商城网站建设太原全网推广
  • 时时彩网站怎么建设的营销网站建设
  • 做网站需要用什么开发软件东莞seo排名优化
  • 网站建设与制作教程网站建设网站手机版排名seo
  • 什么蓝色 适合公司网站主色活动策划方案
  • 微信上优惠券的网站怎么做的电商seo优化
  • 漳州疫情最新情况网站首页的优化
  • 做网站盘锦seo排名优化代理
  • 帮做网站的站长seo综合查询
  • 免费网站建设咨询免费站推广网站在线