上一页 1 ··· 20 21 22 23 24 25 26 27 28 ··· 36 下一页
摘要: [Codeforces 997C]Sky Full of Stars(排列组合+容斥原理) 题面 用3种颜色对$n×n$的格子染色,问至少有一行或一列只有一种颜色的方案数。$(n≤10^6)$ 分析 显然任意染色的方案数为$3^{n^2}$,我们考虑求出没有一行一列只有一种颜色的方案数,然后相减。 阅读全文
posted @ 2019-07-18 09:36 birchtree 阅读(295) 评论(0) 推荐(0) 编辑
摘要: [HDU 3625]Examining the Rooms (第一类斯特林数) 题面 有n个房间,每个房间有一个钥匙,钥匙等概率的出现在n个房间内,每个房间中只会出现且仅出现一个钥匙。你能炸开门k次,问你能进入所有房间的概率。特殊要求:不能炸1号房间的门。 T组询问 T include includ 阅读全文
posted @ 2019-07-17 22:09 birchtree 阅读(191) 评论(0) 推荐(1) 编辑
摘要: [Codeforces 364D]Ghd(随机算法) 题面 给出n个正整数,在其中选出n/2(向上取整)个数,要求这些数的最大公约数最大,求最大公约数的最大值 分析 每个数被选到的概率$\geq \frac{1}{2}$,因此每次随机选出一个数x,选k次,对于每个数处理出它所能得到的最大答案。显然最 阅读全文
posted @ 2019-07-17 21:53 birchtree 阅读(451) 评论(0) 推荐(1) 编辑
摘要: [Codeforces 865C]Gotta Go Fast(期望dp+二分答案) 题面 一个游戏一共有n个关卡,对于第i关,用a[i]时间通过的概率为p[i],用b[i]通过的时间为1 p[i],每通过一关后可以选择继续下一关或者时间清0并从第一关开始,先要求通过所有关卡的时间和不能超过R才算彻底 阅读全文
posted @ 2019-07-17 21:37 birchtree 阅读(241) 评论(0) 推荐(0) 编辑
摘要: [HDU 5293]Tree chain problem(树形dp+树链剖分) 题面 在一棵树中,给出若干条链和链的权值,求选取不相交的链使得权值和最大。 分析 考虑树形dp,dp[x]表示以x为子树的最大权值和(选的链都在i的子树中) 设sum[x]表示x的儿子的dp值和,即$\sum _{y \ 阅读全文
posted @ 2019-07-16 16:09 birchtree 阅读(338) 评论(1) 推荐(1) 编辑
摘要: [HDU 1529]Cashier Employment(差分约束系统) 题面 有一个超市,在24小时对员工都有一定需求量,表示为$r_i$,意思为在i这个时间至少要有i个员工,现在有n个员工来应聘,每一个员工开始工作的时间为$t_i(i \in [0,23])$,并持续8小时,问最少需要多少员工才 阅读全文
posted @ 2019-07-16 13:46 birchtree 阅读(241) 评论(1) 推荐(1) 编辑
摘要: [Codeforces 555E]Case of Computer Network(Tarjan求边 双连通分量+树上差分) 题面 给出一个无向图,以及q条有向路径。问是否存在一种给边定向的方案,使得这q条路径都能被满足。(如果有一条边是从a b),而经过它的路径是从b a,那么久不满足)。只需要判 阅读全文
posted @ 2019-07-16 08:19 birchtree 阅读(353) 评论(0) 推荐(0) 编辑
摘要: [BZOJ 4771]七彩树(可持久化线段树+树上差分) 题面 给定一棵n个点的有根树,编号依次为1到n,其中1号点是根节点。每个节点都被染上了某一种颜色,其中第i个节点的颜色为c[i]。如果c[i]=c[j],那么我们认为点i和点j拥有相同的颜色。定义depth[i]为i节点与根节点的距离。为了方 阅读全文
posted @ 2019-07-14 21:25 birchtree 阅读(371) 评论(1) 推荐(0) 编辑
摘要: [Codeforces 163D]Large Refrigerator (DFS+剪枝) 题面 已知一个长方体的体积为V,三边长a,b,c均为正整数,求长方体的最小表面积S V以质因数分解的形式给出 分析 暴力做法很容易想到,按照质因子的指数枚举a,b,然后就能直接算出c,然后就可以得到表面积S=2 阅读全文
posted @ 2019-07-14 21:00 birchtree 阅读(239) 评论(0) 推荐(0) 编辑
摘要: [Codeforces 280D]k Maximum Subsequence Sum(线段树) 题面 给出一个序列,序列里面的数有正有负,有两种操作 1.单点修改 2.区间查询,在区间中选出至多k个不相交的子区间,使得这至多k个子区间中数的和最大 分析 极其毒瘤的线段树,要维护18个变量 首先考虑查 阅读全文
posted @ 2019-07-14 20:42 birchtree 阅读(271) 评论(0) 推荐(0) 编辑
上一页 1 ··· 20 21 22 23 24 25 26 27 28 ··· 36 下一页