摘要: 对于一棵 \(n\) 个节点的树,给出 \(m\) 次询问和常数 \(k\) ,每次给出 \(r,x\) ,求 \(\sum\limits_{i=1}^r depth(LCA(i,x))^k\) 。 \(n,m\le 5\times 10^4 , 1\le r,x\le n , k\le 10^9\ 阅读全文
posted @ 2020-08-23 18:35 Dabuliuzp 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 给定一个整数 \(K\) ,求一个 \(K\) 的整数倍 \(SUM\) ,使得 \(SUM\) 的数位累加和最小。 选拔考的最后一题,我还以为是什么数学+贪心。。。 出来老师说是最短路,震撼了我一会。 感觉这个模型也挺妙的,可以只考虑所有数字对于 \(K\) 的模数,然后按照各位数字之和来转移。 阅读全文
posted @ 2020-08-22 23:57 Dabuliuzp 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 给出一个无向图,求出从 $1$ 到 \(n\) 的路径的边权异或值最大值,重复经过重复异或。 去学了一下线性基,发现还挺好用的。 如果不会,请左转线性基学习笔记。 可以发现,如果两次经过一条边,那么那条边对答案没有影响。 那么如果在目前的路径上从一点跑到另外一点,然后从这个点跑一个环,再原路返回,只 阅读全文
posted @ 2020-08-11 23:48 Dabuliuzp 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 以下的图几乎是盗来的,因为我懒得画图了。 如果想学计算几何建议看洛谷日报那篇,这个是自己用来复习的,十分粗略。 向量 向量是既有大小又有方向的量,可以用一个带有箭头的线段表示,表示为 \(\vec{a}\),由于具有平移不变性,所以可以将起点平移到原点,用一个坐标 \(( x , y)\) 来表示一 阅读全文
posted @ 2020-08-11 16:31 Dabuliuzp 阅读(623) 评论(0) 推荐(0) 编辑
摘要: 题目来源 这题的思路很明显,但是我太菜了,被奇怪的细节恶心到了😆 看到 \(c_i\le c_{i+1}\) ,很显然的,将元素相同的和一起,分块讨论。 对于一个块,考虑到有两种情况: 同元素的联通块的个数,这个正序直接用并查集连接就可以维护了。 其他元素的联通块个数,由于是分开讨论,所以不存在和 阅读全文
posted @ 2020-08-01 22:13 Dabuliuzp 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 对于一棵 \(n\) 个节点的树,给出 \(m\) 次询问,每次给出 \(l,r,x\) ,求 \(\sum\limits_{i=l}^r depth(LCA(i,x))\) 。 \(n,m\le 5\times 10^4 , 1\le l\le r\le n , x\le n\) 一道不错的题目。 阅读全文
posted @ 2020-08-01 22:07 Dabuliuzp 阅读(143) 评论(0) 推荐(0) 编辑
/* */ 返回顶端