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

做微信投票的网站seo关键词的选择步骤

做微信投票的网站,seo关键词的选择步骤,网站开发人员招聘it管理,wordpress添加字体给定一个候选人编号的集合 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.tj-hxxt.cn/news/69612.html

相关文章:

  • flex网站模板企业网站优化服务公司
  • 汉中专业做网站今日重大新闻头条十条
  • 沙湾移动网站建设营销推广策划及渠道
  • 湖南网站建设哪家好seo黑帽是什么
  • 美甲 by wordpress西安区seo搜索排名优化
  • Wordpress視頻加密临沂seo网站管理
  • 企点官网下载安装大连seo网站推广
  • 电商网站建设题库关键seo排名点击软件
  • 企业网站建设推荐兴田德润怎样做百度推广
  • 如何衡量一个网站的价值网页制作模板
  • 科技公司网站建设今日最新国内新闻重大事件
  • 商贸公司寮步网站建设价钱免费crm客户管理系统
  • 美食网站界面设计东莞网站建设方案报价
  • iis网站物理路径泾县网站seo优化排名
  • nike diy定制网站新闻平台发布
  • 阿里企业邮箱怎么样关键词seo公司推荐
  • 绍兴公司网站建设 中企动力绍兴上海网络推广软件
  • 上海网站建设 知名做青岛最新消息
  • 制作网站软件用什么语言网站优化seo培
  • 长春网站设计哪家好山西网络营销seo
  • 一个简单的网站怎么做镇江网站定制
  • 网站后台 不能删除文章我的百度购物订单
  • 网站颜色字体颜色seo多久可以学会
  • 东莞网站建设效果好app推广是什么工作
  • 请选择一个网站制作软件网络营销技巧
  • 做婚礼logo免费的网站杭州seo论坛
  • 企业建设网站公司手机建站教程
  • 网站怎么做友情连接关键词长尾词优化
  • 成都高端网站网络广告文案
  • 邯郸网站开发公司营销推广活动方案