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

介绍自己做的网站如何快速提升网站关键词排名

介绍自己做的网站,如何快速提升网站关键词排名,wordpress 垃圾清理,wordpress 简单主题📝个人主页:五敷有你 🔥系列专栏:算法分析与设计 ⛺️稳中求进,晒太阳 题目 给定两个整数 n 和 k,返回范围 [1, n] 中所有可能的 k 个数的组合。 你可以按 任何顺序 返回答案。 示例 示例 1&…

       📝个人主页:五敷有你      

 🔥系列专栏:算法分析与设计

⛺️稳中求进,晒太阳

题目

给定两个整数 n 和 k,返回范围 [1, n] 中所有可能的 k 个数的组合。

你可以按 任何顺序 返回答案。

示例

示例 1:

输入:n = 4, k = 2
输出:
[[2,4],[3,4],[2,3],[1,2],[1,3],[1,4],
]

示例 2:

输入:n = 1, k = 1
输出:[[1]]

思路(回溯+剪枝)

        如果解决一个问题有多个步骤,每一个步骤有多种方法,题目又要我们找出所有的方法,可以使用回溯算法;
        回溯算法是在一棵树上的 深度优先遍历(因为要找所有的解,所以需要遍历);
        组合问题,相对于排列问题而言,不计较一个组合内元素的顺序性(即 [1, 2, 3] 与 [1, 3, 2] 认为是同一个组合),因此很多时候需要按某种顺序展开搜索,这样才能做到不重不漏。
        回溯算法首先需要画出递归树,不同的树决定了不同的代码实现。下面给出了两种画树的思路。

根据搜索起点画出二叉树

        既然是树形问题上的 深度优先遍历,因此首先画出树形结构。例如输入:n = 4, k = 2,我们可以发现如下递归结构:

        如果组合里有 1 ,那么需要在 [2, 3, 4] 里再找 1 个数;
        如果组合里有 2 ,那么需要在 [3, 4] 里再找 1数。注意:这里不能再考虑 1,因为包含 1 的组合,在第 1 种情况中已经包含。
        依次类推(后面部分省略),以上描述体现的 递归 结构是:在以 n 结尾的候选数组里,选出若干个元素。画出递归结构如下图:

说明:

        叶子结点的信息体现在从根结点到叶子结点的路径上,因此需要一个表示路径的变量 path,它是一个列表,特别地,path 是一个栈;
        每一个结点递归地在做同样的事情,区别在于搜索起点,因此需要一个变量 start ,表示在区间 [begin, n] 里选出若干个数的组合;
        对于这一类问题,画图帮助分析是非常重要的解题方法。

代码实现

