随笔分类 -  数据结构——树链剖分

摘要:BZOJ4551: [Tjoi2016&Heoi2016]树 Description 在2016年,佳媛姐姐刚刚学习了树,非常开心。现在他想解决这样一个问题:给定一颗有根树(根为1),有以下两种操作: 1. 标记操作:对某个结点打上标记(在最开始,只有结点1有标记,其他结点均无标记,而且对于某个结点 阅读全文
posted @ 2018-05-15 22:18 符拉迪沃斯托克 阅读(149) 评论(0) 推荐(0)
摘要:BZOJ3631: [JLOI2014]松鼠的新家 Description 松鼠的新家是一棵树,前几天刚刚装修了新家,新家有n个房间,并且有n-1根树枝连接,每个房间都可以相互到达,且俩个房间之间的路线都是唯一的。 天哪,他居然真的住在“树”上。 松鼠想邀请小熊维尼前来参观,并且还指定一份参观指南, 阅读全文
posted @ 2018-05-13 23:29 符拉迪沃斯托克 阅读(168) 评论(0) 推荐(0)
摘要:BZOJ3626: [LNOI2014]LCA Description 给出一个n个节点的有根树(编号为0到n-1,根节点为0)。 一个点的深度定义为这个节点到根的距离+1。 设dep[i]表示点i的深度,LCA(i,j)表示i与j的最近公共祖先。 有q次询问,每次询问给出l r z,求 (即,求在 阅读全文
posted @ 2018-05-13 15:27 符拉迪沃斯托克 阅读(225) 评论(0) 推荐(0)
摘要:BZOJ2243: [SDOI2011]染色 Description 给定一棵有n个节点的无根树和m个操作,操作有2类: 1、将节点a到节点b路径上所有点都染成颜色c; 2、询问节点a到节点b路径上的颜色段数量(连续相同颜色被认为是同一段), 如“112221”由3段组成:“11”、“222”和“1 阅读全文
posted @ 2018-05-13 10:00 符拉迪沃斯托克 阅读(247) 评论(0) 推荐(0)
摘要:BZOJ4538: [Hnoi2016]网络 Description 一个简单的网络系统可以被描述成一棵无根树。每个节点为一个服务器。 连接服务器与服务器的数据线则看做一条树边。 两个服务器进行数据的交互时,数据会经过连接这两个服务器的路径上的所有服务器(包括这两个服务器自身)。 由于这条路径是唯一 阅读全文
posted @ 2018-05-01 22:59 符拉迪沃斯托克 阅读(287) 评论(0) 推荐(0)

Live2D