数学
文章平均质量分 56
Ghostkkkk
这个作者很懒,什么都没留下…
展开
-
HDU 6305 RMQ Similar Sequence 笛卡尔树
题意:给你一个序列a, 定义RMQ(A,l,r) 为A序列 l到r中最大值的最小位置i。RMQ相似即 对于A,B两个序列,使得任意l ,r , RMQ(A,l,r)= RMQ(B,l,r)现在B序列元素的值均在[0,1]随机。如果B与A RMQ相似,则B的重量为B元素的和,否则为0。求B的期望重量。题解:笛卡尔树 正好可以代表任意的RMQ(A,l,r)。对每个节点,都求...原创 2018-07-27 15:57:03 · 225 阅读 · 0 评论 -
HDU - 6331 Walking Plan 矩阵乘法 最短路
题意:给你n个点m条边的有向图。有Q次询问,每次问你从s到t至少经过k条边的最短距离。n <= 50, m<= 10000, q<= 100000, k<= 10000.题解:设f[i][j][k]为从i到j恰好经过了k条边的最小距离。f[k][i][j] = min( f[x][i][t] + f[k - x][t][j] )。注意到这个转移类似矩...原创 2018-07-31 22:06:05 · 344 阅读 · 0 评论 -
牛客网暑期ACM多校训练营(第八场)H——Playing games FWT优化dp
链接:https://www.nowcoder.com/acm/contest/146/H来源:牛客网 题目描述Niuniu likes playing games. He has n piles of stones. The i-th pile has ai stones. He wants to play with his good friend, UinUin. Niuniu c...原创 2018-08-14 20:17:39 · 379 阅读 · 0 评论 -
HDU - 6333 Harvest of Apples 莫队 分块打表
Problem DescriptionThere are n apples on a tree, numbered from 1 to n.Count the number of ways to pick at most m apples. InputThe first line of the input contains an integer T (1≤T≤105) denot...原创 2018-08-14 20:48:39 · 145 阅读 · 0 评论 -
CF 908D New Year and Arbitrary Arrangement 期望DP
Let dp[i][j] be the expected answer given that there are i subsequences of the form ‘a’ in the prefix and j subsequences of the form ‘ab’ in the prefix.Then, we have something like dp[i][j] = (pa * ...原创 2018-08-21 16:29:06 · 211 阅读 · 0 评论 -
ZOJ - 3329 One Person Game 概率DP 数学消环
题意有三个色子,每个色子有ki面,分别代表1-ki。每次你丢三个色子,如果分别摇到a, b, c,则积分器归零, 否则积分器加a+b+c。积分器大于n时游戏结束。问期望丢的次数。题解设d[i] 为当前积分器为i时距离游戏结束还需要丢的期望次数。d[i] = + d[0] * p[0] + 1.p[i]为摇到的和为i的概率。显然dp方程有环。即dp[i]既由...原创 2018-08-21 22:00:13 · 135 阅读 · 0 评论 -
CF 827E - Rusty String FFT 字符串 循环节
题意:给你一个字符串,只含'V', 'K', '?',其中'?’可能是任意这两个字符之一,问可能的循环节?(循环节不用整除N,只要满足s[i] = s[i + k])题解:找循环节,就是找所有公共前后缀长度。现在有'?’ ,属于模糊匹配, 只能用FFT。等于0的话就可以匹配,拆开是,做三次FFT即可。(貌似不用做三次,别人都是做一次,我的做法常数比较大,贴一个别人的博客:...原创 2018-09-20 22:08:01 · 268 阅读 · 0 评论 -
CF 954I - Yet Another String Matching Problem FFT 字符串
题意:给你两个字符串S,T。对于每个T长度的S子串,你需要求出他们的“距离”。你每次可以将一个字符变成另一个字符,对于两个串都变,距离就是变化次数最小值使得两串相同。字符集a - f。题解:如果长度相同,和CF另一题一模一样,只要把同一位置的两个字符连边,然后并查集一下就可以了。现在还是一样,只是多了FFT,我们枚举转换字符i, j, 6 * 6 = 36种,然后把S中...原创 2018-10-09 14:49:03 · 232 阅读 · 0 评论 -
Wannafly挑战赛26 D.禁书目录 排列组合 贡献
链接:https://www.nowcoder.com/acm/contest/212/D来源:牛客网 题目描述清教需要定期给Index清除记忆,在此之前需要把当中的十万三千本禁书取出来......不幸的是,禁书一旦离开了Index就非常脆弱,具体来说,每一本禁书都有一个魔力值 ai ,其记载的内容是 bi ,取出后的 n 本不同的禁书形成了一个排列,如果说对于一本禁书 i ,其左...原创 2018-10-17 20:17:20 · 259 阅读 · 0 评论