摘要: 还没写。 阅读全文
posted @ 2023-03-31 08:10 Constant1227 阅读(101) 评论(0) 推荐(0)
摘要: [省选联考2021] 宝石 给定一棵 $n$ 个点的树,每个点上有一颗种类是 $w_i$ 的宝石,宝石种类共 $m$ 种,有一个收集器,按照 $P_1,P_2,...,P_c$ 的先后顺序收集宝石(就是说必须收集了前面的,才会收集后面的),有 $q$ 次询问 $(s,t) $ ,询问从 $s$ 到 阅读全文
posted @ 2022-10-14 08:07 Constant1227 阅读(135) 评论(0) 推荐(1)
摘要: 感觉自己的数据结构水平比较差,而且对树上问题的很多思路和技巧没有学习,关于树形 $DP$ 问题和换根法的话,另有博客讲解,于是开了这篇博客,记录一些树上问题的有价值的题目,以提高对树上问题的求解能力。 CF739B Alyona and a tree 题意 有一棵 $n$ 个点的树,每条边有一个边权 阅读全文
posted @ 2022-10-13 21:46 Constant1227 阅读(106) 评论(5) 推荐(2)
摘要: 前言 青蛙。 树上ds好题,运用了很多巧妙的树上问题处理策略。 难度 2700。 题意简述 给定一棵 $n$ 个点的树,每个节点上要么有一把钥匙,要么有一个宝箱,且钥匙和宝箱都是有颜色的,有 $m$ 次询问 $(u,v)$ ,表示走树上 $u$ 到 $v$ 的路径,若当前点是钥匙,则接受,若是宝箱, 阅读全文
posted @ 2022-10-06 21:04 Constant1227 阅读(145) 评论(2) 推荐(2)
摘要: 前言 是pb列表里面的小清新题目。 主要技巧是考虑分配贡献到什么地方会方便计数 。 题意 给定坐标系上 $n$ 个点,对于每个可以构成凸包的点集 ,设点集大小是 $S$ ,凸包上有 $T$ 个点,则定义其贡献为 $2^{S-T}$ ,求所有点集贡献之和。 $n \le 200$ 。 难度 大概 $2 阅读全文
posted @ 2022-08-17 11:00 Constant1227 阅读(58) 评论(1) 推荐(1)
摘要: 来源 $Atcoder$ $Grand$ $Contest$ $010E$ 算法标签 高质量思维题 题目难度 $AT$ 官方评分 $3800+$ ,按 $CF$ 评分差不多 $3100$ 。 题意 有一个 $n$ 个数组成的序列 $a_i$ ,第一个人会把整个序列任意排列,然后第二个人可以选择两个相 阅读全文
posted @ 2022-07-13 20:50 Constant1227 阅读(49) 评论(0) 推荐(0)
摘要: 前言 之前一直对这题有点迷惑,现在终于搞懂了,故作此文。 upd:昨天晚上写的没保存,今天重新写,悲( 。 难度 大概 $2500$ ,思路比较自然,使用的都是常用优化技巧。 题意简述 给定一个 $n$ 个点, $m$ 条边的有向图,走过每条边需要花费 $w_i$ 天,每个点有一个得分 $c_i$ 阅读全文
posted @ 2022-07-13 20:47 Constant1227 阅读(69) 评论(0) 推荐(0)
摘要: 前言 这题有很高级的基于 $Fibonacci$ 数列递推的做法,我提供一个简单做法。 那个高级做法的题解我附图在博客里面,不过禁止外传。 这个题矩阵加速的系数涉及到能不能选,按照不能选的数分段矩阵求幂是一个不错的方法 难度 差不多 $2400$ 。 题意 给定 $n,S$ 和一个数列 $A$ ,已 阅读全文
posted @ 2022-07-13 20:46 Constant1227 阅读(59) 评论(0) 推荐(0)
摘要: 线段树优化建图是用来解决一类区间连边的图上问题,大概有这些特征,边数非常巨大,然后要求最短路还是其他的一些量,与虚树的思想类似,考虑保留比较关键的边,利用线段树的区间性质优化边数,从而达到优化建图的效果,好了,大概讲完了,看例题。 CF786B Legacy $n$ 个点的有向图,有三种连边方式,共 阅读全文
posted @ 2022-06-28 09:11 Constant1227 阅读(74) 评论(4) 推荐(1)
摘要: 前言 不知道这些网络赛啥时候变成了 \(ACM\) 式的多人组队比赛。 题意 给定 \(n\) 个点 \(m\) 条边的图,初始这个图没有边,每次选择一条边加入图,进行 \(n-1\) 次,对于所有的 \(k∈[1,n-1]\) ,求 \(k\) 次后使得无向图成为森林的概率 难度 \(AT2750 阅读全文
posted @ 2022-06-12 17:06 Constant1227 阅读(76) 评论(0) 推荐(1)