随笔分类 - DS-线段树-线段树
摘要:【简要题解】CF 737 Div2 简要题解 退役一年之后还能上分? A - Ezzat and Two Subsequences 首先$O(n)$枚举分成的两个序列的大小分别是多少假设分别是$x$和$n-x$ 数学直觉告诉我,小的和小的一起,大的和大的一起,所以我们把前$x$大放在一起,剩下的放在
阅读全文
摘要:【题解】P4585 [FJOI2015]火星商店问题(线段树套Trie树) 语文没学好不要写省选题面!!!! 题目大意: 有$n$个集合,每个集合有个任意时刻都可用的初始元素。现在有$m$个操作 询问$[l,r]$的集合中,使得$v\oplus x$最大的那个元素,输出$v\oplus x$。同时要
阅读全文
摘要:【题解】P1712 [NOI2016]区间(贪心+线段树) 一个observe是,对于一个合法的方案,将其线段长度按照从大到小排序后,他极差的来源是第一个和最后一个。或者说,读入的线段按照长度分类后,答案是一段子序列。所以我们考虑枚举右端点,尺取法取右边的线段,去到可以满足条件时将左边的这条线段删除
阅读全文
摘要:【题解】 " CF718C Sasha and Array" 对于我这种喜欢写结构体封装起来的选手这道题真是太对胃了$hhh$ 一句话题解:直接开一颗线段树的矩阵然后暴力维护还要卡卡常数 我们来把$2 \times 2$看做之后时间复杂度就是$O(nlogn)$。 写了一点点这种线段树维护除了数字之
阅读全文
摘要:【模板】区间第k小 我实在是太弱了现在才会这个东西QAQ。 主席树做法。 一张关于主席树的无字说明 线段树$2$是 只单点修改了实心酒红色点 的线段树$2$,线段树$2$中的蓝色节点实际上就是线段树$1$的蓝色节点,我们只是把地址复制过来了。 我们多开了一个线段树,但是节点数量却只多了$log$层,
阅读全文