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

网站开发环境网站建设销售方面会遇到的问题

网站开发环境,网站建设销售方面会遇到的问题,江西省城乡建设厅建设网站,开通网站费可以做待摊费用吗题目描述 给你一个由 n 个整数组成的数组 nums #xff0c;和一个目标值 target 。请你找出并返回满足下述全部条件且不重复的四元组 [nums[a], nums[b], nums[c], nums[d]] #xff08;若两个四元组元素一一对应#xff0c;则认为两个四元组重复#xff09;#xff1a; …题目描述 给你一个由 n 个整数组成的数组 nums 和一个目标值 target 。请你找出并返回满足下述全部条件且不重复的四元组 [nums[a], nums[b], nums[c], nums[d]] 若两个四元组元素一一对应则认为两个四元组重复 0 a, b, c, d n a、b、c 和 d 互不相同 nums[a] nums[b] nums[c] nums[d] target你可以按 任意顺序 返回答案 。 示例 1 输入nums [1,0,-1,0,-2,2], target 0 输出[[-2,-1,1,2],[-2,0,0,2],[-1,0,0,1]]示例 2 输入nums [2,2,2,2,2], target 8 输出[[2,2,2,2]]提示 1 nums.length 200 -109 nums[i] 109 -109 target 109分析思路 它的方法与三数之和思路一样因为多了一个数需要在三数之和的基础上在外层套了一层for循环。 这里面的重点是外层for循环去重和第二层的for循环去重与三数之和存在差异具体的情况需要仔细做讨论。这里我先给出代码后面再来看一下这道中等题。 class Solution { public:vectorvectorint fourSum(vectorint nums, int target) {vectorvectorint result;sort(nums.begin(), nums.end());for (int k 0; k nums.size(); k) {// 剪枝处理if (nums[k] target nums[k] 0) {break; // 这里使用break统一通过最后的return返回}// 对nums[k]去重if (k 0 nums[k] nums[k - 1]) {continue;}for (int i k 1; i nums.size(); i) {// 2级剪枝处理if (nums[k] nums[i] target nums[k] nums[i] 0) {break;}// 对nums[i]去重if (i k 1 nums[i] nums[i - 1]) {continue;}int left i 1;int right nums.size() - 1;while (right left) {// nums[k] nums[i] nums[left] nums[right] target 会溢出if ((long) nums[k] nums[i] nums[left] nums[right] target) {right--;// nums[k] nums[i] nums[left] nums[right] target 会溢出} else if ((long) nums[k] nums[i] nums[left] nums[right] target) {left;} else {result.push_back(vectorint{nums[k], nums[i], nums[left], nums[right]});// 对nums[left]和nums[right]去重while (right left nums[right] nums[right - 1]) right--;while (right left nums[left] nums[left 1]) left;// 找到答案时双指针同时收缩right--;left;}}}}return result;} };
http://www.hkea.cn/news/14397434/

相关文章:

  • 肥西县建设发展局网站企业做网站得多少钱
  • 西安seo网站排名优化公司南昌网站设计案例
  • 外贸网站建设公司服务协会网站制作
  • 电子商务网站建设软件开发课设腾讯网站备案
  • 著名网站设计wordpress商城主题
  • 怎么编辑wordpress主题代码成都建站优化公司
  • 给周杰伦做网站深圳市建设行业门户网站
  • 如何做贷款网站推广专业的企业进销存软件比较好
  • 网站建设犀牛云域名优化在线
  • 高端的赣州网站建设建电影网站教程
  • 做号网站吗做网站需要数据库
  • 建设网站时dreamware做网站
  • 网站设计与开发的基本步骤包括哪些?网站管理建设总结
  • 北海网站建设网络公司多用户商城系统开发
  • 珠海网站制作软件个人网站建立内容
  • 响应式网站建设精英网站色调代号
  • 东营建站长沙有什么好玩的旅游景点
  • 厦门建设管理局网站企业网络营销业务
  • 深圳建站公司哪个济南兴田德润简介vps 网站上传
  • 温州网站开发网站的制作wordpress秀恩爱
  • 网站构建的过程东莞莞城网站建设公司
  • 福州网站建设托管域名后有个wordpress
  • 分享几个x站好用的关键词荼叶公司网站模板
  • 免费网站app生成软件wordpress模版怎么上传
  • 天津做网站的网络公司asp.net 企业网站
  • 彩票网站源码下载明年做哪些网站致富
  • 怎样在网站做宣传网站怎么建设在哪里接单
  • 手机传奇手游发布网站天津建设工程信息网专家库官网
  • 为什么用开源建站系统重装没有wordpress
  • php 企业网站多少钱汕头企业免费建站