自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

xgc_woker的博客

“人的生命的价值不在于长短,而在于对社会的贡献。”

原创 子喔解少

高二OIer,想变成现充的宅男

2019-12-25 15:14:42 189 7

原创 谈谈主席树的那些事儿

1 [视频] 【主席树】第K小的数Ⅰ(caioj1441)主席树为什么叫主席树呢? 因为发明它的fotile被我们叫做fotile主席,所以就叫主席树。 首先就先来讲一下它的两个主要函数插入和合并。 这里的插入使用的是动态开点。 因为很多时候线段树维护的区间很大,而能定义的空间是有...

2017-09-18 13:50:49 3327 4

原创 THUWC2020题解

我去了P营,但隔壁好像很有意思,于是我也来更题解辣!/se 题面来自xht。 DAY1 T1 这道题简单。 T2 这道题比较难写,我觉得如果是我可能就跳了。 大概是一个基环树+LCT,怪恶心的。 T3 这道题稍微有意思一点,感觉区分度主要在这道题上面。 容易发现,你如果求一个最小生成树的话,那么...

2020-01-07 20:20:02 294 0

原创 PKUWC2020游记+题解

有点小难受这次打的。 DAY0 来到了北京有点小冷。 去报到的时候看到了疑似北大集训的讲题现场。 晚上颓废。 DAY1 这一天没有上百,因此我也不说具体分数是多少了。 最主要是我的心路历程。 开场看了一会儿T1没有思路。 看T2很快就会做了,写了一个小时发现过不去样例,非常难受,当时写了一个暴...

2019-12-25 15:40:35 323 0

原创 CSP-S2019游记

最后一次csp了吧。 进行了很多思考。

2019-11-17 21:08:08 197 3

原创 数学笔记

求极限: 关于求00\frac 0000​形: 上下两个式子取次数最小的,然后化简。 不可搞的一般求泰勒展开,取泰勒展开中最小的项来搞。 记一些基本的泰勒展开: 一般要能求导才行,所以不是很能求导的东西我不是很会。 泰勒展开的主要思想就是希望一阶导在某个位置求的值相同,二阶导在某个位置求的值相同…...

2019-10-24 15:45:07 106 0

原创 【清华集训2017】生成树计数 pufer序+分治NTT优化DP

Description 在一个sss个点的图中,存在s−ns−ns−n条边,使图中形成了nnn个连通块,第iii个连通块中有aia_iai​个点。 现在我们需要再连接n−1n−1n−1条边,使该图变成一棵树。对一种连边方案,设原图中第iii个连通块连出了did_idi​条边,那么这棵树TTT的...

2019-08-05 22:26:33 143 0

原创 PKUSC2019真游记

我来北京旅游了!!! 北京让我充分感受到了骑自行车的快感! DAY0 坐飞机来到了北京,一路上被去隔壁sc的roseD的体无完肤。 感觉首都机场并没有想象中那种人山人海的感觉。 住酒店什么的搞了半天,终于可以去北大辣! 下午的时候约上了之前的师兄cjj,请他带我们逛北大,看了看湖塔...

2019-05-28 09:19:50 853 1

原创 GDSOI2019爆蛋记

因为有人催,所以写了这篇东西,真的没脸写,考得太差了。。。 DAY0 去到酒店发现非常豪华,这应该是我出来比赛住过最好的酒店了吧。 跟rose一个房,这谁顶得住啊。 DAY1 昨天晚上睡得很好,不知道考试怎么样。 进考场之前遇到了和蔼可亲的麦老大,与他交流了一下。 进考场,打了几个板子后发了密...

2019-05-20 20:15:34 187 1

原创 Atcoder做题记录

ARC101E - Ribbons on Tree 容斥树形dpdpdp,设f[x][k]f[x][k]f[x][k]为以xxx为根的子树,上面大小为kkk的连通块没有匹配。 首先一个大小为nnn的子树的自由完全匹配方案我们先预处理出来。 转移的话对于一个xxx考虑那些边是一定不选的的,不选...

