#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 \ll 普通cin/cout
  • 需要换行时,使用换行符 "\n" 而非 endl,可以大幅增加程序运行速度。
  • 如果你打算竞的话,不太需要考计算机二级/三级...
  • 好好学英语!好好学高数!好好学线代!...

如果你看完之后,希望AC本题,那么输出一行字符串I Love Algorithm.即可。