P3195 [HNOI2008]玩具装箱 TLEer 发布于 06-09-20210.关于斜率优化DP 特点:看起来很nb,如果打错了式子会很难调(我不看题解调不出来)1.这道题的做法 emmm……先看最简单版的DP式子 $ f[i] =
P2564 [SCOI2009] 生日礼物 TLEer 发布于 06-09-2021去洛谷上看了一眼算法标签 噫!好!单调队列!然后就自行脑补了DP二字,然后就想不出来了…… 结果发现这就是单调队列,莫得DP 思路: 既然要 求的 与距
数学知识 TLEer 发布于 06-08-20211. 费马小定理 假如p是质数,且 $gcd(a,p)=1$,那么 $a^{(p-1)}≡1(mod p)$ 证明:为欧拉定理的特殊情况。 用途: 降幂,比如说求
20210524考试总结 TLEer 发布于 05-26-20211.考试状态 考试开始:第一题有点思路,第二题不就是异或高斯消元嘛,先放一会,再看第三题 先打T1,前40分钟打出来了正确的爆搜,然后用1.5小时的时间吧正确的爆搜改错,最后发现搜的不对又去打DP…… 然后就爆零了(考试前刚说过我从来就没爆过零) 这次考试算是一个教训吧,反正长记性了
模拟退火板子 TLEer 发布于 05-22-2021 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 #include <bits/stdc++.h> using namespace std; int calc() { //用dp,最短路,贪心,模拟等算法求出当前解。 } int SA() { double beginT = , endT = , delT = ; for (double T = beginT; T > endT; T *= delT) { //对于序列,枚举两个数并进行交换,得出当前解 //对于坐标,随机生成一个点进行计算 //对于网格图,随机枚举两个格点进行交换 //... if () // 当前解优于最优解 // 更新最优解 else if (exp(-当前 / T) * RAND_MAX < rand()) //还原之前的状态 } } int main() { srand(rand()); while((double)clock()/CLOCKS_PER_SEC<=0.8) SA();// 卡时 return 0; }