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

管理咨询是干嘛的seo sem优化

管理咨询是干嘛的,seo sem优化,网站建设过程,网站里的个人中心下拉列表怎么做题意理解: 一个 无重复元素 的整数数组 candidates 和一个目标整数 target 从candidates 取数字,使其和 target ,有多少种组合(candidates 中的 同一个 数字可以 无限制重复被选取) 这道题和之前一道组合的区别&am…

题意理解:

        一个 无重复元素 的整数数组 candidates 和一个目标整数 target    

        从candidates 取数字,使其和== target ,有多少种组合(candidates 中的 同一个 数字可以 无限制重复被选取

        这道题和之前一道组合的区别:这道题允许重复的数字

解题思路

        组合问题——>递归

        这道题特殊的地方,对组合内数字的和做了要求,而不是个数,一开始并不确定树的深度,组合的大小是不定的。

1.暴力回溯+剪枝优化

class Solution {List<List<Integer>> result=new ArrayList<>();LinkedList<Integer> path=new LinkedList<>();int sum=0;public List<List<Integer>> combinationSum(int[] candidates, int target) {backtracking(candidates,target,0);return result;}public void backtracking(int[] candidates,int target,int index){//结果收集if(sum==target){result.add(new ArrayList<>(path));return;} else if (sum>target) {//剪枝return;}//遍历分支for(int i=index;i<candidates.length;i++){path.add(candidates[i]);sum+=candidates[i];//递归backtracking(candidates,target,i);//回溯path.removeLast();sum-=candidates[i];}}
}

2.分析

时间复杂度:O(n\times 2^{n})

        n个位置,每个位置有两种可能选或不选。

        时间复杂度和树的深度有关,是所有可行解之和

空间复杂度:O(n)

http://www.hengruixuexiao.com/news/12186.html

相关文章:

  • 临沂哪里有做网站的nba最新交易
  • 深圳网站建设在哪里找关键词查询工具有哪些
  • 常山做网站bt磁力狗
  • 大望路网站建设搜索引擎优化的简写是
  • 做网站费用怎么付疫情优化调整
  • 福州做网站设计外包搜索引擎排名规则
  • 农产品网站如何做地推百度人工服务
  • 到国外网站上做兼职翻译百度关键词排名点击器
  • 国外专门做图像增强的网站百度seo查询系统
  • 建设一个广告联盟的网站网络营销软件站
  • 海口网站建设流程谷歌推广公司
  • 可以做推广的网站电商网站订烟平台官网
  • 网站搬家 数据库惠州自动seo
  • 如何查看一个网站的浏览量百度指数查询
  • 深圳市昊客网络科技有限公司抖音优化排名
  • wordpress缓存稿网站优化公司
  • 太原自助建站新疆今日头条新闻
  • 关于旅行的网站怎样做网上销售哪些平台免费
  • 电子商务网站建设评估的工具网页免费制作网站
  • 长沙网站建设网站推广微信营销抖音seo是什么
  • 如何把怎己做的网页放到网站上介绍网络营销的短文
  • 新浪云应用 wordpress谷歌优化seo
  • 上哪个网站做forma和co下载百度安装到桌面
  • 服务器绑定网站打不开视频营销案例
  • 网站收录不好怎么办淘宝推广运营
  • 河南商务网站建设网络营销的产品策略
  • 网站seo优化的重要性网站搭建外贸
  • 网站的维护怎么做竞价推广代运营企业
  • 微网站 源码 免费小说榜单首页百度搜索风云榜
  • 广安发展建设集团官方网站今日头条热搜榜