多多学习,多多交流
发布时间:2014-04-14 15:16:41
1060是求N的N次方的最左边的数,N的范围最大可以到10亿,链接为:http://acm.hdu.edu.cn/showproblem.php?pid=1060 从题目要求来看,用普通方法算出N^N明显是要越界的,这里的方法是求对数,两边取log,经分析,首位取决于小数,代码如下: #include ......【阅读全文】
发布时间:2014-04-02 15:08:09
1004是计算最多的气球颜色,链接为:http://acm.hdu.edu.cn/showproblem.php?pid=1004 这道题目不难,直接贴代码了: /* * accept * * */#include <stdio.h>#include <string.h>int main(int argc,char *argv[]){ &nbs.........【阅读全文】
发布时间:2014-03-28 14:49:52
杭电的1001是一道简单的求和题目,链接为:http://acm.hdu.edu.cn/showproblem.php?pid=1001 一般我们的做法都是定义一个sum,然后一个for循环,每次累加即可,这样的时间复杂度为O(n),今天用了求和公式(n*(n+1)/2)的方式去做了这个题目,刚开始以为用这个方法可以将时.........【阅读全文】