上一页 1 ··· 7 8 9 10 11 12 下一页
摘要: D RGB Substring 题意 给定一个只含RGB三种字符的字符串,问最少修改多少个字符,能使得修改后的字符串存在一个长度为$k$的子串是...RGBRGB...这个循环字符串的子串。 分析 只含有3种字符,考虑从...RGBRGB...这个循环字符串大力枚举。 子串要和这个循环字符串匹配只有 阅读全文
posted @ 2019-08-06 21:27 Keane1998 阅读(154) 评论(0) 推荐(0) 编辑
摘要: A Garbage Classification 题意 给定一个字符串代表垃圾,26个字符每个字符代表某种组成成分,根据题意判断垃圾类别。 分析 温暖的签到题,注意别写成除法就行。 代码 B Shorten IPv6 Address 题意 给定一个128位的二进制数,先要转成32位十六进制数,每4位 阅读全文
posted @ 2019-08-05 08:58 Keane1998 阅读(154) 评论(0) 推荐(0) 编辑
摘要: B Crazy Binary String 题意 给一个01字符串,求0和1个数相同的最长子序列和子串长度。 分析 子序列长度就是$min(cnt(0),cnt(1)) 2$,子串的长度也是原题,记录一下0和1个数差的前缀和,然后用一个数组记录前面扫过的0个数和1个数差值的最左位置,前缀和的思想更新 阅读全文
posted @ 2019-07-28 11:01 Keane1998 阅读(200) 评论(0) 推荐(0) 编辑
摘要: A meeting 题意 给一棵树,以及树上的$k$个点,要求一个点使得这k个点到这个点的最大距离最小。 分析 简单的做法就是求出这$k$个点在树上的最远距离,类似于求树直径的做法,然后点肯定取在直径一半处。 代码 C sequence 题意 给定序列$a$和$b$,求所有区间$min\{a_l,a 阅读全文
posted @ 2019-07-27 21:23 Keane1998 阅读(234) 评论(0) 推荐(0) 编辑
摘要: 6595 Everything Is Generated In Equal Probability 题意 给定一个$n$,从$[1,n]$中等概率取出一个数,再等概率生成一个$n$的全排列,再计算这个全排列的函数值,求这个函数值的期望。 函数表达为输入一个全排列,计算其逆序数,再等概率取出一个子序列 阅读全文
posted @ 2019-07-26 21:46 Keane1998 阅读(263) 评论(0) 推荐(0) 编辑
摘要: 常见的一个最短路+最小割/最大流模型 阅读全文
posted @ 2019-07-26 19:53 Keane1998 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 6581 Vacation 题意 从右到左分别为0 n辆车,每辆车有长度l,起始位置s和速度v,0坐标在左边,不能超车,单车道,问0号车到达0坐标的最短时间。 分析 最短时间考虑二分时间,然后按这个时间从左边第一辆车开始依次计算最终位置,最后判断0号车的位置即可。 代码 6582 Path 具体见 阅读全文
posted @ 2019-07-26 19:52 Keane1998 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 单调队列 阅读全文
posted @ 2019-07-26 11:11 Keane1998 阅读(265) 评论(0) 推荐(0) 编辑
摘要: A Eddy Walker 题意 一个0到n 1的环,初始在0,每次随机前进或后退一格,当所有点都访问过就结束,问结束时站在k的概率是多少。(注意输出的是前缀积) 分析 一开始站在0,最后显然不可能在0,剩下n 1格,随机数打表发现概率相同,都为$\frac{1}{n 1}$ 代码 c++ incl 阅读全文
posted @ 2019-07-25 11:17 Keane1998 阅读(224) 评论(0) 推荐(0) 编辑
摘要: 回文数模板 阅读全文
posted @ 2019-07-25 11:11 Keane1998 阅读(160) 评论(0) 推荐(0) 编辑
上一页 1 ··· 7 8 9 10 11 12 下一页