博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

随笔分类 -  母函数

摘要:http://acm.hdu.edu.cn/showproblem.php?pid=1171我错在这里把int c1[max];int c2[max];int value[51];int count[51];放在main函数里面,结果导致stack overflow 栈溢出,但放在main函数外面作为全局变量就不会。这是因为函数的内存在开在栈上的,全局变量内存在堆上分配。前者远小于后者View Code 1 #include<cstdio> 2 #include<cstring> 3 4 #define max 250010 5 6 int c1[max]; 7 int 阅读全文

posted @ 2012-08-11 16:44 皇星客栈--Linux 阅读(244) 评论(0) 推荐(0)

摘要:万变不离其中,只是我最后少考虑一种情况,如果i==num+1的情况!!!!!!!http://acm.hdu.edu.cn/showproblem.php?pid=1085View Code 1 #include<stdio.h> 2 3 #define max 80001 4 5 int main( ) 6 { 7 int i; 8 int j; 9 int c1[max];10 int c2[max];11 int num_1;12 int num_2;13 int num_3;14 int num;15 whi... 阅读全文

posted @ 2012-08-11 00:38 皇星客栈--Linux 阅读(163) 评论(0) 推荐(0)

摘要:http://acm.hdu.edu.cn/showproblem.php?pid=1398第二个母函数直接编译无错误,但是提交时少写一个以输入0退出,哎!!!!!!View Code 1 #include<stdio.h> 2 3 #define max 100001 4 5 int main( ) 6 { 7 int i; 8 int j; 9 int k;10 int c1[max];11 int c2[max];12 int n;13 while( scanf("%d",&n) == 1 )14 {15 ... 阅读全文

posted @ 2012-08-10 21:10 皇星客栈--Linux 阅读(178) 评论(0) 推荐(0)

摘要:http://acm.hdu.edu.cn/showproblem.php?pid=1028写了第一个母函数,发现技巧性很强,继续努力由(1+x+x^2+x^3+……+x^n)+(1+x^2+x^4+……+x^2n)+…………每个表达式中幂的递增是倍数的关系View Code 1 #include<stdio.h> 2 #define max 100001 3 int main( ) 4 { 5 int n; 6 int i; 7 int j; 8 int k; 9 int c1[max]; //保存各组合的数目10 int c2[max];... 阅读全文

posted @ 2012-08-10 20:39 皇星客栈--Linux 阅读(229) 评论(0) 推荐(0)