刷题注意事项
1.scanf和printf
用于格式化输入输出
不能取消同步流
2.cin和cout(c++特性)
简洁,在取消同步流的情况下一般比scanf更快
取消同步流一定要写完整
1 | ios::sync_with_stdio(0), cin.tie(0), cout.tie(0); |
一般不要使用cout << endl;改用cout << ‘\n’;
endl=’\n’+强制刷新缓冲区(比较慢而且一般也不需要)
3.输入就单独的输入,一会输入做io,一会做计算反而慢一点。
4.定义时一般使用using type xx = xxx;而不是#define xx xxx;前者为一个变量,后者为整体带入,如果没括号可能会导致计算错误。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 dmw's blog!
评论