卡常小tips

Posted pushinl

tags:

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

应AZe要求写一个小tipsqwq

快读:

inline int qr(){
    int x=0, f=1;
    char ch=getchar();
    for(;!isdigit(ch); ch=getchar()) if(ch=='-') f=-1;
    for(; isdigit(ch); ch=getchar()) x=(x<<3)+(x<<1)+ch-48;
    return x*f;
}

ksm:

int ksm(int n, int k, int p){//n^k%p
    int res=1;
    while(k){
        if(k&1) res=res*n%p;
        n=n*n%p;
        n>>=1;
    }
    return res;
}

++ii++快一丢丢

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

图论模板

bzoj4028 [HEOI2015]公约数数列(分块+卡常?)

一些日常卡常工具集合

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

译ECMAScript 2016, 2017, 2018 新特性之必读篇

pandas GroupBy上的方法apply:一般性的“拆分-应用-合并”