卡常头文件

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了卡常头文件相关的知识,希望对你有一定的参考价值。

#pragma GCC optimize("Ofast")
#pragma GCC target("sse3","sse2","sse")
//#pragma GCC target("avx","sse4","sse4.1","sse4.2","ssse3")
//#pragma GCC target("f16c")
//#pragma GCC target("fma","avx2")
//#pragma GCC target("xop","fma4")
#pragma GCC optimize("inline","fast-math","unroll-loops","no-stack-protector")
#pragma GCC diagnostic error "-fwhole-program"
#pragma GCC diagnostic error "-fcse-skip-blocks"
#pragma GCC diagnostic error "-funsafe-loop-optimizations"
#pragma GCC diagnostic error "-std=c++14"

注释掉的几行是特殊指令集,要视评测机决定是否使用(都试一下,如果评测机不支持,但是开了,就会RE)

没注释掉的那行特殊指令集应该是比较普遍能用的

 

以上是关于卡常头文件的主要内容,如果未能解决你的问题,请参考以下文章

一些日常卡常工具集合

习题:大魔法师(矩阵&线段树&卡常)

VSCode自定义代码片段——.vue文件的模板

VSCode自定义代码片段2——.vue文件的模板

卡常模板

时间卡常技巧