会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Mr_Joker
谁终将声震人间,必长久深自缄默; 谁终将点燃闪电,必长久如云漂泊
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
4
5
6
7
8
2019年7月22日
[NOI2005]维护数列——Splay
摘要: 题面 洛谷P2042 解析 这道题集齐了大部分Splay的经典操作,上课时wys老师讲了一下,这个题还是很值得一做的 基操: Splay上的所有区间操作都需要提取区间,如果要提取一个[l, r]的区间,只需要把l-1的点转到根,再把r+1的点转到根的右儿子,那么根的右儿子的左儿子的整颗子树就是我们要
阅读全文
posted @ 2019-07-22 11:07 Mr_Joker
阅读(199)
评论(0)
推荐(0)
2019年7月18日
[Poi2000]病毒——补全AC自动机
摘要: 题面 Bzoj2938 解析 讲AC自动机时的例题, 还是很有意思,我改了无数遍终于改出来了。在某谷上AC后, 被bzoj击杀了,先是TLE, 然后又是WA, 终于AC了, 不容易啊。 思路还是比较简单,既然存在无限长的路径, 那就一定存在一个循环节, 在补全的AC自动机上,一个环就是一个循环节,
阅读全文
posted @ 2019-07-18 21:55 Mr_Joker
阅读(216)
评论(0)
推荐(0)
2019年7月16日
POJ1509 Glass Beads——SAM(后缀自动机)
摘要: 题面 POJ1509 解析 题意就是求字符串的最小表示, 当然可以用O(n)的算法快速求出,码量也不大,但最近讲了SAM,要求我们用SAM做这道题, 那就用SAM做一波 预处理还是一样,先要复制一遍原字符串,然后建立一个后缀自动机,从根节点开始,用贪心的思路优先选取最小的节点,然后向后跳,跳n步后就
阅读全文
posted @ 2019-07-16 21:47 Mr_Joker
阅读(219)
评论(0)
推荐(0)
2019年7月15日
「NOI2011」阿狸的打字机——AC自动机+树状数组
摘要: 题面 LOJ #2444. 解析 一个串在另一个串中出现了几次,很容易联想到AC自动机,但暴力匹配肯定是不行的,需要我们巧妙地维护 我们发现模式串在文本串中的出现次数就是文本串在trie树上包含的所有节点中,不断跳tail指针可以跳到模式串的终止节点的个数 显然不能暴力跳,由于每个节点有且只有一个f
阅读全文
posted @ 2019-07-15 18:47 Mr_Joker
阅读(157)
评论(2)
推荐(0)
2019年7月13日
7.12Test——Graph Theory 1
摘要: 1 path 1.1 Description 众所周知,Bfk经常为找不到路而烦恼 Bfk终于迎来了它高中以来第一个完整的暑假,它决定从假期里抽出一段时间去日本旅游。可是,对于连教师宿舍都找不到的Bfk来说,在旅途中不迷路是一件很困难的事情。为了避免迷路的尴尬,Bfk早早的就规划起了它的行程。它将日
阅读全文
posted @ 2019-07-13 21:52 Mr_Joker
阅读(221)
评论(0)
推荐(0)
2019年7月11日
[BJWC2010]严格次小生成树
摘要: 题面 洛谷P4180 题目描述 小C最近学了很多最小生成树的算法,Prim算法、Kurskal算法、消圈算法等等。正当小C洋洋得意之时,小P又来泼小C冷水了。小P说,让小C求出一个无向图的次小生成树,而且这个次小生成树还得是严格次小的,也就是说:如果最小生成树选择的边集是EM,严格次小生成树选择的边
阅读全文
posted @ 2019-07-11 21:17 Mr_Joker
阅读(241)
评论(0)
推荐(1)
2019年7月10日
7.09Test——DS1
摘要: Gyk的题是真的仙 T1 LOJ#2302. 「NOI2017」整数 (题面太长,就不复制了) Gyk一开始就扔一个重磅炸弹,虽然是T1, 但毕竟是NOI,让人望而生畏, 所以考试时我是最后只打了一个暴力,拿了28分 解析: 线段树 + 压位 先不考虑数据范围,先考虑如何维护小数据, 可以发现,在二
阅读全文
posted @ 2019-07-10 21:24 Mr_Joker
阅读(167)
评论(2)
推荐(0)
2019年7月7日
[SCOI2015]小凸想跑步——半平面交
摘要: 题面 bzoj 解析 设凸包的0,1号点为A(x1,y1),B(x2,y2),在剩余点中任取两个相邻点C(x3,y3),D(x4,y4),满足点D对应的点的编号大于点C对应的点的编号,再设凸包中可选点为P(x,y) 由叉积求面积公式得: (x1-x) * (y2-y) - (x2-x) * (y1-
阅读全文
posted @ 2019-07-07 10:41 Mr_Joker
阅读(224)
评论(3)
推荐(0)
上一页
1
···
4
5
6
7
8
公告