上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 35 下一页
摘要: "luogu" 注意到这个森林的bfs序就是从$1$到$n$,然后要使得字典序最大,那么显然要从$1$到$n$依次考虑放什么数.有一个$d$全部不同的贪心,就是维护某个点子树内可用的权值集合,首先这个点只能取最小的,然后按顺序枚举儿子,要使得字典序最大,那就要让前面的点能取的权值尽量大,又因为$d_ 阅读全文
posted @ 2019-09-14 10:37 ✡smy✡ 阅读(156) 评论(0) 推荐(0) 编辑
摘要: "loj" 注意到每次询问串长度都是给定的,并且询问串长$k $询问次数$q \sqrt{n}$,那么$q\le \sqrt{n}$,所以可以枚举$m$个询问区间对应的子串,分别算答案.具体实现可以参考上面,依次用前缀在sam上匹配,然后处理右端点为当前位置的询问子串贡献.这部分是$O(qmlogn 阅读全文
posted @ 2019-09-12 17:05 ✡smy✡ 阅读(154) 评论(0) 推荐(0) 编辑
摘要: "cf" "luogu" 暴力是挨个考虑,这里不妨整体考虑,先把所有T恤按照价值从大到小为第一关键字,价格从小到大为第二关键字排序,然后依次考虑,可以发现这时候剩余钱数$ c_i$的会买,这会导致他们钱数$ c_i$,答案$+1$.因为这一段人是连续区间,所以考虑用平衡树维护,每次找到钱数$.=c_ 阅读全文
posted @ 2019-09-11 21:49 ✡smy✡ 阅读(120) 评论(0) 推荐(0) 编辑
摘要: "uoj" 因为询问是关于一段连续区间内的操作的,所以对操作构建线段树,这里每个点维护若干个不交的区间,每个区间$(l,r,a,b)$表示区间$[l,r]$内的数要变成$ax+b$ 每次把新操作加入线段树中下一个叶子,然后如果某个节点里所有操作都加进去了,就条到父亲,把两个儿子的信息合并到父亲上.这 阅读全文
posted @ 2019-09-11 19:15 ✡smy✡ 阅读(167) 评论(0) 推荐(0) 编辑
摘要: "luogu" "uoj" 注意到用这个集合产生方式可以构建出一个树型结构,并且每个加入/删除元素都是对应的一个子树的范围,对应到dfs序上就是每次对一个区间内的集合加入/删除元素,所以可以线段树分治,把每种元素的出现区间整出来 把答案柿子$(x x_0)^2+c$拆开,得到$x^2 2x x_0+ 阅读全文
posted @ 2019-09-11 17:26 ✡smy✡ 阅读(118) 评论(0) 推荐(0) 编辑
摘要: "bzoj" 这个矩形有三个限制,分别是右上角点的横纵坐标分别大于左下角~~废话~~,并且中间区域没有点.那么可以先按横坐标排序,然后枚举左边的点和右边的点匹配.为了保证复杂度,这里每次把点集一分为二,先递归处理两边,然后处理两端点分别在左右两边的情况 这里把两边的点分别按纵坐标排序,然后枚举右边的 阅读全文
posted @ 2019-09-11 10:10 ✡smy✡ 阅读(122) 评论(2) 推荐(0) 编辑
摘要: "cf" "luogu" 这题可以求$val$为每一种$i$的$f(l,r)$数量,答案就是$\sum_{i=1}^{\max a} i (val_{f(l,r)}= i$的数量$)$,然后可以通过差分,改为$val_{f(l,r)}\le i$数量减$val_{f(l,r)}\le i 1$的数量 阅读全文
posted @ 2019-09-10 21:07 ✡smy✡ 阅读(161) 评论(0) 推荐(0) 编辑
摘要: "luogu" 这题有坨区间最大值,考虑最值分治.分治时每次取出最大值,然后考虑统计跨过这个位置的区间答案,然后两边递归处理.如果之枚举左端点,因为最大值确定,右端点权值要满足$a_r\le \frac{\max a_k}{a_l}$,所以可以在主席树上询问区间内在一段值域内的数个数.不过如果左半边 阅读全文
posted @ 2019-09-09 17:42 ✡smy✡ 阅读(126) 评论(0) 推荐(0) 编辑
摘要: "luogu" 看到操作1,应该~~学过lct的都知道~~这个等价于access操作,所以可以考虑用lct维护,相同颜色的一条链就用lct上的一棵splay维护,每次操作1就$access(x)$ 要回答操作2和操作3,都要求出某点到根的颜色段数.考虑$access(x)$过程中会改变一些点的颜色段 阅读全文
posted @ 2019-09-09 17:30 ✡smy✡ 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 陆续开坑 ~~但是不可能填完的qwq~~ HNOI2018 九省联考2018 "D1T1一双木棋" "D1T2IIIDX" "D1T3秘密袭击" "D2T1劈配" "D2T2林克卡特树" "D2T3制胡窜" 阅读全文
posted @ 2019-09-07 17:12 ✡smy✡ 阅读(166) 评论(2) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 35 下一页