上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 17 下一页
摘要: 题目描述: 有M个球,一开始每个球均有一个初始标号,标号范围为1~N且为整数,标号为i的球有ai个,并保证Σai = M。 每次操作等概率取出一个球(即取出每个球的概率均为1/M),若这个球标号为k(k < N),则将它重新标号为k + 1;若这个球标号为N,则将其重标号为1。(取出球后并不将其丢弃 阅读全文
posted @ 2019-01-28 08:54 Jessiejzy 阅读(212) 评论(0) 推荐(0) 编辑
摘要: 题目描述: 算法标签:斜率优化 以下代码: #include<bits/stdc++.h> #define il inline #define LL long long #define db double #define _(d) while(d(isdigit(ch=getchar()))) us 阅读全文
posted @ 2019-01-28 08:51 Jessiejzy 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 题目描述: 算法标签:递推式,矩阵优化dp 思路: 感觉遇到组合数相加式子都可以仔细观察一下他的递推关系,求出递推式后把项与项的关系放到矩阵里,快速幂处理一下就结束了。 以下代码: #include<bits/stdc++.h> #define il inline #define LL long l 阅读全文
posted @ 2019-01-28 08:48 Jessiejzy 阅读(110) 评论(0) 推荐(0) 编辑
摘要: 题目描述: 算法标签:dp,决策单调性 思路: 求导证明dp式子具有决策单调的性质,其他应该是常规操作吧...看看代码应该能懂。 小提示:要用long double存不然会死。 以下代码: #include<bits/stdc++.h> #define il inline #define LL lo 阅读全文
posted @ 2019-01-28 08:41 Jessiejzy 阅读(396) 评论(0) 推荐(0) 编辑
摘要: 题目描述: 算法标签:dp优化 思路: 容易列出式子:f[i]表示收集到第i个馅饼最多收集到的馅饼。 之后列出式子后,有一个abs,把他去掉得到两个条件,形成二维偏序,树状数组维护即可。 以下代码: #include<bits/stdc++.h> #define il inline #define 阅读全文
posted @ 2019-01-27 09:24 Jessiejzy 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 题目描述: 算法标签:点分治,二分,分数规划 思路: 考虑二分出答案,于是对于每一个点把他的权值减去二分出的答案的和相加大于0,且长度适宜,则满足。 于是用点分治判断是否存在这样的路径。 以下代码: #include<bits/stdc++.h> #define il inline #define 阅读全文
posted @ 2019-01-27 09:19 Jessiejzy 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 题目描述: 给出N个正整数a[1..N],再给出K个关系符号(>、<或=)s[1..k]。选出一个长度为L的子序列(不要求连续),要求这个子序列的第i项和第i+1项的的大小关系为s[(i-1)mod K+1]。求出L的最大值。 算法标签:dp,树状数组 思路: 令f[i]为第i位能最多匹配到的选出的 阅读全文
posted @ 2019-01-27 09:08 Jessiejzy 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 题目描述: 算法标签:推式子,组合数的一些性质 思路: 考虑满足第一个条件的方案数,对于任意一种排列,前1-y中每一位为前y位最大值的概率均等,所以第y位为前y为最大值的方案数为 考虑第二个条件,任选两个不同的数位x,y,2*Px<2*Py的概率和2*Px>2*Py的概率相等,所以我们如果求出2*P 阅读全文
posted @ 2019-01-19 20:51 Jessiejzy 阅读(292) 评论(0) 推荐(0) 编辑
摘要: 题目描述: 茉优最近研究发现,一个人的想愿能力可以认为是字符串S的一个子串S[l,r],而连接值可以认为是这个子串的本质不同子序列个数。现在她想验证她的结论是否正确,于是她给了你Q个询问,希望你帮她来计算,注意空串也是子序列。 因为茉优已经有一个答案了,所以你只要输出ZQ的值检验即可。 思路: 考虑 阅读全文
posted @ 2019-01-19 14:39 Jessiejzy 阅读(276) 评论(0) 推荐(0) 编辑
摘要: 题目描述: 羽月最近发现,她发动能力的过程是这样的:构建一个 V 个点的有向图 G,初始为没有任何边,接下来羽月在脑中构建出一个长度为 E 的边的序列,序列中元素两两不同,然后羽月将这些边依次加入图中,每次加入之后计算当前图的强连通分量个数并记下来,最后得到一个长度为E 的序列,这个序列就是能力的效 阅读全文
posted @ 2019-01-19 14:03 Jessiejzy 阅读(198) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 17 下一页