随笔分类 -  线段树分治

摘要:洛谷传送门 AtCoder 传送门 考虑相当于把每个标记点的边全部断掉,然后求连通块个数。 考虑一条边 (u,v)(设 u<v)的出现时间,不难发现是 [1,u1][u+1,v1][v+1,n]。于是考虑直接套线段树分治 阅读全文
posted @ 2023-12-24 11:15 zltzlt 阅读(43) 评论(0) 推荐(0) 编辑
摘要:[洛谷传送门](https://www.luogu.com.cn/problem/AT_abc308_g "洛谷传送门") [AtCoder 传送门](https://atcoder.jp/contests/abc308/tasks/abc308_g "AtCoder 传送门") 考虑没有删除操作怎 阅读全文
posted @ 2023-07-03 08:47 zltzlt 阅读(30) 评论(0) 推荐(0) 编辑
摘要:洛谷传送门 AtCoder 传送门 感觉我的做法比较奇葩( 容斥,总路径数减去只走点权为 k 的路径。设点权为 k 的点数为 ck,点权不为 k 的点构成的每个连通块大小为 si,那么 $ans_k = \frac{n(n-1)}{2} - \sum \frac{s_i (s 阅读全文
posted @ 2023-05-12 19:53 zltzlt 阅读(18) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示