上一页 1 2 3 4 5 6 7 8 ··· 16 下一页
摘要: 爬山 JSOI2016 炸弹攻击 由于是随机坐标,且ans是整数变化不大,我们可以使用一半的模拟退火一半的爬山 #include<bits/stdc++.h> #include<ctime> #include<cstdlib> #include<iostream> using namespace s 阅读全文
posted @ 2021-02-02 10:25 lcyfrog 阅读(180) 评论(0) 推荐(0)
摘要: 基数排序板子 noip好像t4还有20分是这个 另外,挑排(松排)是把基数U设为 $2^8$ 卡进cache,需要卡常的话可以试试 #include<bits/stdc++.h> using namespace std; const int N = 1e5+200,U=65536,L=16; #de 阅读全文
posted @ 2021-02-01 18:56 lcyfrog 阅读(138) 评论(0) 推荐(1)
摘要: 计数/容斥乱做 阅读全文
posted @ 2021-01-26 14:22 lcyfrog 阅读(159) 评论(0) 推荐(0)
摘要: luoguP4389 完全背包计数 题意就是完全背包计数,也就是求出$\prod\frac{1}{1-x^}$ 这个东西肯定不能直接做,我们考虑ln \[ \ln(\frac{1}{1-x^v}) =-\ln(1-x^v)\\=-\int\frac{(1-x^v)'}{1-x^v}\\=-\int 阅读全文
posted @ 2021-01-18 14:33 lcyfrog 阅读(156) 评论(0) 推荐(0)
摘要: 欧拉回路学习笔记 阅读全文
posted @ 2021-01-13 20:07 lcyfrog 阅读(135) 评论(0) 推荐(1)
摘要: 配对堆学习笔记 阅读全文
posted @ 2021-01-12 15:54 lcyfrog 阅读(137) 评论(0) 推荐(0)
摘要: SD2018集训Day2 子串 给定一个长度为 \(m\) 的串 \(S\),其中每个求有多少长度为 \(n\) 的子串 \(t\),满足对其作用一次排列 \(p\) 之后 不变,即 \(t_i = t_{p_i}\)。 \(S\) 的字符集大小是 \(c\),每个字符都是一个 \(1\) 到 \( 阅读全文
posted @ 2021-01-11 20:03 lcyfrog 阅读(130) 评论(0) 推荐(0)
摘要: 正睿2020三月集训day5 A.买到 套路的状压dp 一个小思维点是dp值可以同时作为时间的状态 B. 口罩 题意:删掉K条边再加上K条边,求不同的树的数量 我们考虑二项式反演(钦定到恰好的转化),考虑钦定有$k$条边和原树不同(先断掉) 然后对于$n-k+1=x$个连通块,其形成的不同的树的个数 阅读全文
posted @ 2021-01-08 16:51 lcyfrog 阅读(143) 评论(0) 推荐(0)
摘要: ETT学习笔记 其实是伪ETT,上U裙问了下说真ETT还能换根,维护边的欧拉序啥的,不过找不到论文就没去学( 这里讲的ETT是用平衡树维护欧拉序,支持换父亲,子树加子树查询等操作。 例题 BZOJ3786 题目要求1. 到根的路径查询 2. 子树加 3. 换父亲 直接使用这种ETT即可。 值得注意的 阅读全文
posted @ 2021-01-03 22:09 lcyfrog 阅读(757) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2020-12-04 11:33 lcyfrog 阅读(534) 评论(2) 推荐(1)
上一页 1 2 3 4 5 6 7 8 ··· 16 下一页