上一页 1 ··· 28 29 30 31 32 33 34 35 36 ··· 66 下一页
摘要: LINK: "P5667 拉格朗日插值2" 给出了n个连续的取值的自变量的点值 求 f(m+1),f(m+2),...f(m+n). 如果我们直接把f这个函数给插值出来就变成了了多项式多点求值 这个难度好像有点大。 不妨 直接考虑拉格朗日插值。 设此时要求f(k) 那么则有 $\sum_{i=0}^ 阅读全文
posted @ 2020-04-14 21:25 chdy 阅读(237) 评论(0) 推荐(0) 编辑
摘要: LINK: "duoxiao OJ LCA on Tree" 题目: 一道树链剖分+树状数组的神题。 (直接nQ的暴力有50. 其实对于树随机的时候不难想到一个算法 对于x的修改 暴力修改到根. 对于儿子的答案维护 不难发现维护几个变量值即可 这样做每次是Qh的复杂度 在树随机时为logn 考虑正解 阅读全文
posted @ 2020-04-14 20:42 chdy 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 考试的时候 看到概率 看到期望我就怂 推了一波矩阵树推自闭了 发现 边权点权的什么也不是。 想到了树形dp 维护所有边的断开情况 然后发现数联通块的和再k次方过于困难。 这个时候 应该仔细观察一下 和再k次方之后会出现什么 容易发现是一个类似隔板法的东西。 也就是 选出k个点的集合 集合可重 代价为 阅读全文
posted @ 2020-04-14 14:28 chdy 阅读(275) 评论(0) 推荐(0) 编辑
摘要: 考试中 插值往往很重要 如一个多项式很难求的时候 我们经常带入数值生成点值 最终进行插值插出来。 不过GAUSS消元的复杂度太高 一般采用拉格朗日插值法。 n+1个x坐标不同的点可以确定唯一的最高为n次的多项式。 设该多项式为f(x) 第i个点的坐标为(xi,yi) 如果我们要在k点处取值 那么 f 阅读全文
posted @ 2020-04-13 21:12 chdy 阅读(400) 评论(0) 推荐(0) 编辑
摘要: LINK: "Select Half" 考试的时候调了一个小时给调自闭了 原来是dp的姿势不太对。 首先 容易发现 奇数最多空2个位置 偶数最多空1一个位置 然后 设f[i][j][k]表示第i个数选了没有j 且当前用了k个空位的最大值。 然后把自己给dp迷了 最后发现选的数量无法固定所以 这个dp 阅读全文
posted @ 2020-04-13 18:51 chdy 阅读(243) 评论(0) 推荐(0) 编辑
摘要: 考试的时候昏了头 没算空间 这道题我爆零了。值得注意的是 一般认为bitset的空间是 int 的1/w倍 对于那m条边 无论如何构造 这m条关系都是存在的 题目其实是想让我们用这m条关系来计算给出的 t条关系是否合法。 合法把这m条边输出即可。 这道题 虽然不是多组数据 但是评测时开了subtas 阅读全文
posted @ 2020-04-13 14:16 chdy 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 这种题 一眼不可做的样子 给了10分bfs 不过我当时开了个map判边界 其实可以将坐标轴平移几个格子就行了 然后把输入的坐标全部都搞成正的 bfs即可。 对于y==0 推坐标的规律 把两部三部能走的奇怪的步伐给搞出来 用0,4跑然后特判一下即可。 对于x==y 这个用3,3跑 然后特判一下。 bf 阅读全文
posted @ 2020-04-13 14:10 chdy 阅读(129) 评论(0) 推荐(0) 编辑
摘要: LINK: "Removing Robots" 没想到 自闭。 考虑了一个容斥 发现不合法方案难以计算。 就算可以计算也几乎是n^2的做法。 考虑dp 左边会对右边产生影响 所以考虑先dp右边的再考虑左边的。 至于dp 自然是f[i]表示这个i~n这么多点的方案数。 设 i向右第一个影响不到的点为w 阅读全文
posted @ 2020-04-12 19:55 chdy 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 容易想到二分。 看到第一个条件容易想到缩点。 第二个条件自然是分段 然后让总和最小 容易想到dp. 缩点为先:我是采用了取了一个前缀最小值数组 二分+并查集缩点 当然也是可以直接采用 其他的奇奇怪怪的做法。 二分为重 发现变成了dp使得总a值尽可能小的问题。 方程为 f[i]=min(f[j]+ma 阅读全文
posted @ 2020-04-12 16:27 chdy 阅读(336) 评论(0) 推荐(0) 编辑
摘要: LINK: "Divisor Paths" 考试的时候已经想到结论了 可是质因数分解想法错了 导致自闭。 一张图 一共有D个节点 每个节点x会向y连边 当且仅当y|x,x/y是一个质数。 设f(d)表示d的约数个数 那么x y的无向边的边权为f(x) f(y); 每次询问两个点x,y之间的最短路径的 阅读全文
posted @ 2020-04-12 15:08 chdy 阅读(240) 评论(0) 推荐(0) 编辑
上一页 1 ··· 28 29 30 31 32 33 34 35 36 ··· 66 下一页