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