leetcode加快运行时间作弊代码

leetcode 加快运行时间作弊代码

今天在leetcode做题时看了别人4ms的代码时发现了一段神奇的代码,可以提高数据的读写速度,实测可以加快10ms用时

 

static const auto __ = []() // 最大子序列问题

{
ios::sync_with_stdio(false);

// sync_with_stdio(false)是为了打断iostream输入输出到缓存,可以节约很多时间,使之与scanf相差无几。

cin.tie(nullptr);

// tie是将两个stream板顶的函数,空参数的话返回当前的输出指针,即tie(0)与tie(nullptr)来解决cin与cout的绑定。

return nullptr;

}();

用法:

//把作弊码复制到这里,即Solution前面,提高数据的读写速度





//

class Solution {

......

.....

.....

};

 

你可能感兴趣的:(C++,算法,leetcode)