#P0002. 常见问题Q&A
常见问题Q&A
请注意,这不是一道题。这是一篇常见问题回答帖,我们会收集答疑过程中的常见问题,并在这里统一解答。
- 初学时可以先不接触指针,也可以先不接触Class等高级语法。
- 大数组务必开在全局,否则可能会造成程序栈空间溢出,造成Runtime Error!
- 务必养成
return 0;
的好习惯。在有些比赛,中,不return 0;
会造成程序Runtime Error。 - 务必不要使用
#define int long long
,这会让你失去对数据范围的敏感性。 - 在主函数的第一行使用
ios::sync_with_stdio(false);cin.tie(0);cout.tie(0);
可以加快代码输入输出的效率,具体原理请自行网络搜索。几种读入方式速度的比较:fread快读
<关流cin/cout
<普通快读
<scanf/printf
普通cin/cout
。 - 需要换行时,使用换行符
"\n"
而非endl
,可以大幅增加程序运行速度。 - 如果你打算竞的话,不太需要考计算机二级/三级...
- 好好学英语!好好学高数!好好学线代!...
如果你看完之后,希望AC本题,那么输出一行字符串I Love Algorithm.
即可。