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

长沙企业网站制作哪家好googleplay官方下载

长沙企业网站制作哪家好,googleplay官方下载,开源软件开发,菏泽网站建设信息题意 给定n,代表整数的长度,给定k代表两个相邻数字之间的间隔。求所有的值构成的组合 题目链接 https://leetcode.com/problems/numbers-with-same-consecutive-differences/description/ 题解 dfs,有k位置要选,第一个位置我…

题意

给定n,代表整数的长度,给定k代表两个相邻数字之间的间隔。求所有的值构成的组合

题目链接

https://leetcode.com/problems/numbers-with-same-consecutive-differences/description/

题解

dfs,有k位置要选,第一个位置我可以从1-9中选择,第二个位置是前一个位置的+k或者-k,要满足加减后的值满足>= 0并且 < k。注意k == 0的时候有重复,要去重。

class Solution {
public:vector<int> numsSameConsecDiff(int n, int k) {vector<int> res;for(int i = 1; i <= 9; i++) {dfs(i, 1, res, n, k);}return res;}void dfs(int x, int u, vector<int>& res, int n, int k) {if (u == n) {res.push_back(x);return;}int tmp = x % 10;if(tmp + k < 10) {dfs(x*10 + tmp + k, u+1, res, n, k);}if(tmp - k >= 0 && k != 0) {dfs(x*10 + tmp - k, u+1, res, n, k);}}
};

时间复杂度: O ( 2 n ) O(2^n) O(2n)
空间复杂度: O ( 1 ) O(1) O(1)

http://www.hrbkazy.com/news/43680.html

相关文章:

  • 扬中网站建设 优帮云推广app佣金平台正规
  • 无极电影网甄嬛传360优化大师
  • 罗湖网站制作seo排名影响因素主要有
  • 宣威网站上海最近三天的新闻
  • 网站制作经典案例百度免费seo
  • 外贸开发模板网站模板百度网址导航主页
  • 网站开发jquery廊坊百度提升优化
  • 做网站服务器可以挂到外地么简阳seo排名优化培训
  • java自助建站网站建设评价兰州关键词快速上首页排名
  • 电商网站的相同点十大免费域名
  • 冬奥会网页设计代码沧州网站优化
  • 弥勒网站开发十大免费网站推广平台有哪些
  • 能用网站做微信小程序优化公司结构
  • 移动互联网站开发四川百度推广排名查询
  • 做网站服务费税率拓客app下载
  • wordpress添加评论ios aso优化工具
  • 网站后台管理系统怎么用b2b国际贸易平台
  • 那个网站做图片好看个人网页制作
  • 做外贸网站要多少钱太原网站seo
  • 台州品牌网站建设排名优化百度
  • 搜搜网站提交怎么建网站卖东西
  • wordpress主题演示站广州百度推广客服电话多少
  • word做网站谷歌seo怎么优化
  • 网站怎么做微信支付宝支付网站推广与优化方案
  • 魔方网站建设网站在线客服系统源码
  • 网站建设需要哪些资料公司网站建站要多少钱
  • 礼品类网站建设策划方案搜索引擎seo是什么
  • 域名与网站建设百度客服电话人工服务热线电话
  • 网站建设费发票名称自己做网络推广怎么做
  • 寿光市住房和城乡建设局网站免费网站推广产品