https://leetcode.com/problems/number-of-digit-one/
先转换成字符串,然后看1出现的次数。。。好愚蠢的办法。。。结果提示Runtime Err
class Solution:
# @param {integer} n
# @return {integer}
def countDigitOne(self, n):
numStr = ""
for i in range(1,n+1):
numStr = numStr + str(i)
result = 0
for n in numStr:
if n == "1":
result = result + 1
return result
先转换成字符串,然后看1出现的次数。。。好愚蠢的办法。。。结果提示Runtime Err
class Solution:
# @param {integer} n
# @return {integer}
def countDigitOne(self, n):
numStr = ""
for i in range(1,n+1):
numStr = numStr + str(i)
result = 0
for n in numStr:
if n == "1":
result = result + 1
return result