会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
ReMoon
--- 江天一色无纤尘,皎皎空中孤月轮。江畔何人初见月?江月何年初照人?
博客园
首页
新随笔
联系
管理
上一页
1
2
3
4
5
6
7
8
9
10
···
19
下一页
2018年12月9日
luoguP5105 不强制在线的动态快速排序 [官方?]题解 线段树 / set
摘要: 不强制在线的动态快速排序 题解 算法一 按照题意模拟 维护一个数组,每次直接往数组后面依次添加$[l, r]$ 每次查询时,暴力地$sort$查询即可 复杂度$O(10^9 q)$,期望得分$0$分 这是一道我也不知道区分了什么反正挺水的题 ~~好像忘了给不会算区间异或和的分了~~ ~~不管了,反正
阅读全文
posted @ 2018-12-09 14:47 remoon
阅读(361)
评论(0)
推荐(0)
2018年12月8日
Splay和LCT的复杂度分析
摘要: $Splay$的复杂度分析 不论插入,删除还是访问,我们可以发现它们的复杂度都和$splay$操作的复杂度同阶,只是一点常数的区别 我们不妨假设有$n$个点的$splay$,进行了$m$次$splay$操作 采用势能分析 我们记$w(x) = \left \lceil \log_2 (size(x)
阅读全文
posted @ 2018-12-08 00:13 remoon
阅读(3653)
评论(0)
推荐(13)
2018年12月6日
bzoj4399 魔法少女LJJ 线段树合并
摘要: 只看题面绝对做不出系列.... 注意到$c \leqslant 7$,因此不会有删边操作~~(那样例删边干嘛)~~ 注意到$2, 5$操作十分的有趣,启示我们拿线段树合并来做 操作$7$很好处理 操作$6$,维护对数的和即可 操作$3, 4$,乍看不好处理,然而势能分析一下就可以得出暴力的复杂度是$
阅读全文
posted @ 2018-12-06 17:47 remoon
阅读(466)
评论(0)
推荐(0)
bzoj1402 Ticket to Ride 斯坦纳树 + 状压dp
摘要: 给定$n$个点,$m$条边的带权无向图 选出一些边,使得$4$对点之间可达,询问权值最小为多少 $n \leqslant 30, m \leqslant 1000$ 首先看数据范围,$4$对点,也就是$8$个点,很小 上斯坦纳树(局部最小生成树) 然而好像题目并不是斯坦纳树,可能是一些树拼到一起 那
阅读全文
posted @ 2018-12-06 15:05 remoon
阅读(249)
评论(0)
推荐(0)
2018年12月4日
hihocoder#1046 K个串 可持久化线段树 + 堆
摘要: 首先考虑二分,然后发现不可行.... 注意到$k$十分小,尝试从这里突破 首先用扫描线来处理出以每个节点为右端点的区间的权值和,用可持久化线段树存下来 在所有的右端点相同的区间中,挑一个权值最大的,放入堆中 每次从堆中取出最大元素,然后从被删除的右端点区间中选一个次大的区间 重复$k$次即可 复杂度
阅读全文
posted @ 2018-12-04 23:16 remoon
阅读(288)
评论(0)
推荐(0)
2018年11月27日
luogu4770 [NOI2018]你的名字 后缀自动机 + 线段树合并
摘要: 其实很水的一道题吧.... 题意是:每次给定一个串$T$以及$l, r$,询问有多少个字符串$s$满足,$s$是$T$的子串,但不是$S[l .. r]$的子串 统计$T$本质不同的串,建个后缀自动机 然后自然的可以想到,对于每个$T$的子串,它对应了一个$right$集合 那么,它应该会被这个$r
阅读全文
posted @ 2018-11-27 22:01 remoon
阅读(262)
评论(0)
推荐(0)
luogu4407 [JSOI2009]电子字典 字符串hash + hash表
摘要: 暴力枚举,然后$hash$表判断 复杂度$O(26 20 n)$ 具体而言 对于操作1:暴力枚举删除 对于操作2:暴力添加,注意添加不要重复 对于操作3:暴力替换,同样的注意不要重复
阅读全文
posted @ 2018-11-27 21:55 remoon
阅读(176)
评论(0)
推荐(0)
SPOJ6717 Two Paths 树形dp
摘要: 首先有朴素的$O(n^2)$想法 首先枚举断边,之后对于断边之后的两棵子树求出直径 考虑优化这个朴素的想法 考虑换根$dp$ 具体而言,首先求出$f[i], fs[i]$表示$i$号点向下的最长链以及$i$号子树内部最长的直径 并且在求出$g[i]$表示$fa[i]$在$i$号节点子树外的最长链 $
阅读全文
posted @ 2018-11-27 21:52 remoon
阅读(207)
评论(0)
推荐(0)
luogu4595 [COCI2011-2012#5] POPLOCAVANJE 后缀自动机
摘要: 看着就像后缀自动机.... 然后搜了一下,网上一大把的$AC$自动机 嗯...... 不管了,打一个试试 然后就过了$QAQ$ 我们考虑对于每个点$i$求出它往前最长能匹配的子串的长度 可以对街道串建出后缀自动机 把所有的$L$在后缀自动机上走 走到的串就打个标记,最后顺着$parent$树下传一遍
阅读全文
posted @ 2018-11-27 21:43 remoon
阅读(275)
评论(0)
推荐(0)
2018年11月16日
后缀数组
摘要: 后缀数组 先下几个常见的定义 $s(i, j)$表示$[i, j]$形成的连续子串 $suf[i]$表示以$i$为开头的后缀 $rank$数组:$rank[i]$表示将$1\sim n$的后缀排序后,$suf[i]$的排名 $sa$数组:$sa[i]$表示将$1 \sim n$的后缀排序后,排第$i
阅读全文
posted @ 2018-11-16 13:22 remoon
阅读(290)
评论(0)
推荐(2)
上一页
1
2
3
4
5
6
7
8
9
10
···
19
下一页
公告