剑指 Offer 44. 数字序列中某一位的数字
本问题对应的 leetcode 原文链接:剑指 Offer 44. 数字序列中某一位的数字
问题描述
数字以0123456789101112131415…的格式序列化到一个字符序列中。在这个序列中,第5位(从下标0开始计数)是5,第13位是1,第19位是4,等等。
请写一个函数,求任意第n位对应的数字。
示例 1:
示例 2:
限制:
0 <= n < 2^31
解题思路
视频讲解直达: 本题视频讲解
代码实现
时间复杂度:O(logn)
额外空间复杂度:O(1)