03 2016 档案

摘要:题目链接:http://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&page=show_problem&problem=163 Puzzle Time limit: 3.000 seconds A children's 阅读全文
posted @ 2016-03-31 20:02 甘乐 阅读(1410) 评论(0) 推荐(0)
摘要:1.从缓冲区读走一个字符,相当于清除缓冲区 2.前面的scanf()在读取输入时会在缓冲区中留下一个字符'\n'(输入完s[i]的值后按回车键所致),所以如果不在此加一个getchar()把这个回车符取走的话,gets()就不会等待从键盘键入字符,而是会直接取走这个“无用的”回车符,从而导致读取有误 阅读全文
posted @ 2016-03-30 18:27 甘乐 阅读(228) 评论(0) 推荐(0)
摘要:UVa OJ 455 A character string is said to have period k if it can be formed by concatenating one or more repetitions of another string of length k. For 阅读全文
posted @ 2016-03-23 16:59 甘乐 阅读(552) 评论(0) 推荐(0)
摘要:先简单介绍一下自己: 高中在OI打过一段时间酱油,大一后暑假进入ACM集训队,到大三寒假,总共一年半的ACM生涯。 总共参加了四场比赛:区域赛一银(2013长春)一铜(2013杭州)一铁(2012金华),省赛狗血一银(2013山东) 总共有过5位队友 个人感觉SDUST ACM集训队的最大缺点就是经 阅读全文
posted @ 2016-03-20 15:06 甘乐 阅读(613) 评论(0) 推荐(0)
摘要:printf的声明 int _cdecl printf(const char* format, …); _cdecl是C和C++程序的缺省调用方式_CDEDL调用约定: 1.参数从右到左依次入栈 2.调用者负责清理堆栈 3.参数的数量类型不会导致编译阶段的错误对于x86而言,栈向下生长,函数参数从右 阅读全文
posted @ 2016-03-19 16:03 甘乐 阅读(6686) 评论(0) 推荐(0)
摘要:在C/C++中,对函数参数的扫描是从后向前的。C/C++的函数参数是通过压入堆栈的方式来给函数传参数的(堆栈是一种先进后出的数据结构),最先压入的参数最后出来,在计算机的内存中,数据有2块,一块是堆,一块是栈(函数参数及局部变量在这里),而栈是从内存的高地址向低地址生长的,控制生长的就是堆栈指针了, 阅读全文
posted @ 2016-03-19 16:00 甘乐 阅读(5381) 评论(0) 推荐(0)
摘要:原文链接:http://blog.csdn.net/ssff1/archive/2009/12/13/4998787.aspx 变量名不占空间 变量:用来标识(identify)一块内存区域,这块区域的值一般是可以更改的,这就是它“变”的由来,但是我们可以通过使用如const等一些修饰符号来限定这一 阅读全文
posted @ 2016-03-19 15:58 甘乐 阅读(530) 评论(0) 推荐(0)