01 2021 档案
摘要:题目大意 这还不是人尽皆知? 有一棵树, 每个节点放军队的代价是, 一条边连接的两个点至少有一个要放军队, 还有次询问, 每次规定其中的两个一定需要/不可放置军队, 问这样修改以后的最小代价. 解题思路 考虑一个朴素的DP, 设表示这个点选/不选的最小代价. 显
阅读全文
摘要:题目大意 选择不超过个以内的正整数乘起来, 使得乘积是一个无平方因子数, 求方案数. (不能不选) 解题思路 首先自己就是有平方因子数的数直接排除. 筛出以内的质数, 得到最多有个质数在最后的乘积中. 所以最大是. 这题的思路很
阅读全文
摘要:前言(个人评价FHQ-Treap) 这是一个巨佬(名叫范浩强)在冬令营交流的时候提出的数据结构(FHQ:)(可以看出FHQ大佬英语可能不太过关) 其实就是非旋Treap. 由于不用复杂的旋转, 所以支持可持久化, 且代码简单易
阅读全文
摘要:题目大意 有个非负整数, 接下来会进行m次操作, 第i次操作给出一个数, 要求你选出个大于零的数并将它们减去. 问最多可以进行多少轮操作后无法操作(即没有个大于零的数). 解题思路 显然最优方案是从大到小排序, 选取最大的
阅读全文
摘要:题目大意 给出一个个点, 条边的无向联通图, 满足任意两点间不存在节点数超过的简单路径, 现在要在一些节点放旅游站, 第个节点放旅游站的代价为, 使得图中的每一个点满足 : 这个点放了旅游站或与这个点直接相连的点至少有一个放了旅游站. 求最小总代价. $n <=
阅读全文
摘要:题目大意 简化以后就是,两个人在树上博弈.A在树上走,走过的边被标记,B可以解除标记或删除一条边.问A从起点到终点最少走几步. 解题思路 设起点是,中点是,是树中从到的路径,则整个游戏一定是这样的:A一头扎进中除以外(包括)的任意一
阅读全文
摘要:题目大意 在数轴上从到有个点, 其中这个位置分别有公交车, 只能向数轴正方向移动, 每个点的公交车有两个属性和, 分别表示隔几个点停一次(一站要经过几个点)和坐一站的花费, 求从到每个点的最小花费, 无法到达者输出$-
阅读全文