上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 63 下一页
摘要: 1208 F 大意: 给定序列$a$, 求$\text{$a_i$|$a_j$&$a_k$}(i<j<k)$的最大值 枚举$i$, 从高位到低位贪心, 那么问题就转化为给定$x$, 求判断$[i+1,n]$内二进制包含$x$的个数是否不少于$2$, 可以对每个状态, 维护最远的两个位置即可. 120 阅读全文
posted @ 2019-08-26 12:31 uid001 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 大意: 给定串$s$, $q$个询问$(l,r,k)$, 求子串$s[l,r]$的第$k$次出现位置. 本来是个简单签到题, 可惜比赛的时候还没学$SA$...... 好亏啊 相同的子串在$SA$中是一定是连续的一段$[L,R]$ 满足对于$L<i\le R$都有$h_i\ge r-l+1$ 可以先 阅读全文
posted @ 2019-08-24 18:02 uid001 阅读(263) 评论(0) 推荐(0) 编辑
摘要: 大意: 给定$nm$字符串矩阵. 若一个子矩形每一行重排后可以满足每行每列都是回文, 那么它为好矩形. 求所有好矩形个数. 一个矩形合法等价于每一行出现次数为奇数的最多只有一个字符, 并且对称的两行对应字符出现次数要完全相等. 那么直接暴力枚举左右边界, 把每个字符的出现次数$hash$一下, 这样 阅读全文
posted @ 2019-08-06 23:45 uid001 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 大意: 给定$n$个平面上互不相交的矩形. 若一个矩形区域只包含一个矩形或者它可以水平或垂直切成两块好的区域, 那么这个矩形区域是好的. 求判断整个平面区域是否是好的. 分治判断, 可以用链表实现删除元素, 或者直接用$set$ 阅读全文
posted @ 2019-08-06 13:33 uid001 阅读(257) 评论(0) 推荐(0) 编辑
摘要: 377A Maze 大意: 给定棋盘, 保证初始所有白格连通, 求将$k$个白格变为黑格, 使得白格仍然连通. $dfs$回溯时删除即可. #include <iostream> #include <functional> #include <sstream> #include <algorithm 阅读全文
posted @ 2019-08-04 21:01 uid001 阅读(301) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 63 下一页