51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#AHOI2006
BZOJ1266 [AHOI2006]上学路线route Floyd 最小割 SAP
一个无向图,第一问:从1~n的最短路。 第二问,删除价值总和最小的边,使得1~n的最短路变长。 第一问floyd跑一跑就可以了。 第二问,最小割就可以了。 最小割相关可以看这里(往后翻就有)。 #include<cstring>#include<cstdio>#...
代码星球
·
2020-07-14
BZOJ1266
AHOI2006
上学
路线
route
BZOJ1264 [AHOI2006]基因匹配Match 动态规划 树状数组
给出两个长度为5*n的序列,每个序列中,有1~n各5个。 求其最长公共子序列长度。 我们发现这题的序列特殊性是关键! 我们只需要知道每一种数字在某一个序列中的5个位置,然后对于普通的LCS问题,我们只有在a[i]=b[j]的时候才会+1。 那么我们可以维护一个树状数组,在a序列中,我们一个一个位...
代码星球
·
2020-07-14
BZOJ1264
AHOI2006
基因
匹配
Match
BZOJ1269 [AHOI2006]文本编辑器editor splay
你要搞一个文本编辑器。 主要支持一下操作: 插入字符串、删除字符串、区间字符串翻转、输出光标后的一个字符。 详细见原题。 splay板子题。 一开始我是一个一个字符弄到splay里面去,结果Tle了。 所以,我们要一段一段的插入。删除也同理,详见代码 #include<cstring&g...
代码星球
·
2020-06-27
BZOJ1269
AHOI2006
文本
编辑器
editor
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他