原题链接:https://leetcode-cn.com/problems/shu-zi-xu-lie-zhong-mou-yi-wei-de-shu-zi-lcof/

int findNthDigit(int n) {int digit = 1;long start = 1;long count = 9;while (n > count) {n -= count;digit += 1;start *= 10;count = digit * start * 9;}long num = start + (n - 1) / digit;return to_string(num)[(n - 1) % digit] - '0';
}

leetcode算法题--数字序列中某一位的数字相关推荐

  1. 【LeetCode】剑指 Offer 44. 数字序列中某一位的数字

    [LeetCode]剑指 Offer 44. 数字序列中某一位的数字 文章目录 [LeetCode]剑指 Offer 44. 数字序列中某一位的数字 package offer;public clas ...

  2. (每天一小步,进步一大步)NC291 数字序列中某一位的数字

    数字以 0123456789101112131415... 的格式作为一个字符序列,在这个序列中第 2 位(从下标 0 开始计算)是 2 ,第 10 位是 1 ,第 13 位是 1 ,以此类题,请你输 ...

  3. 【LeetCode笔记】剑指 Offer 44. 数字序列中某一位的数字(Java、偏数学)

    文章目录 题目描述 思路 && 代码 题目描述 比较偏数学的一道题..众所周知这类题代码量都不大,但是就是难想= = 思路 && 代码 这篇题解写得很好- 建议还是直接 ...

  4. leetcode-剑指 Offer 44. 数字序列中某一位的数字

    记录需要找数字规律的题: 数字以0123456789101112131415-的格式序列化到一个字符序列中.在这个序列中,第5位(从下标0开始计数)是5,第13位是1,第19位是4,等等.请写一个函数 ...

  5. [剑指offer]面试题第[44]题[JAVA][数字序列中某一位的数字][找规律]

    [问题描述][中等] [解答思路] 找规律 时间复杂度:O(logN) 空间复杂度:O(logN) class Solution {public int findNthDigit(int n) {in ...

  6. 剑指 Offer 44. 数字序列中某一位的数字

    class Solution {public int findNthDigit(int n) {int digit = 1; // 该数的位数long start = 1; // 该位数的起始值,1位 ...

  7. python【力扣LeetCode算法题库】136-只出现一次的数字

    只出现一次的数字 给定一个非空整数数组,除了某个元素只出现一次以外,其余每个元素均出现两次.找出那个只出现了一次的元素. 说明: 你的算法应该具有线性时间复杂度. 你可以不使用额外空间来实现吗? 示例 ...

  8. leetcode算法题--使序列递增的最小交换次数★

    原题链接:https://leetcode-cn.com/problems/minimum-swaps-to-make-sequences-increasing/ 动态规划 dp[0]表示若当前位置不 ...

  9. leetcode算法题--环绕字符串中唯一的子字符串★

    原题链接:https://leetcode-cn.com/problems/unique-substrings-in-wraparound-string/ 思路是dp数组保存以26个字母为结尾的子字符 ...

最新文章

  1. JavaScript模式读书笔记 第5章 对象创建模式
  2. 那些年,一起学的Java 7-3
  3. flask和vue的冲突问题
  4. Javascript 检测 页面是否在iframe中
  5. oracle之数据处理之其他数据库对象练习
  6. SQL Server 存储引擎-剖析Forwarded Records
  7. CentOS FireFox Flash Player
  8. 在overleaf中使用中文
  9. cmake编译.a/.so/bin(一)
  10. 【转】C# DateTime.Now详细用法
  11. Tomcat找不到Controller里面的路径
  12. jsonView插件的安装方法
  13. 机器学习常见数据集下载(免费)
  14. linux 的截屏软件下载,Linux 截屏软件 Shutter
  15. 你也认为技术总监应懂技术细节,那就有些可悲了
  16. 软件工程复习笔记 类图
  17. mtk android 多媒体架构,MTK6739核心板
  18. Notepad++删除各类注释
  19. 【Dungeon Hunter 3】地牢猎手3 v1.0.8 GameLoft最新动作游戏大作 免wifi验证
  20. 中专毕业生计算机简历模板,中专生简历模板

热门文章

  1. python3安装-Python3的安装
  2. 自学python的网站-python有哪些学习网站
  3. python基础教程视频(全13集)-Python基础视频教程全集
  4. python语言及其应用-Python语言及其应用.PDF
  5. 上海交通大学python教材答案-上海交通大学python期末考试样题加解析.doc
  6. python 如何查看模块所有方法-Python查看模块(变量、函数、类)方法
  7. 济南python工资一般多少钱-济南python编程培训班价格
  8. python 调用linux命令-Python执行Linux系统命令的4种方法
  9. python小项目-python 的一些小项目
  10. 创建型模式之FactoryMethod