据说使用 bits/stdc++.h 的原因是:
它包含了大多数常用的 C++ 标准头文件,
这就是道听途说的“快”——打字快。
STL 都是模板化的高效算法,照理运行速度最快,
前面贴的代码也用了模板、STL容器,
猜测竞赛环境允许用STL,至于编译优化是否打开就无从得知了。
【 在 ArchLinux (a lightweight and flexible distribution) 的大作中提到: 】
: 以前(C++03的时代)的竞赛老师说用C++的话用iostream可能会超时,所以竞赛选手会偏向于使用stdio.另外STL也是会避免使用的,不知道是因为竞赛用环境的编译选项不开优化还是被禁用了。
--
FROM 183.131.110.*