Nth Digit
题目描述:
给定一个数字n,要求找到从1,2,3,4,….排列中的第n位数字。
例子:
具体描述见LeetCode400
解题思路:
首先我们用digit变量来寻找到这一位数字所在数的位数是多少。通过循环不断的进行n的减少直到n可能小于0;此时我们就知道了这位数的位数;根据剩下的n来找到对应的数字;最后找到对应位数上的数字即可。详细解法可以见discuss
代码如下:
|
|
给定一个数字n,要求找到从1,2,3,4,….排列中的第n位数字。
具体描述见LeetCode400
首先我们用digit变量来寻找到这一位数字所在数的位数是多少。通过循环不断的进行n的减少直到n可能小于0;此时我们就知道了这位数的位数;根据剩下的n来找到对应的数字;最后找到对应位数上的数字即可。详细解法可以见discuss
|
|