简单行程
没啥可说的,就是考试……
学到了什么
-Wl,--stack=64000000
这个可以开大栈空间。
Windows和Linux的默认栈空间是不一样的,所以有时候会出现在Windows下跑不过,但Linux下可以。
所以有些以Windows为考试环境的省的考生们,自己调试时就可以用这个命令,来扩大栈空间。
还有我们有的时候,会输出一些调试信息,但是如果提交前忘了的话………………gg。
所以再给大家一个语句:
fprintf(stderr,"%d\n",gg);
用这个来输出调试,这样就不会把调试信息输出到文件,它会把信息输出到黑框里。
这样即使忘了关也无所谓了。
最后一点,在北京培训中应该提到过,这里再说一遍。
就是strlen函数不能放在循环条件上,如果放的话,那么一个O(n)的循环,就成功变成了O(n^2)的了。
我们要做的只是开个变量,在循环前计算一下,保存进去,然后把这个变量放在循环条件上就行了。