树链剖分
文章平均质量分 81
abc473848880_
这个作者很懒,什么都没留下…
展开
-
bzoj 3553: [Shoi2014]三叉神经树
题目大意:给你一棵树,除了叶子结点外每个点的都是三个儿子,每个结点都有一个状态0 or 1,每个非叶子结点的状态是其儿子中较多的那种,叶子结点的状态是给定的,支持修改与查询操作,即改变一个叶子结点的状态,或者查询根结点的状态。 n 首先,树链剖分一下(叶子结点不要管),然后对于线段树上维护每个结点的状态(儿子中有几个是1),然后如果是把一个点从0改成1,那么就查询从他父亲到根结点最近原创 2015-03-24 19:32:48 · 841 阅读 · 0 评论 -
TJOI2015Day2测试总结
今天又测TJOI2015,结果170GG了(orzAk爷)。。。 T1: http://www.lydsy.com/JudgeOnline/problem.php?id=3999 考试的时候就是被这题给坑了,一看到是树,还不会改形态,直接树剖,然后看到是差最大,于是想到差分,然后求最大子串和,结果树上差分写到死都写不对。。。在苦苦挣扎了2.5个小时后,终于机智的想到了直接线段树维护,up原创 2015-05-14 20:56:56 · 445 阅读 · 0 评论