zoukankan      html  css  js  c++  java
  • 卡常头文件

    #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)

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

    加了特殊指令集不一定会变快(可能变慢)

    第2-6行中:

    xjoi、洛谷可以用前三行

    hdu第一行

    也许有用(?):

    ...optimize("-funroll-all-loops")
    #pragma GCC diagnostic error "-fforce-addr"

    奇怪的质数:

    1e14级别

    360023843327831

    100000000000000

  • 相关阅读:
    web端
    vue 键盘事件keyup/keydoen
    APiCloud
    APiCloud
    对于HTML和XML的理解
    JS 的三种定义变量 var let const
    jQuery
    NodeJS 阻塞/非阻塞
    NodeJs REPL交互式解析器常用命令
    用NodeJS创建一个聊天服务器
  • 原文地址:https://www.cnblogs.com/hehe54321/p/8504436.html
Copyright © 2011-2022 走看看