摘要: 我记得我学过虚树啊 除了做过的题目有提交的痕迹 脑子空空如也。 今天一定要复习好虚树 我没剩多少时间了。 1.虚树是干嘛的? 对于一道题目 我们发现其每次询问树上的一些点集的某种定义下的答案 通常我们不需要再次遍历整棵树来寻找答案 可以利用题目中给出的这些点集建立一颗不存在的树 即称虚树。 2.如何 阅读全文
posted @ 2020-03-13 23:35 chdy 阅读(160) 评论(0) 推荐(0) 编辑
摘要: LINK: "bzoj 3065 带插入区间K小值" 最终还是想把这道题给A掉。很久以前都思考过的题目了 结果都是败北。 这道题可以块状链表来写 但是我曾经学的块状链表忘了 也好像很难写的样子。。 考虑树套树 由于带插入必然使用平衡树这个数据结构来做,考虑区间第k大 首选主席树。 我们平衡树保证插入 阅读全文
posted @ 2020-03-13 20:52 chdy 阅读(145) 评论(0) 推荐(0) 编辑
摘要: LINK: "SDOI2007游戏" 题意:接龙前一个要比后面大1 且后一个单词出现的各自字母的次数 =前一个单词各自的字母的次数 考虑暴力dp sort之后dpY 显然会T. 考虑我们没必要枚举j 我们知道后面的要找到前面的一个决策可以通过删掉一个字母来实现 由于删掉最多26个字母我们暴力枚举26 阅读全文
posted @ 2020-03-13 16:48 chdy 阅读(146) 评论(0) 推荐(0) 编辑
摘要: LINK: "SDOI2017天才黑客" 给出一张图 一颗字符串树 一张图上每条边有边权和字符串 经过一条边的代价是 之前的字符串和当前字符串的LCP+当前这条边的边权。 问这张图上从1到任意点的最短路。 既然询问最短路 我们当然可以dij来跑了但是我们到达每个点的状态有nk种状态 k是字符串树的节 阅读全文
posted @ 2020-03-13 15:02 chdy 阅读(150) 评论(0) 推荐(0) 编辑