随笔分类 -  51Nod

摘要:前两天上课讲的题,还是比较simple的 考虑对于相似字符串的操作,不难发现两个字符串相似当且仅当它们循环同构 因此我们可以枚举循环节的长度i,那么和他循环同构的串的个数显然就是i 接下来就是计算循环节长为i的方案数了,我们不难想到可以在最短循环节长度处统计答案,因此直接大力容斥即可 复 阅读全文
posted @ 2020-08-20 09:15 空気力学の詩 阅读(103) 评论(0) 推荐(0) 编辑
摘要:一道比较基础的 计数题 ,还是一个常用的 单独计算贡献 的例子。 首先看题目和范围,暴力枚举肯定是不可行的,而且O(n logn)的算法貌似很难写。 ~~那我们就来想O(n)的吧~~,我们 单独考虑每一条边的贡献 ,我们注意到一个重要的性质: 树上任意两点间的最短路径都是唯一确定的。 这个 阅读全文
posted @ 2018-07-26 19:58 空気力学の詩 阅读(204) 评论(0) 推荐(0) 编辑
摘要:这其实是一道 树形DP 的神仙题。 然后开始推推推,1 hour later~~样例都过不了~~ 然后仔细一看题目,貌似像一个 最小割模型 ,然后5min想了想建图: 1. 首先 拆点 ,将每个点拆成进和出两个,然后连边,边权即为1(表示割掉这条边的代价) 2. 然后设超级源S,让S向所 阅读全文
posted @ 2018-07-23 19:31 空気力学の詩 阅读(121) 评论(0) 推荐(0) 编辑
摘要:一道很~~新颖~~的 概率DP ,我看数据范围还以为是有指数级别的复杂度的呢 记得有人说 期望要倒着推 ,但放在这道题上,就咕咕了吧。 我们考虑正着概率DP,设fi表示将剑升到i颗星花费的期望,这样我们可以得出转移: fi=fi+fi1+ci (期望的线性性质,因为无论如何 阅读全文
posted @ 2018-07-20 22:58 空気力学の詩 阅读(207) 评论(0) 推荐(0) 编辑
摘要:还是一道很简单的基础题,就是一个 最短路径树 的类型题目 我们首先可以发现这棵树必定满足从1出发到其它点的距离都是原图中的最短路 换句话说, 这棵树上的每一条边都是原图从1出发到其它点的最短路上的边 那么直接跑最短路,~~ SPFA ,不存在的?我只信DJ~~,然后记录那些边在最短路上 然后直接跑M 阅读全文
posted @ 2018-07-20 00:07 空気力学の詩 阅读(235) 评论(0) 推荐(0) 编辑
摘要:发现绍一的人很喜欢做51nod,不得不说这还是一个很全能的 良心 OJ 但是做的这道题就一点都不良心了,简直是毒瘤,调了一早上 首先我们考虑让一条路径的ax mod ay的值最大,我们简单分析一波可以得出一个结论: 当 ax为这条路径上的严格次大数,且ay为最大数 时,答案最 阅读全文
posted @ 2018-07-19 23:26 空気力学の詩 阅读(389) 评论(0) 推荐(0) 编辑
摘要:这是昨天上课 ChesterKing dalao 讲线代时的例题 当时看到这道题就觉得很水,记录一下后面两位的情况然后讨论一下转移即可 由于之前刚好在做矩阵题,所以常规的 矩阵快速幂 优化也很简单 好我们开始看题目 首先很容易考虑到所有的情况只和最后两位有关,所以我们设a,b,c,d表示结尾为10, 阅读全文
posted @ 2018-05-25 13:20 空気力学の詩 阅读(144) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示