![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
编程之美
文章平均质量分 83
solar一抹阳光
这个作者很懒,什么都没留下…
展开
-
【编程之美】2.3寻找发帖水王(数组中出现次数超过一半的数字)
题目:原创 2014-06-26 00:22:28 · 1308 阅读 · 0 评论 -
【编程之美】2.5寻找最大的k个数
题目:原创 2014-06-26 17:29:10 · 527 阅读 · 0 评论 -
【编程之美】2.6精确表达浮点数
【问题描述】: 在计算机中,使用float或者double来存储小数是不能得到精确值的。如果你希望得到精确计算结果,最好是用分数形式来表示小数。有限小数或者无限循环小数都可以转化为分数。比如: 0.9 = 9/10 0.333(3)= 1/3(括号中的数字表示是循环节) 当然一个小数可以用好几种分数形式来表示。如: 0.333(3)= 1/3 = 3/9原创 2014-06-26 17:37:38 · 593 阅读 · 0 评论 -
【编程之美】2.1求二进制中1的个数
题目:原创 2014-06-25 12:19:57 · 551 阅读 · 0 评论 -
【编程之美】2.2不要被阶乘吓到
题目: 1:给定一个整数N,原创 2014-06-25 19:34:22 · 556 阅读 · 0 评论 -
【编程之美】2.7最大公约数问题
问题: 求两个数的最大公约数 解法一: 欧几里得辗转相除法: f(x,y) = GCD(x,y), 取k = x / y, b = x % y,则:x = k*y + b; 如果一个数能整除x,y,则它也能整除b,y; 而且能整除b,y的数必能整除x,y,即x,y和b,y的公约数是相同的,其最大公约数也是相同的,即f(x,y) = f(y ,x % y) (x>=y>0)原创 2014-06-27 00:01:09 · 502 阅读 · 0 评论 -
【编程之美】2.4从1到N中1出现的数目
题目描述: 输入一个整数,输出该数二进制表示中1的个数。其中负数用补码表示。原创 2014-06-26 16:13:55 · 601 阅读 · 0 评论