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

做微信投票的网站推广普通话海报

做微信投票的网站,推广普通话海报,洛阳网站建设哪家公司好,做网站的空间费用要多少给定一个候选人编号的集合 candidates 和一个目标数 target ,找出 candidates 中所有可以使数字和为 target 的组合。 candidates 中的每个数字在每个组合中只能使用 一次 。 注意:解集不能包含重复的组合。 示例 1: 输入: candidates [10,1,2,7,6,…

给定一个候选人编号的集合 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]
]

思路:此题最重要的一个点为:通过used的符号来判断是否继续执行操作。先初始化used为false之后若是树的上下排列其中used的值会为true,而是树本层的操作的话,used的值通过回溯会返回到false,自此可以直接跳过操作。

class Solution {vector<vector<int>> result;vector<int> tmp;public:void resultion(vector<int>& candidates, int target, int sum, int startindex,vector<bool> used) {if (sum > target)return;if (sum == target) {result.push_back(tmp);return;}for (int i = startindex; i < candidates.size(); i++) {if (i > 0 && candidates[i] == candidates[i - 1] &&used[i - 1] == false)continue;sum += candidates[i];used[i] = true;tmp.push_back(candidates[i]);resultion(candidates, target, sum, i + 1, used);tmp.pop_back();used[i] = false;sum -= candidates[i];}}vector<vector<int>> combinationSum2(vector<int>& candidates, int target) {vector<bool> used(candidates.size(), false);sort(candidates.begin(), candidates.end());resultion(candidates, target, 0, 0, used);return result;}
};

http://www.dinnco.com/news/86530.html

相关文章:

  • 橙色 网站百度联盟是什么
  • 网站建设 知识库百度网站搜索排名
  • 上海网络公司招聘信息seo推广策略
  • 佛山网站建设科技公司天津seo推广软件
  • linux可以做网站开发吗上海高端网站建设
  • 东莞哪里建设网站好b2b电子商务平台排名
  • 社区推广活动方案seo培训优化课程
  • 2008 iis7添加网站自己怎样推广呢
  • 个人简历电子版在线制作宁波网站seo哪家好
  • 威海网站建设哪家好百度seo优化公司
  • 怎么查网站的所有权最新网络营销方式
  • 大连营销型网站建设湖南搜索引擎推广平台
  • 网站和app可以做充值余额功能广州最新疫情通报
  • 为什么亿唐网不做网站做品牌产品市场推广方案
  • 网站左侧悬浮代码seo教程网
  • 织梦移动网站模板如何优化网站排名
  • 郑州富士康电子厂温州seo招聘
  • 张家港高端网站建设广告推广策划
  • 职业教育培训网站樱桃磁力bt天堂
  • 宠物网站制作费用明细今天合肥刚刚发生的重大新闻
  • 做网站用什么云服务器seo综合检测
  • 世界服装鞋帽网免费做网站营销一体化平台
  • WordPress做头部的插件seo网站排名查询
  • 广州做网站公司哪家好百度app下载官方
  • 衡水购物网站制作seo网络优化日常工作内容
  • 重庆住房和城乡建设部网站的打印准考证seo入门到精通
  • 新建的网站需要维护吗怎么创建一个网页
  • 好设计官网seo实战密码第三版
  • 网站开发面试问题独立站建站需要多少钱
  • 阳泉网站开发企业网络营销推广案例