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

策划推广是做什么的互联网seo是什么

策划推广是做什么的,互联网seo是什么,北京最新疫情最新公布,珠海网站排名提升参考资料 剑指 Offer 44. 数字序列中某一位的数字 中等 351 相关企业 数字以0123456789101112131415…的格式序列化到一个字符序列中。在这个序列中,第5位(从下标0开始计数)是5,第13位是1,第19位是4,等等。…

参考资料
剑指 Offer 44. 数字序列中某一位的数字
中等
351
相关企业
数字以0123456789101112131415…的格式序列化到一个字符序列中。在这个序列中,第5位(从下标0开始计数)是5,第13位是1,第19位是4,等等。

请写一个函数,求任意第n位对应的数字。

示例 1:

输入:n = 3
输出:3
示例 2:

输入:n = 11
输出:0

限制:

0 <= n < 2^31

思路:
其实并没有什么特别的……就是数数,边数边删(见下面代码的while循环),直到最后落在某个区间,这就能确定目标所在的位置是 几位数的群体(即退出while循环后的digit, 如果digit=2,那么说明落在10-99之间),
再在这个群体里定位是哪一个数字(见int num那一行。比如,27);
进一步,定位是这个数字的哪一位(见最后的return语句。比如,第一位,即7)
注意:从0开始数,也就是0就是第0位,1就是第1位。

class Solution {public int findNthDigit(int n) {int digit=1;int count=9;// int start=1;while(n>count){n-=count;digit++;start*=10;count = digit*start*9;//10-99, 100-999, }int num = start+(n-1)/digit;return Long.toString(num).charAt((n-1)%digit)-'0';// !! 注意这里取出第((n-1)%digit)个字符之后,怎么将它转化为整数再返回}// 参考资料:下面是LeetCode,K神的代码,可以看到大神把start,count这些增长比较快的数设置成Long型;注意最后将某个字符转成数字的代码;注意这代码已经将n=0的情况考虑在内,此时不进入while循环,(n-1)/digit=-1, so num=0.public int findNthDigit2(int n) {int digit = 1;long start = 1;long count = 9;while (n > count) { // 1.n -= count;digit += 1;start *= 10;count = digit * start * 9;}long num = start + (n - 1) / digit; // 2.return Long.toString(num).charAt((n - 1) % digit) - '0'; // 3.}}
http://www.dt0577.cn/news/41925.html

相关文章:

  • 电子手表网站百度网址大全网址导航
  • 怎么做网站步骤seo权重优化软件
  • 福建省建设局网站seo研究学院
  • 棕色网站太原推广团队
  • 东莞手机微信网站目录搜索引擎有哪些
  • 龙岗做网站的百度关键词排名突然下降很多
  • 国外优秀个人网页设计欣赏新媒体seo指的是什么
  • web服务器有哪些高平网站优化公司
  • 网上商城该怎么推广aso排名优化
  • 在线商城系统平台搜索引擎优化服务公司哪家好
  • 安卓html编辑器中文版网站页面优化内容包括哪些
  • 郑州品牌网站建设百度软件安装
  • 苏州网站建设提供商营销软文推广平台
  • 网站导航设计分析万能bt搜索引擎
  • 网站反链和外链的区别seo最新技巧
  • 设计网站网站名称百度竞价怎么收费
  • 大浪做网站公司谷歌seo优化公司
  • 浙江建筑协会网站世界新闻
  • 蚌埠网站制作公司排名seo技术外包公司
  • 怎样可以查到做网站公司推广赚钱的软件
  • 建设网上银行登录seo研究中心qq群
  • 中学生做的网站有哪些方面站长工具seo推广 站长工具查询
  • 丹东制作网站公司百度排行榜前十名
  • 网站设计的主要机构有哪些?电脑优化用什么软件好
  • 房地产交易网站公司员工培训内容有哪些
  • 河南新蔡有做网站建设的吗网络宣传推广方案范文
  • 个人做二次元网站怎么赚钱个人网站备案
  • wordpress里面主题文档怎么编辑关键词在线优化
  • 网站建设公司的网站肇庆网站建设制作
  • 一般网站banner做多高家居seo整站优化方案