2019-04-18 20:19:22 163 0

原创 Codeforces 1119FNiyaz and Small Degrees 树形DP+堆优化

Description 现在给你一颗树,边有边权,回答nnn个询问,分别是对于x=0,1,2..(n−1)x=0,1,2..(n−1)x=0,1,2..(n−1),使得每个点的度数都不超过xxx,最小化删掉的权值。 Sample Input 5 1 2 1 1 3 2 1 4 3 ...

2019-04-09 19:48:38 102 0

原创 SDOI2017题解

round1round1round1就不贴代码了。。。 放个R2R2R2代码。 数字表格 写过了 树点涂色 又写过了 序列计数 预处理质数模PPP意义下的个数, 以及和数模PPP意义下的个数, 设f[i][j]f[i][j]f[i][j]为iii表示是否出现过质数,j...

2019-03-12 11:05:19 144 0

原创 [SDOI2017]硬币游戏 Hash+高斯消元

Description 给你一个字符串集,构造一个串每个位置等概率的插入。 问字符串集中每个字符串最先出现在构造的串中的概率。 Sample Input 3 3 THT TTH HTT Sample Output 0.3333333333 0.2500000000 0...

2019-03-07 20:02:46 61 0

原创 HAOI2018题解

这一年搞了我好久。。。 但还都是比较可做的。 奇怪的背包 对于每一个物品iii,他能拼出的物品ddd满足d∣gcd(P,V[i])d|gcd(P,V[i])d∣gcd(P,V[i]),所以一个物品只需要对PPP去gcdgcdgcd即可。 根据蜚蜀定理你一堆物品能拼出的物品为这堆物品的g...

2019-03-05 17:02:30 73 0

原创 JSOI2016部分题题解

边做边更吧。。。 独特的树叶 判断两棵树是否相同可以使用树HashHashHash, 我用的HashHashHash方式是按照子树大小来HashHashHash。 然后你搞一个换根DPDPDP判一下即可。。。 #include &l...

2019-03-02 19:05:15 87 0

原创 BZOJ2671: Calc 莫比乌斯反演

Description 给出NNN,统计满足下面条件的数对(a,b)(a,b)(a,b)的个数: 1.1<=a<b<=N1.1<=a<b<=N1.1<=...

2019-03-02 09:20:51 75 0

原创 PAM学习笔记

