剑指Offer-32
来源:互联网 发布:淘宝被投诉三无产品 编辑:程序博客网 时间:2024/05/18 02:18
题目:
输入一个整数 n ,求从 1 到 n 这 n 个整数的十进制表示中 1 出现的次数。
实现
// coding = javapublic class Solution32 { public static int countNumOf1(int n){ if(n<1){ return 0; } int count = 0; for(int i=1;i<=n;i++){ count+=numOf1(i); } return count; } public static int numOf1(int n){ int count = 0; while(n!=0){ if(n%10==1){ count++; } n=n/10; } return count; } public static void main(String[] args){ int result = countNumOf1(12); System.out.print(result); }}
阅读全文
1 0
- 剑指Offer-32
- 剑指offer面试题32
- 剑指OFFER
- 剑指offer
- 剑指Offer
- 剑指offer
- 剑指Offer
- 剑指offer
- 剑指offer
- 剑指offer
- 剑指Offer
- 剑指offer
- 剑指offer
- 剑指Offer
- 剑指offer
- 剑指offer
- 《剑指offer》
- 剑指Offer
- spring和springMVC父子容器的原理
- Xutils3 提交Json数据,可传对象
- 转载别人整理的面试题,留着自己学习
- SEO每天都应该干点什么?
- eclipse builder workspace
- 剑指Offer-32
- apt-get
- Http协议简单理解
- 在kotlin中使用retrofit+rxjava2
- 在windows系统中实现python3安装lxml
- ubuntu 14.04 64位 安装Opencv3.1.0 (包含opencv_contrib模块)
- USACO-Section 1.5 Number Triangles[贪心]
- ImportError: No module named site
- 方差、偏差、噪声、泛化误差之间的关系