上一页 1 2 3 4 5 6 7 8 ··· 66 下一页
摘要: "传送门" 解题思路 这道题就是求带标号的无向连通图个数,首先考虑$O(n^2)$的做法,设$f_i$表示有$i$个节点的无向连通图个数,那么考虑容斥,先把所有的无向图求出,即为$2^{C(n,2)}$,再减去不联通的情况,而计算不联通情况时可以枚举$1$号点这个联通块的大小,就有方程 $$f_i= 阅读全文
posted @ 2019-02-25 19:52 Monster_Qi 阅读(183) 评论(0) 推荐(0) 编辑
摘要: "传送门" 解题思路 和以前做过的一道题有点像,就是区间逆序对之类的问题,用的是$BIT$套权值线段树,交换时讨论一下计算答案。。跑的不如暴力快。。 代码 cpp include include include include include using namespace std; const i 阅读全文
posted @ 2019-02-25 15:02 Monster_Qi 阅读(164) 评论(0) 推荐(0) 编辑
摘要: "传送门" 解题思路 推了推式子发现是个二维数点,想了想似乎排序加线段树难写,就写了个树套树,结果写完看见空间才$128M$。。各种奇技淫巧卡空间还是$MLE$到天上。后来只好乖乖的写排序+线段树。做法就是把式子写出来,然后把绝对值分类讨论成四种情况,发现这就是二维数点,然后讨论每种情况排序算最小值 阅读全文
posted @ 2019-02-25 10:51 Monster_Qi 阅读(213) 评论(0) 推荐(0) 编辑
摘要: "传送门" 解题思路 这里写的是常数巨大的线段树套$splay$,卡了半天常才过。首先线段树每个节点挂一个$splay$,$splay$中的元素即为线段树管辖的区间中的数。对于操作$1$,发现$rk$是可以求和的,所以直接在线段树上找到对应区间求$rk$即可,时间复杂度$O(nlog^2n)$;对于 阅读全文
posted @ 2019-02-24 19:42 Monster_Qi 阅读(160) 评论(0) 推荐(0) 编辑
摘要: "传送门" 解题思路 $BSGS$裸题??要求的是$g^a =A (mod$ $p)$,设$m$为$\sqrt p$,那么可以设$a=i m j$,式子变成 $$ g^{i m j}=A\mod p$$ 然后把$j$移过去, $$g^{i m}=A g^j\mod p$$ 然后可以预处理枚举$j$的 阅读全文
posted @ 2019-02-21 20:19 Monster_Qi 阅读(127) 评论(0) 推荐(0) 编辑
摘要: "传送门" 解题思路 可以离线,然后确定每个边的出现时间,算这个排序即可。然后就可以线段树分治了,连通性用并查集维护,因为要撤销,所以要按秩合并,时间复杂度$O(nlog^2 n)$ 代码 cpp include include include include include include usi 阅读全文
posted @ 2019-02-20 14:51 Monster_Qi 阅读(200) 评论(0) 推荐(0) 编辑
摘要: "传送门" 解题思路 暴力容斥复杂度太高,无法接受,考虑用$dp$。设$f(i)$表示从左上角开始不经过前面的阻断点,只经过$i$的阻断点。那么可以考虑容斥,用经过$i$的总方案数减去前面的阻断点到它的方案数,那么转移方程$$f(i)=C(x_i+y_i 2,x_i) \sum\limits_{j= 阅读全文
posted @ 2019-02-20 09:24 Monster_Qi 阅读(165) 评论(0) 推荐(0) 编辑
摘要: "传送门" 解题思路 设$f[i][j]$表示填了$i$个白色,$j$种彩色的方案数,那么显然$j using namespace std; typedef long long LL; const int N=2005; const int MOD=1e9+7; int n,k,f[N][N],fa 阅读全文
posted @ 2019-02-18 22:06 Monster_Qi 阅读(319) 评论(0) 推荐(0) 编辑
摘要: "传送门" 解题思路 前面的思路还是很好想的,就是要枚举最后一个$a$在哪出现算贡献,之后我先想的容斥,结果彻底偏了。。后来调了很久发现自己傻逼了,似乎不能容斥,终于走上正轨23333。首先可以写出一个$O(n^2)$的玩意,就是 $$ans=\sum\limits_{i=n}^{sum}C(n 1 阅读全文
posted @ 2019-02-18 21:58 Monster_Qi 阅读(283) 评论(0) 推荐(0) 编辑
摘要: "传送门" 解题思路 首先将这个模型放到坐标轴上,$x$轴表示$1$,$y$轴表示$0$。问题就转化成了从$(0,0)$走到$(n,m)$,每次可以猜测向$x$轴或向$y$轴,而实际也有一条路线,求猜中的个数的期望。假设$n include include include using namespa 阅读全文
posted @ 2019-02-18 16:36 Monster_Qi 阅读(188) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 66 下一页