自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 2018 ICPC 沈阳站 M. Renaissance Past in Nancy 题解

T≤10T \le 10T≤10。有n≤104n \le 10^4n≤104种物品,每种物品重量和数量分别为1≤a,b≤1031\le a,b\le10^31≤a,b≤103,m≤104m\le10^4m≤104询问,每次询问区间1≤l,r≤n1\le l,r \le n1≤l,r≤n的物品装体积为c≤103c\le 10^3c≤103的方案数。可逆背包:对于背包问题,可以逆向转移而达到移除一个物品的贡献。计数背包可逆,而求max背包不可逆。背包的生成函数:01背包:1+xa1+x^a1+xa0

2021-06-07 10:25:59 263

原创 300iq Contest 1 E. Expected Value

E. Expected ValueE. Expected Value.题意:给出n≤3000n \le 3000n≤3000的稀疏无向图(边的个数是O(n)的),求从1号点出发随机游走到第1次到达n号点的期望步数。题解:直接上矩阵肯定是不行的。贴个快速消元的模板。#include<bits/stdc++.h>using namespace std;const int maxn = 100100;const long long mod = 998244353;long lon

2021-06-01 21:43:50 206

原创 2020 CCPC Changchun I Kawaii Courier 题解

I Random Walk On Tree链接: Kawaii Courier.题意:给出以kkk为根的n≤105n \le10^5n≤105个节点的树。定义fi(x)=∑i=1pixif_i(x)=\sum_{i=1}p_ix^ifi​(x)=∑i=1​pi​xi为从点i随机游走到节点k的生成函数。对于所有i∈[1,n]i∈[1,n]i∈[1,n]求i∑j=1jpjxji\sum_{j=1}jp_jx^ji∑j=1​jpj​xj,其中x为给定的数。题解:本质上是求xf′(x)xf'(x)x

2021-06-01 21:29:37 210 1

原创 第 45 届ICPC亚洲区域赛(济南)I Random Walk On Tree

I Random Walk On Tree链接: Random Walk On Tree.题意:给出以111为根的n≤105n \le10^5n≤105个节点的树。定义f(u,v)f(u,v)f(u,v)为从u随机游走到v的期望步数的平方。每次给出不相交的两个子树S、TS、TS、T,求∑u∈S,v∈Tf(u,s)\sum_{u∈S,v∈T}f(u,s)∑u∈S,v∈T​f(u,s)。题解:定义up(x)up(x)up(x)为从节点xxx走到faxfa_xfax​的的生成函数。down(x)

2021-06-01 19:02:28 295

原创 2020 ACM-ICPC澳门区域赛 B Boring Problem 主元法

2020 ACM-ICPC澳门区域赛题解BB给出n≤100n \le 100n≤100个长度为m≤100m \le 100m≤100的串TiT_iTi​和一个串RRR,对每个RRR的前缀,每次在其末尾以PiP_iPi​的概率添加字符i≤k≤26i \le k \le 26i≤k≤26,当生成的字符串SSS中存在一个TiT_iTi​为SSS的子串时停止,求生成的字符串的期望长度。题解:对TiT_iTi​建立AC自动机,设tri,jtr_{i,j}tri,j​表示从节点iii添加字符jjj到达的节点,E

2021-06-01 13:54:03 1477 3

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除