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

公司微信网站开发平台岗巴网站建设

公司微信网站开发平台,岗巴网站建设,wordpress注册登录页面,武威 网站建设题目 给你一个由 n 个整数组成的数组 nums &#xff0c;和一个目标值 target 。请你找出并返回满足下述全部条件且不重复的四元组 [nums[a], nums[b], nums[c], nums[d]] &#xff08;若两个四元组元素一一对应&#xff0c;则认为两个四元组重复&#xff09;&#xff1a; 0 <…

题目

给你一个由 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

解题

def fourSum(nums, target):nums.sort()  # 首先对数组进行排序result = []  # 用于存储结果的列表for i in range(len(nums) - 3):if i > 0 and nums[i] == nums[i - 1]:# 避免重复的四元组continuefor j in range(i + 1, len(nums) - 2):if j > i + 1 and nums[j] == nums[j - 1]:# 避免重复的四元组continueleft, right = j + 1, len(nums) - 1while left < right:total = nums[i] + nums[j] + nums[left] + nums[right]if total < target:left += 1elif total > target:right -= 1else:# 找到一个和为target的四元组result.append([nums[i], nums[j], nums[left], nums[right]])# 跳过重复的元素while left < right and nums[left] == nums[left + 1]:left += 1while left < right and nums[right] == nums[right - 1]:right -= 1# 移动到下一个不同的元素left += 1right -= 1return result# 示例
nums = [1, 0, -1, 0, -2, 2]
target = 0
print(fourSum(nums, target))

[[-2, -1, 1, 2], [-2, 0, 0, 2], [-1, 0, 0, 1]]

http://www.yayakq.cn/news/75716/

相关文章:

  • 拓者吧室内设计网站如何选择医疗网站建设
  • 学校网站开发价格专题网站建设解决方案
  • 随州网站建设公司西安网站开发建
  • 做外汇的人一般看什么网站中小企业网络推广
  • 西安烽盈网站建设推广养老保险2023价格表
  • 网站开发 前端 后端 如何结合wordpress文章页调用
  • 做网站个体户经营范围什么是php网站开发
  • 大什么的网站建设公司生产许可证查询官网
  • 上传网站到google世界著名小型建筑设计
  • 网站设计模板免费下载个人网站界面设计图片
  • php网站开发程序网络服务器和个人计算机的区别
  • 软件开发招标网站智慧农业网站建设
  • 公司网站建设规划重庆房产网
  • 怎么做一个单页的网站兰州官网优化技术厂家
  • 江苏住房城乡建设部部官方网站南山高端网站建设
  • 永久网站建设广东网站建设服务商
  • wordpress 非插件七牛cdn全站加速仿制app软件多少钱
  • 企业网站建设代理公司电脑网站建设在哪里
  • 管理登陆网站开发软件松山湖仿做网站
  • 电子商务网站建设与管理实训报告唐山 建设工程信息网站
  • 安徽省城乡与住房建设厅网站玩具外贸网站
  • 西安房产网站制作公司银川网站建设实习生
  • 怎样做个网站装修公司做推广网站怎么弄
  • 镇江网站设计开发公司电话中移建设有限公司网站
  • 阿里建站价格百度极速版app下载安装挣钱
  • 自适应网站建设专家设计师个人网站欣赏 中国
  • 广西兴业县建设局网站个性化网站建设企业
  • 彬县网站建设4399网站开发
  • 网站建设后期河南建设监理协会网站电话
  • 给人做网站赚钱吗seo是指什么