今天上午考试,智商与rating一块哗啦啦的掉,第一题签到题输出答案忘了换行,第二题线段树区间求值写不对加之连文件都没有关,再次打出gg,下次①写不了就写暴力,②一定千万检查输出格式和文件操作!下午则是学习树链剖分。这个算法的核心思路就是利用重链剖分方便进行区间操作,具体类似dfs序,每次在长链中向上维护所使用的数据结构,维护至链顶则跳至上一个节点优化,是一种较为优化的dfs序(同一棵树的dfs序不唯一)。具体实现就是先dfs一次获得每个点的最重儿子,然后再dfs计算dfs序列。还有就是昨天讲的treap区间翻转还是有些困难,以后尽量抽出时间把treap的翻转写会。