FastIO
写程序总有想不到正解的时候,时间复杂度不合要求,便只能打暴力来骗点分,所以如何优化暴力便成为我这种菜鸡钻研的课题了.
既然在算法层面找不到突破口,那我就走一点歪门邪道.
除了算法,对程序运行时间影响最大的因素是什么?
读入输出
所以贴上究级代码
1 | namespace IO { |
调用方法
读入
1 | n = IO::read < int > (); |
输出
1 | IO::print(ans); |
实测
光贴代码没说服力
我们来看看真正的运行结果
emmm
对于一般情况速度都有明显提升,在这里我就懒得截屏了.