上一页 1 ··· 19 20 21 22 23 24 25 26 27 ··· 63 下一页
摘要: 大意: 给定树, 求多少个三元组(i,j,k), 满足dis(i,j)=dis(j,k)=dis(k,i). 刚开始想复杂了, 暴力统计了所有的情况. 实际上可以发现所有路径都满足 奇奇奇 或 偶偶偶. 阅读全文
posted @ 2019-06-06 15:49 uid001 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 大意: 给定序列, 将序列划分为若干段, 使得每段不同数字不超过k, 分别求出k=1...n时的答案. 考虑贪心, 对于某个k 从1开始, 每次查询最后一个颜色数<=k的点作为一个划分, 直到全部划分完毕 由于每个划分大小至少为k, 故最多需要查询$\frac{n}{k}$次, 所以总共需要查询$O 阅读全文
posted @ 2019-06-06 11:13 uid001 阅读(291) 评论(0) 推荐(0) 编辑
摘要: 大意: 给定$n$, 求集合{1,2,...n}的子集数, 满足若$x$在子集内, 则$2x,3x$不在子集内. 记$f(x)$为$x$除去所有因子2,3后的数, 那么对于所有$f$值相同的数可以划分为一个等价类, 对2的倍数和3的倍数建一个二维的表, 在表上做状压$dp$即可. 最后答案就为每个等 阅读全文
posted @ 2019-06-05 21:28 uid001 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 大意: 无向图, 多组询问, 求从A点走到B点的所有路径中,最长的边最小值是多少. kruskal重构树板子题, 最小值一定是最小生成树上的最长边, 转化为求kruskal重构树lca的点权. 阅读全文
posted @ 2019-06-05 20:51 uid001 阅读(96) 评论(0) 推荐(0) 编辑
摘要: 大意: 给定树, 随机选两点, 求两点距离是3的倍数的概率. 树形dp入门水题, 枚举每个点作为lca时的答案即可. 阅读全文
posted @ 2019-06-05 20:42 uid001 阅读(169) 评论(0) 推荐(0) 编辑
上一页 1 ··· 19 20 21 22 23 24 25 26 27 ··· 63 下一页