上一页 1 ··· 8 9 10 11 12 13 14 15 下一页
摘要: 题目大意:每个点有一个放置守卫的代价,同时每个点放置守卫能覆盖到的距离都为d,问覆盖所有给定点的代价是多少。 题解: 树形DP f[x][y]表示x子树中所有点都已经覆盖完,并且x还能向上覆盖y层的最小代价。g[x][y]表示x的y层及以下的所有点都已经覆盖完,还需要覆盖上面的y层的最小代价。 代码 阅读全文
posted @ 2018-07-22 20:38 ~Silent 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 题目大意: 给定基环外向树森林,每个点有点权,一条边连接的两个点不能同时选取,问选取的点权和最大。 题解: 如果是一棵树,有一个显然树形DP。 如果是基环外向树,那么先在每棵树上DP再在环上DP。 然而这个做法比较麻烦。 于是我们断开环上的一条边,强制一个点不选,就变成了一棵树。 跑两遍树形DP即可 阅读全文
posted @ 2018-07-22 20:32 ~Silent 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 题目大意: 约翰要带N(1≤N≤100000)只牛去参加集会里的展示活动,这些牛可以是牡牛,也可以是牝牛.牛们要站成一排.但是牡牛是好斗的,为了避免牡牛闹出乱子,约翰决定任意两只牡牛之间至少要有K(O≤K<N)只牝牛. 请计算一共有多少种排队的方法.所有牡牛可以看成是相同的,所有牝牛也一样.答案对5 阅读全文
posted @ 2018-07-11 18:34 ~Silent 阅读(236) 评论(0) 推荐(0) 编辑
摘要: 题目大意: 维护一个序列,支持将区间内的数x变为c^x,区间求和。 题解:扩展欧拉定理 a^b=a^(b%phi(p)+phi(p)) ( mod p ) 然后因为底数是确定的,所以一个数最多运行log(x)次就不会变了,因为phi(p)执行log(x)次后变为1 线段树暴力即可 代码: 阅读全文
posted @ 2018-04-23 19:33 ~Silent 阅读(260) 评论(0) 推荐(0) 编辑
摘要: 题目大意: 给定一张无向图,求删去一个点以后有多少个有序点对不连通。 题解:在Tarjan的过程中记录不能到达这个节点以上的子树和,统计答案。 代码: 阅读全文
posted @ 2018-04-20 20:38 ~Silent 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 题目大意: 软件之间有依赖关系,若这款软件依赖的软件能产生贡献且这款软件被安装了则这款软件能产生vi的贡献,同时安装这款软件需要wi的内存。 问内存不超过m时所能得到的最大贡献。 题解:若依赖关系存在环,显然要使得环中的任意一个软件产生贡献必须把整个环取了。 先缩点,把一个环当成一个物品,然后缩完点 阅读全文
posted @ 2018-04-20 20:12 ~Silent 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 题目大意: 有n个数,选择k个数,最大化这些数通过加减能得到的最小的正整数。 题解: 这些数通过加减能得到的最小的数为他们的最大公约数。 题目要求n个数字中选择k个使得他们的最大公约数最大。 枚举所有约数,找出最大的且出现次数大于k的约数。 代码: 阅读全文
posted @ 2018-04-20 19:28 ~Silent 阅读(118) 评论(0) 推荐(0) 编辑
摘要: 题目大意: 求区间众数,强制在线。 题解: 考虑分块,一段区间的众数一定在整块的众数和两边多出来的数中。 可能是众数的数有O(sqrt(n))个,然后我们考虑查询这些数在区间中出现了几次。 把原来的序列中相同数字的下标从小到大扔进vector中,然后二分就能求每个数在区间中出现了几次。 找一个出现次 阅读全文
posted @ 2018-04-18 20:21 ~Silent 阅读(118) 评论(0) 推荐(0) 编辑
摘要: 题目大意: 给定每种球的数量,求从中选取k个球有多少种不同的取法,同种球视为相同的。 题解: 多项式(1+x+x^2+...+x^a[1])*(1+x+x^2+...+x^a[2])*(1+x+x^2+...+x^a[3])*...*(1+x+x^2+...+x^a[n])的第k次项的系数。 首先我 阅读全文
posted @ 2018-04-16 17:54 ~Silent 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 题目大意: 求2^(2^(2^...))%p的值,每次给定p。 题解: 扩展欧拉定理 a^n=a^(n%phi(p)+phi(p)) (mod p) 设f(p)为模数为p时候这个式子的答案。 f(p)=2^(f(phi(p))+phi(p)) 然后递归暴力,因为每次取phi,不会递归很多层 代码: 阅读全文
posted @ 2018-04-15 19:14 ~Silent 阅读(154) 评论(0) 推荐(0) 编辑
上一页 1 ··· 8 9 10 11 12 13 14 15 下一页
Live2D