摘要: NYOJ-448 寻找最大数 时间限制:1000 ms | 内存限制:65535 KB 难度:2 NYOJ-448 寻找最大数 时间限制:1000 ms | 内存限制:65535 KB 难度:2 请在整数 n 中删除m个数字, 使得余下的数字按原次序组成的新数最大, 比如当n=92081346718 阅读全文
posted @ 2016-12-22 01:32 codinRay 阅读(318) 评论(0) 推荐(0) 编辑
摘要: http://acm.hzau.edu.cn/problem.php?id=1099 题意: 输入两个整数 l 和 n,代表半径和output的保留小数点位数。 输出圆的面积,保留n位小数。 一开始觉得用抑制符就可以了,然后发现它保留的时候会四舍五入,所以不行。 知识主要用到了floor函数(返回不 阅读全文
posted @ 2016-12-19 01:19 codinRay 阅读(369) 评论(0) 推荐(0) 编辑
摘要: HDOJ-2005, http://acm.hdu.edu.cn/showproblem.php?pid=2005 20XX系列的水题哈哈,写了二十分钟,就为找到一种比较正常不傻逼的写法。。。 嗯,学习了一下,闰年的判断可以写成一个接受参数的宏。 然后建立一个二维数组来存储闰年和非闰年的每月天数。 阅读全文
posted @ 2016-12-19 00:48 codinRay 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 之前一直只知道欧几里得辗转相除法,今天学习了一下另外一种、在处理大数时更优秀的算法——Stein 特此记载 1.欧几里得(Euclid)算法 又称辗转相除法,依据定理gcd(a,b)=gcd(b,a%b) 实现过程演示: sample:gcd(15,10)=gcd(10,5)=gcd(5,0)=5 阅读全文
posted @ 2016-12-16 20:30 codinRay 阅读(9669) 评论(0) 推荐(0) 编辑
摘要: 题目: http://acm.hrbust.edu.cn/index.php?m=ProblemSet&a=showProblem&problem_id=2323 1,打表的姿势不对。。。 2,不会用sprintf和atoi函数实现倒转一个数字 题解: 阅读全文
posted @ 2016-12-10 19:43 codinRay 阅读(277) 评论(0) 推荐(0) 编辑
摘要: 正文: https://www.zybuluo.com/RayChen/note/595213 阅读全文
posted @ 2016-12-09 00:55 codinRay 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 本文大部分内容摘自博客原码, 反码, 补码 详解 作者:张子秋 出处:http://www.cnblogs.com/zhangziqiu/ 本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。 正文:https://ww 阅读全文
posted @ 2016-12-08 23:45 codinRay 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 题目:给出一个正整数n,打印出所有从1~n的素数(即质数); 1.傻瓜解法 这是理所当然的想法,按照素数的定义,除了1和它本身没有其他的因数,就是素数。 这种解法的缺点就是红色标注那里,这种循环规模n稍微大点,运行时间就会特别特别长。 2.普通解法--sqrt(n) 这里循环取到sqrt(n),效率 阅读全文
posted @ 2016-12-07 23:07 codinRay 阅读(8293) 评论(0) 推荐(0) 编辑