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

网站上的中英文切换是怎么做的seo引擎优化培训

网站上的中英文切换是怎么做的,seo引擎优化培训,什么网站可以找人做系统,手机网站 seo引自代码随想录 一、[77]组合 给定两个整数 n 和 k,返回 1 ... n 中所有可能的 k 个数的组合。 示例: 输入: n 4, k 2 输出: [ [2,4], [3,4], [2,3], [1,2], [1,3], [1,4]] 1、大致逻辑 k为树的深度,到叶子节点的路径即为一个结果 开始索引保证不…

引自代码随想录

一、[77]组合

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

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

1、大致逻辑

 k为树的深度,到叶子节点的路径即为一个结果

开始索引保证不重复取数(从当前位置往后取值)

每一个节点为一个for循环

2、剪枝(优化)

(1)和大于n,结束递归。

(2)剩余元素不足以满足k(k个元素)

剩下所需元素:k-path.size()

 至多从该起始位置开始遍历(否则元素个数不够):n - (k - path.size()) + 1

为什么有个+1呢,因为包括起始位置(从起始位置开始遍历)

我们要是一个左闭的集合(重要!!!!)

path.size() : 已经找的个数
k-path.size() :还需找的个数

[x, n]的数组长度起码应该是k-path.size()才有继续搜索的可能

那么 n-x+1 = k-path.size()

解方程得 x = n+1 - (k-path.size()),

而且这个x是可以作为起点往下搜的

也就是for(i = s; i<=x; i++) 这里的x是可以取到的

类似题目[216]、[17](有点难度)、[39]、[40](需要对开始索引做处理)

http://www.khdw.cn/news/70345.html

相关文章:

  • 瓜子二手车网站开发网络seo优化平台
  • 北京做网站黑名单艺术培训学校招生方案
  • 石家庄工信部网站备案网络营销常用的工具有哪些
  • 做分享衣服网站的初衷是什么关键少数
  • 沈阳做网站优化爱廷玖达泊西汀
  • 网站建设数据录入全国最新实时大数据
  • 网站开发与应用 大作业作业苏州网络推广服务
  • 用百度云做网站网络营销的特点包括
  • 构建网站无障碍建设网络营销做的比较好的企业
  • 网站怎么做阿里妈妈转链在线培训网站
  • 十大靠谱的咨询公司网站优化包括
  • wordpress忘记用户名密码seo推广人员
  • 做关于网站的开题报告宁波seo资源
  • 网站空间上传工具百度搜索网站排名
  • 网站域名怎么做变更联盟营销平台
  • 沈阳网站推广的公司正规拉新推广平台有哪些
  • 北京做网站哪家专业台湾永久免费加密一
  • 上海建设局网站 招聘百度电话号码查询平台
  • 上海金融网站建设新闻热搜榜 今日热点
  • 网站放到iis如何做指向百度入驻
  • 全flash网站制作教程今日新闻简报
  • 企业网站免费推广软件互联网营销师培训课程
  • 做一个网站的预算百度搜索指数排行
  • 做网站公司的商标需要注册吗网站的推广方式
  • 网站地址结构游戏推广员如何推广引流
  • wordpress 安卓济南seo整站优化招商电话
  • 网站开发项目资金运用明细常见的网络营销推广方式有哪些
  • 什么软件做网站最好友链交换
  • 有没有免费做企业网站的百度推广运营这个工作好做吗
  • 团购网站 如何做推广济南seo优化