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

企业网站推广策略网站营销方案模板

企业网站推广策略,网站营销方案模板,网站流量检测,做影视网站代理犯法吗1. 题目链接#xff1a;39. 组合总和 2. 题目描述#xff1a; 给你一个 无重复元素 的整数数组 candidates 和一个目标整数 target #xff0c;找出 candidates 中可以使数字和为目标数 target 的 所有 不同组合 #xff0c;并以列表形式返回。你可以按 任意顺序 返回这些…1. 题目链接39. 组合总和 2. 题目描述 给你一个 无重复元素 的整数数组 candidates 和一个目标整数 target 找出 candidates 中可以使数字和为目标数 target 的 所有 不同组合 并以列表形式返回。你可以按 任意顺序 返回这些组合。 candidates 中的 同一个 数字可以 无限制重复被选取 。如果至少一个数字的被选数量不同则两种组合是不同的。 对于给定的输入保证和为 target 的不同组合数少于 150 个。 示例 1 输入candidates [2,3,6,7], target 7 输出[[2,2,3],[7]] 解释 2 和 3 可以形成一组候选2 2 3 7 。注意 2 可以使用多次。 7 也是一个候选 7 7 。 仅有这两种组合。示例 2 输入: candidates [2,3,5], target 8 输出: [[2,2,2,2],[2,3,3],[3,5]]示例 3 输入: candidates [2], target 1 输出: []提示 1 candidates.length 302 candidates[i] 40candidates 的所有元素 互不相同1 target 40 3. 解法 3.1 算法思路 candidates的所有元素互不相同因此我们在递归状态时只需要对每个元素进行如下判断 跳过对下一个元素进行判断将其添加到当前状态中我们在选择添加当前元素时之后仍可以继续选择当前元素可以重复选同一元素 因此我们在选择当前元素并向下传递下标时应该直接传递当前元素下标 3.2 递归函数流程 结束条件 当前需要处理的元素下标越界当前状态的元素和已经和目标值相同 跳出当前元素当前状态不变对下一个元素进行处理选择当前元素添加至当前状态并保留状态继续对当前元素进行处理递归结束时撤销添加操作 3.3 C算法代码 class Solution {int aim; // 目标和vectorint path; // 当前路径vectorvectorint ret; // 结果集 public:vectorvectorint combinationSum(vectorint candidates, int target) {aim target; // 初始化目标和dfs(candidates, 0, 0); // 从第一个元素开始搜索return ret; // 返回结果集}void dfs(vectorint candidates, int pos, int sum) {if (sum aim) { // 如果当前路径的和等于目标和ret.push_back(path); // 将当前路径加入结果集return; // 结束当前递归}if (sum aim || pos candidates.size()) { // 如果当前路径的和大于目标和或者已经遍历完所有元素return; // 结束当前递归}for (int k 0; k * candidates[pos] sum aim; k) { // 遍历当前元素的所有可能组合if (k) path.push_back(candidates[pos]); // 如果当前元素被使用将其加入当前路径dfs(candidates, pos 1, sum k * candidates[pos]); // 继续搜索下一个元素}for (int k 1; k * candidates[pos] sum aim; k) { // 回溯移除当前元素path.pop_back();}} };
http://wiki.neutronadmin.com/news/434234/

相关文章:

  • 大尺度做爰网站ppt制作神器
  • 微信公众号里的网站怎么做的个人网站设计规划
  • 化妆品做的不好的网站企业网络推广平台公司
  • 怎样做网站宣传做办公室的网站
  • 洛宁县东宋乡城乡建设局网站建设商城网站制作
  • 局域网中做网站wordpress 画展平台主题
  • 怎样黑进别人的网站蓬莱网站建设公司报价
  • 贵阳市建设厅官方网站深圳工商注册核名查询系统
  • 商务网站开发文档有人打电话说请我做网站 骗子
  • 网站可以几个服务器网站建设人员要求
  • 网站空间和服务器有什么区别wp建站
  • 国家建设厅官方网站周到的网站建设推广
  • 龙岩网站开发较好的公司网站被k怎么查
  • 查排名网站app开发流程详解
  • ps网站建设教程视频iis网站域名访问
  • 泉州企业网站建设开发网站的流程
  • 河南汝州文明建设门户网站企信网官网登录入口北京
  • 南宁网站建设活动2345浏览器网址入口
  • wordpress建站教程第六节免费推广平台整理
  • 网站seo啥意思如何引流被动加好友
  • ui设计与网站建设wordpress留言板插件
  • 整站策划营销型网站建设网站优化微信做淘宝优惠券但网站是怎么建设但
  • 陕西西安网站设计公司卖普洱茶做网站
  • wordpress返回上页深圳关键词优化报价
  • 网站概述怎么写网站改版 seo
  • 西安 网站建设 培训学校广告网站制作报价
  • 怎么优化整站学校网站建设企业
  • 机房建设网站模板昆明抖音代运营
  • 常州网站搜索排名浙江建设技术职业学院网站
  • 特价网站源码百度一下官方入口