博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
剑指offer:整数中1出现的次数
阅读量:5362 次
发布时间:2019-06-15

本文共 675 字,大约阅读时间需要 2 分钟。

http://www.cnblogs.com/nailperry/p/4752987.html

 

/**     * @param n     * @param x [1,9]     * @return     */    public int NumberOfXBetween1AndN_Solution(int n,int x) {        if(n<0||x<1||x>9)            return 0;        int high,low,curr,tmp,i = 1;        high = n;        int total = 0;        while(high!=0){            high = n/(int)Math.pow(10, i);// 获取第i位的高位            tmp = n%(int)Math.pow(10, i);            curr = tmp/(int)Math.pow(10, i-1);// 获取第i位            low = tmp%(int)Math.pow(10, i-1);// 获取第i位的低位            if(curr==x){                total+= high*(int)Math.pow(10, i-1)+low+1;            }else if(curr

 

转载于:https://www.cnblogs.com/joshsung/p/7446209.html

你可能感兴趣的文章
《工业大数据白皮书》2019版正式发布(附下载)
查看>>
手把手教你如何安装和使用Karma-Jasmine
查看>>
β版本第五次冲刺
查看>>
[转] MySql 数据类型
查看>>
计划:怎样学习在图像分割中水平集算法
查看>>
【转】 Pro Android学习笔记(六九):HTTP服务(3):HTTP POST MultiPart
查看>>
高并发量网站解决方案(转)
查看>>
谈谈实现瀑布流布局的几种思路
查看>>
python 处理pdf文档
查看>>
关于StdAfx.h和StdAfx.cpp
查看>>
论文投稿与点评
查看>>
谈谈做学术的老外
查看>>
解决:Could not resolve archetype org.apache.maven.archetypes
查看>>
Linux下fsck.ext4:Unable to resolve问题记录
查看>>
一天一记之2012-12-21 页面用模板页的时候,页面上的服务器端按钮注册click事件,点击按钮进不去click方法。...
查看>>
Check-Point-Security-Gateway-BYOL-R77.30-041.161
查看>>
数据结构-用C++实现一个二叉树,递归方法中序遍历
查看>>
预处理、const、static与sizeof-C++中const有什么作用(至少说出3个)
查看>>
Git远程操作详解
查看>>
【week3】四人小组项目—东师论坛
查看>>