美文网首页
1295. Find Numbers with Even Num

1295. Find Numbers with Even Num

作者: 鱼欲遇雨 | 来源:发表于2020-01-20 12:54 被阅读0次

解法

暴力解就OK了。

  1. 如何求一个整数的长度
  • 除10遍历
  • len(str(num))
  • int(math.log10(n)) + 1

解法二 (换了一个角度,只要关注该数的范围就OK了)

  1. 注意一下num的范围 1 <= nums[i] <= 10^5
  • 1-9 是奇数
  • 10-99 是偶数
  • 100-999 是奇数
  • 1000-9999 是偶数
  • 10000 是奇数

判断对应的范围就OK了

相关文章

网友评论

      本文标题:1295. Find Numbers with Even Num

      本文链接:https://www.haomeiwen.com/subject/dyjjzctx.html