当前位置: 首页 > 后端技术 > Python

【LeetCodePython实现】四数之和(中)

时间:2023-03-26 15:46:43 Python

题目描述给你一个由n个整数组成的数组nums和一个目标值target。请找出并返回满足以下所有条件且不重复的四元组[nums[a],nums[b],nums[c],nums[d]](如果两个四元组元素一一对应,则两者四元组被认为是重复的):0<=a、b、c、dList[List[int]]:ret=[]nums=sorted(nums)forstinitertools.combinations(nums,4):ifsum(st)==targetandstnotinret:ret.append(st)returnret以上就是本次分享的全部内容,现在想学编程的朋友欢迎关注Python技术BaseCamp通过教程获得更多技能。