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

南海网站建设公司温岭手机网站建设

南海网站建设公司,温岭手机网站建设,wordpress+删除版权,贵州网站制作哪家好一、题目描述给你一个由 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 na、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]]来源力扣LeetCode链接https://leetcode.cn/problems/4sum著作权归领扣网络所有。商业转载请联系官方授权非商业转载请注明出处。二、运行结果三、解题思路这题的整体思路和三数之和的思路是一致的也是采用先排序然后用双指针的方式。三数之和可以思路课可以参考另一篇博文https://blog.csdn.net/LJH132465/article/details/129003854有一点区别就是三数之和是先固定一个数然后用双指针找到剩余的两个数这里四数之和是先固定两个数两层for循环每层表示固定一个数然后再用双指针找到剩余的两个数还要注意去除重复项的问题。四、AC代码class Solution {public ListListInteger fourSum(int[] nums, int target) {int len nums.length;ListListInteger ans new ArrayList();if(len 4) return ans;Arrays.sort(nums);for(int a0; alen-3; a){ //第一个的下标if(a 0 nums[a] nums[a-1]) continue; //去除重复项for(int ba1; blen-2; b){ //第二个数的下标if(b a1 nums[b] nums[b-1]) continue;int c b1, d len-1; //第三和第四个数的下标while(c d){if(c b1) { //除去重复项while(nums[c] nums[c-1] cd) c;}if(d len-1){while(nums[d] nums[d1] dc) d--;}if(c d) break;//可能会存在越界的情况转换为long类型进行判断long sum (long)nums[a](long)nums[b](long)nums[c](long)nums[d];if(sum target){ListInteger tmpList new ArrayList(Arrays.asList(nums[a],nums[b], nums[c], nums[d]));ans.add(tmpList);c; d--;} else if(sum target) d--;else c;}}}return ans;} }
http://www.dnsts.com.cn/news/51130.html

相关文章:

  • 微信小程序开发教程官方文档北京网站建设乐云seo
  • 西安建设公司网站娄底建设网站的公司
  • 佛山外贸网站建站东莞网站建设团队全网天下
  • 建设科技期刊官网seo关键词推广优化
  • vs2008怎么做网站西双版纳傣族自治州民宿
  • wdcp搭建网站网站后台文件下载
  • wordpress 培训插件网站做好后怎么做seo
  • html网站地图模板网站内容有哪些
  • wordpress收录前端页面插件怎么做公司网站seo
  • 弓长岭网站建设开发商排名
  • 一级a做网站免费做装修的有那些网站
  • 网站后缀有哪些奇客影院wordpress
  • 自己做电影网站需要什么上海正规做网站公司报价
  • wordpress打开网站前动画企业网站建设网站模板
  • 网站开发语言市场有率痞子wordpress模板
  • 个人网站自助建站wordpress get_terms 排序
  • 酒店找人做网站十大全屋整装公司排名
  • 企业网站货物查询怎么做parallax wordpress
  • 用dw做的网站怎么发布网页设计实验总结与体会
  • 大学什么专业是学网站开发的九江有哪些免费推广网站
  • 重庆网站seo教程dtcms网站开发教程
  • 辽宁网站建设论坛做网站免费吗
  • 网站服务器维护 价目表餐饮企业网站建设方案书
  • 做ui的网站有哪些内容wordpress绕绕
  • 国内精美网站界面网址南京谷歌推广
  • 做网站预付款 怎么做账关于网页制作的论文
  • 装修门户网站程序 cms长沙品牌logo设计公司
  • 电商网站课程设计报告软件开发网站策划方案
  • 有没有帮忙做标书的网站wordpress上传mp4
  • 网站和网址有什么不同网站首页快照更新快