上一页 1 ··· 5 6 7 8 9 10 11 12 13 下一页
摘要: 听说正解点分树?~~我不会就对了~~ 此题是 $[LNOI2014]LCA$ 强化版,也是差分一下,转化为区间加区间和 不过权值有大小要求,那么我们按照权值排序,依次加入主席树,询问的时候 $lower\_bound$ 一下找到区间 $[l,r]$ 在主席树上实现区间加,肯定要标记永久化。每次最多修 阅读全文
posted @ 2019-01-05 20:22 Owen_codeisking 阅读(213) 评论(0) 推荐(1) 编辑
摘要: $\%\%\% Fading$ 此题是他第一道黑题(我的第一道黑题是蒲公英) 一直不敢开,后来发现是差分一下,将询问离线,树剖+线段树维护即可 $Code\ Below:$ cpp include define pii pair define mp make_pair define F first 阅读全文
posted @ 2019-01-05 20:15 Owen_codeisking 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 四个半小时做下来感觉超级爽!!!最后一题暴力 $85$,开个 $O_2$ 就过了 实际得分:$100+100+85$ 1、[九省联考2018]一双木棋chess 考完才知道这叫 $min max$ 对抗搜索……~~不是一个暴搜就解决的东西吗~~ 暴力有 $80$,出题人还是很良心的 我来讲一下我的做 阅读全文
posted @ 2019-01-05 20:10 Owen_codeisking 阅读(228) 评论(0) 推荐(0) 编辑
摘要: 状压好题啊。 一眼看出时间复杂度 $O(n2^n)$,然后开始想正解。 然后设 $dp_i$ 为前缀状态为 $i$ 时的方案数,所以这时候 $sum_i$ 一定是单峰的。 可以推导出: $$(1\leq j0$。每一个状态对于答案的贡献为 $g_i\times f_{lim\ xor\ i}\tim 阅读全文
posted @ 2019-01-04 07:25 Owen_codeisking 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 「雅礼集训 2017 Day2」水箱 我怎么知道这种题目都能构造树形结构。 根据高度构造一棵树,在树上倍增找到最大的小于约束条件高度的隔板,开一个 $vector$ 记录一下,然后对于每个 $vector$ 按照高度排序一下,树形 $dp$ 即可 $Code\ Below:$ 阅读全文
posted @ 2018-12-31 17:04 Owen_codeisking 阅读(379) 评论(0) 推荐(0) 编辑
摘要: 后缀数组+ST表。 代填的坑。 $Code\ Below:$ 阅读全文
posted @ 2018-12-29 22:06 Owen_codeisking 阅读(250) 评论(0) 推荐(0) 编辑
摘要: 整体二分+二维树状数组。 好题啊!写了一个来小时。 一看这道题,主席树不会搞,只能用离线的做法了。 整体二分真是个好东西,啥都可以搞,尤其是区间第 $k$ 大这种东西。 我们二分答案,然后用二维树状数组实现 $\log^2 n$ 的单点修改,时间复杂度 $O(q\log^2 n\log 10^9)$ 阅读全文
posted @ 2018-12-29 22:02 Owen_codeisking 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 「雅礼集训 2017 Day1」市场 挺神仙的一题。涉及区间加、区间除、区间最小值和区间和。虽然标算就是暴力,但是复杂度是有保证的。 我们知道如果线段树上的一个结点,$max=min$ 或者 $max=min+1$ 并且 $d|max$,是可以直接剪掉的。 我们定义线段树上一个结点的势能为 $\lo 阅读全文
posted @ 2018-12-29 09:07 Owen_codeisking 阅读(247) 评论(0) 推荐(0) 编辑
摘要: 1、CF710F String Set Queries AC自动机+二进制分组。 二进制分组好像可以搞很多强制在线的题目,比如这题。 利用二进制分组思想,维护一个 $siz$ 从大到小的单调栈,若 $siz_{top}=siz_{top 1}$ 就一直暴力合并两个 $AC$ 自动机并求出新 $AC$ 阅读全文
posted @ 2018-12-26 16:08 Owen_codeisking 阅读(968) 评论(0) 推荐(3) 编辑
摘要: 入门的题目就不放了……我放一些进阶的题目好了 1、P哥破解密码 比赛的时候还是 $ljc1301$ 首切了以后再给我们切的 $\%\%\%$ 没有连续的三个 $A$,矩阵为 $1,1,1$ $1,0,0$ $0,1,0$ $Code\ Below:$ cpp include define int l 阅读全文
posted @ 2018-12-24 08:23 Owen_codeisking 阅读(219) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 12 13 下一页