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

wamp 做网站发布网页网站建设的ppt模板下载

wamp 做网站发布,网页网站建设的ppt模板下载,阳江网,wordpress仿百度百家题目 给定一个候选人编号的集合 candidates 和一个目标数 target #xff0c;找出 candidates 中所有可以使数字和为 target 的组合。 candidates 中的每个数字在每个组合中只能使用 一次 。 注意#xff1a;解集不能包含重复的组合。 原题链接#xff1a;https://leetc…题目 给定一个候选人编号的集合 candidates 和一个目标数 target 找出 candidates 中所有可以使数字和为 target 的组合。 candidates 中的每个数字在每个组合中只能使用 一次 。 注意解集不能包含重复的组合。 原题链接https://leetcode.cn/problems/combination-sum-ii/description/ 思路 dfs回溯。先对 candidates 进行排序。每次选定一个数字然后 target 减去该数字接着继续dfs。直到找到下一个数字刚好等于剩余target此时刚好找到一种组合如果下一个数字大于剩余target则直接返回。 排序主要是为了方便剪枝。作用体现在两方面 当 下一个数字大于剩余target时再下一个数字也一定大于剩余target。假如当前数字之前被选过了即不是第一次选该数字则也可以提前剪枝避免重复组合。 复杂度分析 时间复杂度 O(2^n)。每个数字都有选或不选的可能。空间复杂度 O(n)。空间复杂度取决于递归的栈深度。 代码 class Solution { public:vectorvectorint result; public:vectorvectorint combinationSum2(vectorint candidates, int target) {sort(candidates.begin(), candidates.end());vectorint temp;backtrace(candidates, temp, 0, target);return result;}void backtrace(vectorint candidates, vectorint temp, int start, int target) {if (target 0) {result.push_back(temp);return;}for (int i start; i candidates.size(); i) {if (i start candidates[i] candidates[i - 1]) {continue;}if (candidates[i] target) {break;}temp.push_back(candidates[i]);backtrace(candidates, temp, i 1, target - candidates[i]);temp.pop_back();}} };
http://www.hkea.cn/news/14287269/

相关文章:

  • 自做网站代码是多少个人网站免费建站
  • 荣县规划和建设局网站全国造价工程师管理系统官网
  • 长沙市城市建设档案馆网站教育网站建设计划书
  • 想开发一个网站需要怎样做ui设计学校培训机构
  • 带后台的免费网站模板口碑好的南昌网站建设
  • 长清网站建设电话电子政务公开 网站建设
  • 百度建一个网站多少钱福州网站定制设计
  • 专业做二手网站中国核工业第五建设有限公司
  • 网站运营维护中需要用到什么服务器网站手机网站怎么建立
  • 做明星粉丝网站做网站工作辛苦吗
  • 百度推广开户费企业网站优化策略
  • 做家具有那个网站好模块网站弊端
  • asp网站源代码下载百度发布信息怎么弄
  • 在电脑上做网站网站开发的前端框架有哪些
  • 免费cad图纸下载网站南昌网站开发模板
  • 网站开发兼职长沙企业网站建设企业
  • 浙江网站改版设计公司电子商务专业网页设计
  • 对比插件 wordpressseo技术 快速网站排名
  • 哪里网站备案方便快去哪优化网站关键词
  • 网站邮箱怎么做的网页开发者工具怎么用
  • seo做论坛和企业网站差别网站建设信用卡取消
  • 购物网站seo搜索引擎前期分析软装设计图
  • 三门峡高端网站建设生态文明建设
  • c mvc制作网站开发云龙微网站开发
  • 上海网站建设最好的公司排名关于网站建设项目收取费用
  • 网站开发vs平台的功能免费1级做爰片免费网站
  • 做网站用虚拟主机怎么样教学设计模板
  • 网站设计的标准电子商务网站建设的背景
  • php网站开发说明做电影网站一年赚多少
  • 网站开发根目录建在哪建筑行业网站运营方案