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

产品广告策划方案温州seo按天扣费

产品广告策划方案,温州seo按天扣费,wordpress如何把文件添加到媒体库,怎么做微网站推广40.组合总和II 项目场景: 给定一个候选人编号的集合 candidates 和一个目标数 target ,找出 candidates 中所有可以使数字和为 target 的组合。 candidates 中的每个数字在每个组合中只能使用 一次 。 注意:解集不能包含重复的组合。 示…

40.组合总和II 

项目场景:

给定一个候选人编号的集合 candidates 和一个目标数 target ,找出 candidates 中所有可以使数字和为 target 的组合。

candidates 中的每个数字在每个组合中只能使用 一次 。

注意:解集不能包含重复的组合。 

示例 1:

输入: candidates = [10,1,2,7,6,1,5], target = 8,
输出:
[
[1,1,6],
[1,2,5],
[1,7],
[2,6]
]

示例 2:

输入: candidates = [2,5,2,1,2], target = 5,
输出:
[
[1,2,2],
[5]
]

提示:

  • 1 <= candidates.length <= 100
  • 1 <= candidates[i] <= 50
  • 1 <= target <= 30


问题描述

        这题类似于题库第三十九题,但是要求解集中不能出现重复的组合,于是排序之后需要判断此时递归到的元素是否和前一个元素相等,i与start相等的时候,当前i为第一层级即使与前一个元素相等也不需跳过,之后不断进行递归和恢复现场即可。

class Solution:def combinationSum2(self, candidates: List[int], target: int) -> List[List[int]]:def backtrack(state:List[int],target:int,choices:List[int],start:int,res:List[List[int]]):if target==0:res.append(list(state))returnfor i in range(start,len(candidates)):if target-candidates[i]<0:breakif i>start and choices[i]==choices[i-1]:continuestate.append(choices[i])backtrack(state,target-candidates[i],choices,i+1,res)state.pop()state=[]candidates.sort()start=0res=[]backtrack(state,target,candidates,start,res)return res

        本题提交情况。

 

        以上为本篇文章的全部内容,感谢你抽出宝贵的时间阅读这篇文章。如果你有任何疑问或建议,欢迎在评论区留言,我们一起交流进步。愿你的代码之路越走越顺,生活充满阳光! 

http://www.dtcms.com/wzjs/462536.html

相关文章:

  • 贵城乡建设官方网站网络上如何推广网站
  • 网站留言板模版外贸seo软文发布平台
  • 网站开发遇到的难题百度风云榜电视剧排行榜
  • 龙岗营销网站建设公司哪家好女教师遭网课入侵视频大全集
  • 学做蛋糕有哪些网站营销百度app下载手机版
  • 免费建网站家谱系统google关键词优化
  • 深圳网站建设设计bt磁力bt天堂
  • 网站可以用ai做吗最新经济新闻
  • 新网做网站流程怎么做一个小程序
  • 为学校建设网站色盲测试图第五版
  • 苏州建网站提网店推广运营策略
  • 沈阳专业网站建设公司品牌推广方案范文
  • 建设网站团队快速优化网站排名的方法
  • 网页版游戏排行榜回合制重庆seo优化效果好
  • 订阅号怎么做免费的视频网站吗windows优化软件哪个好
  • 安徽网站建设大全百度网盘seo优化
  • 俄罗斯邪恶做a视频网站优化seo
  • 什么是电子商务系统网站seo哪家好
  • 做o2o平台网站需要多少钱aso优化软件
  • 重装的系统没有wordpress汕头网站排名优化
  • 网站系统繁忙产品线上推广方式都有哪些
  • 做淘宝客网站详细步骤晋江友情链接是什么意思
  • 注册网站会员违法网站优化排名网站
  • 郑州影楼网站建设erp123登录入口
  • 中国著名十大vi设计案例百度seo刷排名网址
  • 便捷网站建设百度大全下载
  • 虚拟主机多网站电子制作网站
  • 网站建设哪些公司好网站收录量
  • 可以做动漫的网站中国突然宣布大消息
  • 做网站需要多少钱百度链接收录