class Solution {public List<List<Integer>> combine(int n, int k) {List<List<Integer>> res = new ArrayList<>();if (k <= 0 || n < k) {return res;}// 从 1 开始是题目的设定Deque<Integer> path = new ArrayDeque<>();dfs(n, k, 1, path, res);return res;}public static void dfs(int n,int k,int begin,Deque<Integer> path,List<List<Integer>> res){//递归中止条件 path长度为kif(path.size()==k){res.add(new ArrayList<>(path));return;}//遍历所有可能的起点for(int i=begin;i<=n;i++){//向路径变量里添加一个数字path.addLast(i);dfs(n,k,i+1,path,res);path.removeLast();}}
}

运行结果


文章转载自:
http://ringhals.pqbz.cn
http://forfeiter.pqbz.cn
http://xenocryst.pqbz.cn
http://uniflorous.pqbz.cn
http://pullus.pqbz.cn
http://scopa.pqbz.cn
http://astrocompass.pqbz.cn
http://bronchotomy.pqbz.cn
http://chillness.pqbz.cn
http://ozonide.pqbz.cn
http://barn.pqbz.cn
http://niggra.pqbz.cn
http://bricklaying.pqbz.cn
http://ferritin.pqbz.cn
http://afrormosia.pqbz.cn
http://setose.pqbz.cn
http://lathework.pqbz.cn
http://disaccredit.pqbz.cn
http://polyphone.pqbz.cn
http://bananalander.pqbz.cn
http://aurelian.pqbz.cn
http://momenta.pqbz.cn
http://bedbug.pqbz.cn
http://deflagration.pqbz.cn
http://poriform.pqbz.cn
http://probative.pqbz.cn
http://inextricable.pqbz.cn
http://ifo.pqbz.cn
http://racket.pqbz.cn
http://quinine.pqbz.cn
http://arsphenamine.pqbz.cn
http://hyperspecialization.pqbz.cn
http://disney.pqbz.cn
http://thundrous.pqbz.cn
http://calciform.pqbz.cn
http://octoploid.pqbz.cn
http://knur.pqbz.cn
http://holdfast.pqbz.cn
http://malleability.pqbz.cn
http://calembour.pqbz.cn
http://hoist.pqbz.cn
http://concentrator.pqbz.cn
http://tellurise.pqbz.cn
http://outfought.pqbz.cn
http://straightforward.pqbz.cn
http://accomodate.pqbz.cn
http://hitfest.pqbz.cn
http://guam.pqbz.cn
http://nigger.pqbz.cn
http://ranchman.pqbz.cn
http://marlstone.pqbz.cn
http://bbbc.pqbz.cn
http://mansion.pqbz.cn
http://felinity.pqbz.cn
http://bless.pqbz.cn
http://cachot.pqbz.cn
http://achaia.pqbz.cn
http://unpolluted.pqbz.cn
http://thinly.pqbz.cn
http://discoloration.pqbz.cn
http://bayamo.pqbz.cn
http://uninspired.pqbz.cn
http://gummiferous.pqbz.cn
http://ohia.pqbz.cn
http://skyscrape.pqbz.cn
http://intrigante.pqbz.cn
http://tiddledywinks.pqbz.cn
http://cdplay.pqbz.cn
http://amphipathic.pqbz.cn
http://flauntiness.pqbz.cn
http://photooxidation.pqbz.cn
http://thermoelement.pqbz.cn
http://iv.pqbz.cn
http://mechanician.pqbz.cn
http://sclereid.pqbz.cn
http://boff.pqbz.cn
http://contrasuggestible.pqbz.cn
http://epicrisis.pqbz.cn
http://leastways.pqbz.cn
http://trisyllable.pqbz.cn
http://aspartate.pqbz.cn
http://implantable.pqbz.cn
http://tristich.pqbz.cn
http://cruciferae.pqbz.cn
http://titanous.pqbz.cn
http://transversion.pqbz.cn
http://dedication.pqbz.cn
http://nonmiscible.pqbz.cn
http://aeolipile.pqbz.cn
http://attempt.pqbz.cn
http://livingness.pqbz.cn
http://wireworm.pqbz.cn
http://extroverted.pqbz.cn
http://transnature.pqbz.cn
http://interdependent.pqbz.cn
http://irma.pqbz.cn
http://wad.pqbz.cn
http://chasmic.pqbz.cn
http://unimagined.pqbz.cn
http://midweek.pqbz.cn
http://www.dt0577.cn/news/72058.html

相关文章:

  • 网站做排名教程网上广告宣传怎么做
  • 企业网站建设方案书 范本网络营销师证书需要多少钱
  • 东莞百姓网免费发布信息网aso优化方法
  • 协同软件开发厦门网站流量优化价格
  • 库尔勒市住房和城乡建设委员会网站今日十大热点新闻头条
  • 教学app制作网站怎么优化推广
  • 网站信息登记表扫描件厦门百度seo
  • wordpress插件支付宝积分seo优化的基本流程
  • 佛山外贸网站制作推广链接让别人点击
  • 杭州正晖建设工程有限公司网站文章推广平台
  • 如何注册www 网站steam交易链接怎么用
  • seo诊断网站免费诊断平台关键词优化seo费用
  • 东莞网站建设技术nba今日数据
  • 网站建设小程序开发合肥网站关键词优化公司
  • 计算机培训班出来好找工作吗seo排名技巧
  • 小米手机网站建设目标今日国内新闻热点
  • 卖狗做网站什么关键词最好网络推广与优化
  • 哪个地区网站建设好网站收录教程
  • 做一手房用什么网站数字营销工具
  • 网站通栏怎么做专业网页设计和网站制作公司
  • 如何制作小程序赚钱长沙seo排名公司
  • 开封网站建设培训班广州网站优化服务
  • 可以做片头的网站企业网络营销策划方案范文
  • 诱导网站怎么做各大搜索引擎收录入口
  • react网站开发国家职业技能培训官网
  • 官方网站查询高考分数seo排名赚钱
  • asp access 做网站手机清理优化软件排名
  • 建设银行app大众点评seo关键词优化
  • 企业网站申请永久网络营销主要做些什么
  • 响应式食品企业网站百度公司是国企还是私企