Manacher 按照惯例,先放上manachermanachermanacher(其实是为了给自己看。。。 首先为了处理奇数串和偶数串的问题,我们可以给两个字符之间插入一些特殊字符。 设p[i]p[i]p[i]为以iii为中心最长回文串长度。 设mxmxmx为当前i+p[i]i+p[i]...

2019-03-01 10:18:12 184 0

原创 BZOJ1396: 识别子串 SAM+线段树

Description 对于一个字符串SSS,一个位置xxx的识别子串T=S(i,j)T=S(i,j)T=S(i,j)为: 1.i<=x<=j1.i<=x<=j1.i<=x<=j 2...

2019-03-01 08:38:50 90 0

原创 JXOI2018题解

排列问题 比较明显的贪心吧,就先让排名最小的增加到排名第二的权值,再让排名第二的权值增加到排名第三的权值,sortsortsort完之后按顺序搞就好了,模数搞错弄了半天。。。 #include <ctime> #include <cmath&am...

2019-02-28 19:45:56 99 2

原创 BZOJ2589: Spoj 10707 Count on a tree II 树上分块+可持久化块状数组

Description 给定一棵NNN个节点的树,每个点有一个权值,对于MMM个询问(u,v)(u,v)(u,v),你需要回答uxorlastansu xor lastansuxorlastans和vvv这两个节点间有多少种不同的点权。其中lastanslastanslastans是上一个询问的...

2019-02-28 11:35:30 167 0

原创 [Jsoi2018]军训列队 主席树

Description 一共有nnn个学生,第iii个学生的休息位置是a[i]a[i]a[i]。每一次命令,教官会指定一个区间[l,r][l, r][l,r]和集合点kkk,所有编号在[l,r][l, r][l,r]内的学生都必须赶到集合点列队。在列队时,每一个学生需要选择[k,k+r−l][k...

2019-02-28 07:13:12 95 0

原创 [Wc2007]剪刀石头布 迭代

Description 给你若干条边,你自己安排剩下的边,求最多有多少个三元环。 Sample Input 3 0 1 2 0 0 2 2 2 0 Sample Output 1 0 1 0 0 0 1 1 0 0 首先可能的三元环数量为:C(n,3)C(n,3...

2019-02-27 16:30:22 63 0

原创 [Sdoi2017]数字表格 莫比乌斯反演

Description DorisDorisDoris刚刚学习了FibonacciFibonacciFibonacci数列。用f[i]f[i]f[i]表示数列的第i项,那么 f[0]=0,f[1]=1,f[n]=f[n−1]+f[n−2],n>=2f[0]=0 ,f[1...

2019-02-26 22:02:04 62 0

原创 BZOJ5406: Gift 第一类斯特林数

Description 定义两个排列相似度为一个排列交换两个元素得到另一个的最小步数。 给你两个排列A,BA,BA,B,其中一些元素是000,你可以补上一些数。 现在询问对于每一个iii,补全后相似度为i的方案数。 Sample Input 3 1 0 0 0 2 0 Sa...

2019-02-21 13:01:12 184 0

原创 BZOJ3462: DZY Loves Math II DP

Description 我们称一个数nnn的S−S-S−质数拆分满足以下条件: 1.p1+p2+p3+p4+...+pk=n1.p1+p2+p3+p4+...+pk=n1.p1+p2+p3+p4+...+pk=n 2.p1<=p2<=p3&amp...

2019-02-20 15:24:53 73 0

原创 UOJ#406/LOJ2864【IOI2018】排座位 线段树

Description 你要在一个长方形大厅里举办国际编程比赛,该大厅共有 HWHWHW 个座位(HHH 行 WWW 列)。行的编号是从 000 到 H−1H-1H−1,列的编号是从 000 到 W−1W-1W−1。位于 rrr 行 ccc 列的座位用 (r,c)(r,c)(r,c) 表示。一共邀...

2019-02-12 22:17:09 110 0

原创 UOJ#410/LOJ2868【IOI2018】会议 笛卡尔树+线段树

Description 有 NNN 座山横着排成一行,从左到右编号为从 000 到 N−1N−1N−1。山 iii 的高度为 Hi(0≤i≤N−1)Hi( 0≤i≤N−1 )Hi(0≤i≤N−1)。每座山的顶上恰好住着一个人。 你打算举行 QQQ 个会议,编号为从 000 到 Q−1Q−1Q−...

2019-02-12 15:09:51 90 0

原创 【UR #5】怎样跑得更快 莫比乌斯反演

Description 给你一个b序列,求x序列,b和x满足下式。 ∑j=1ngcd(i,j)c⋅lcm(i,j)d⋅xj≡bi(modp)\sum_{j = 1}^{n} gcd(i, j)^c \cdot lcm(i, j)^d \cdot x_j \equiv b_i \pmod{p}j...

2019-01-25 19:41:25 174 2

原创 【集训队作业2018】普通的计数题 DP+分治NTT

Description 你有一个010101序列,初始时序列为空。你可以对序列进行两种操作: 1.在序列末端插入一个000。 2.在序列中删去一个子序列,并在序列末端插入一个111。这里对子序列的选取有一定限制,设子序列中包含xxx个000,yyy个111,则你选取的子序列必须满足: 1.子序列不...

2019-01-16 22:09:42 149 0

原创 codeforces 1063F String Journey dp+后缀数组

Description 有一个长度为nnn的字符串sss。定义一种划分为kkk个字符串构成的序列tk{tk}tk,满足: 对于i>1i > 1i>1,tititi 是ti−1ti−1ti−1的子串。 s=u1t...

2019-01-14 20:32:06 97 1

原创 Atcoder arc093F 容斥+DP

Decription 有2^

2019-01-11 20:51:52 136 1

原创 [HAOI2015]按位或 min-max容斥+FWT

Description 刚开始你有一个数字000,每一秒钟你会随机选择一个[0,2n−1][0,2^n-1][0,2n−1]的数字,与你手上的数字进行或操作。选择数字i的概率是p[i]p[i]p[i]。保证0<=p[i]&lt...

2019-01-06 21:59:08 109 1

原创 [SDOI2015]排序 搜索

Description 小AAA有一个1−2N1-2^N1−2N的排列A[1..2N]A[1..2^N]A[1..2N],他希望将AAA数组从小到大排序,小AAA可以执行的操作有NNN种,每种操作最多可以执行一次,对于所有的i(1<=i<=N)i(1&a...

2019-01-02 21:32:55 77 3

原创 51nod1038 X^A Mod P 原根+BSGS

Description XAmodP=BX^A mod P = BXAmodP=B,其中PPP为质数。给出PPP和AAA BBB,求<P< P<P的所有XXX。 例如:P=11,A=3,B=5P = 11,A = 3,B = 5P=11...

2019-01-02 20:36:42 48 0

原创 [Wc2008]游览计划 斯坦纳树

Description 给一张网格图,有一些点必须选,必选的的店无价值,其余有价值,问把必须点全部连起来的最小代价。 Sample Input 4 4 0 1 1 0 2 5 5 1 1 5 5 1 0 1 1 0 Sample Output 6 xoox ___o ___o xoox 斯坦...

2019-01-02 14:51:26 52 0

原创 BZOJ4589: Hard Nim FWT

Description Claris和NanoApe在玩石子游戏,他们有n堆石子,规则如下: Claris和NanoApe两个人轮流拿石子,Claris先拿。 每次只能从一堆中取若干个,可将一堆全取走,但不可不取,拿到最后1颗石子的人获胜。 不同的初始局面,决定了最终的获胜者,有些局面下先拿的...

2019-01-02 10:34:43 66 0

原创 BZOJ5093 [Lydsy1711月赛]图的价值 第二类斯特林数+NTT

Description 一个带标号的图的价值定义为每个点度数的k次方的和。 给定n和k,请计算所有n个点的带标号的简单无向图的价值之和。 Sample Input 6 5 Sample Output 67584000 首先考虑每个点的贡献,点之间互不影响所以一个点的答案乘...

2018-12-31 19:59:13 151 0

原创 斯特林数学习笔记

以后还会补充 第一类斯特林数 S(n,k)S(n,k)S(n,k):nnn个不同的人围着mmm相同的桌子,每个桌子非空。 第一类斯特林数的求法 S(n,k)=S(n−1,k−1)+(n−1)S(n−1,k)S(n,k)=S(n-1,k-1)+(n-1)S(n-1,k)S(n,k)=S(...

2018-12-31 16:54:56 97 0

原创 Codeforces Round #146 E. Number Challenge 莫比乌斯反演

Description 定义d(i)d(i)d(i)为iii的约数个数,求: ∑i=1a∑j=1b∑k=1cd(ijk)\sum_{i=1}^a\sum_{j=1}^b\sum_{k=1}^cd(ijk)i=1∑a​j=1∑b​k=1∑c​d(ijk) Sample Input 2 2...

2018-12-29 16:27:04 68 0

原创 BZOJ3601: 一个人的数论 莫比乌斯反演+高斯消元

Description 给出一个d,一个n(n以质因数分解式给出)求: ∑inid∗[gcd(i,n)==1]\sum_i^ni^d*[gcd(i,n)==1]i∑n​id∗[gcd(i,n)==1] Sample Input 3 2 2 1 5 1 Sample Outpu...

2018-12-27 15:28:58 65 0

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