上一页 1 ··· 7 8 9 10 11 12 13 14 15 16 下一页
该文被密码保护。 阅读全文
posted @ 2015-01-27 08:22 JoeFan 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 题目链接:BZOJ - 3207题目分析先使用Hash,把每个长度为 k 的序列转为一个整数,然后题目就转化为了询问某个区间内有没有整数 x 。这一步可以使用可持久化线段树来做,虽然感觉可以有更简单的做法,但是我没有什么想法...代码#include #include #include #inclu... 阅读全文
posted @ 2015-01-27 07:56 JoeFan 阅读(253) 评论(0) 推荐(0) 编辑
摘要: 题目链接:BZOJ - 1046题目分析先倒着做最长下降子序列,求出 f[i],即以 i 为起点向后的最长上升子序列长度。注意题目要求的是 xi 的字典序最小,不是数值!如果输入的 l 大于最长上升子序列长度,输出 Impossible。否则,从 1 向 n 枚举,贪心,如果 f[i] >= l,就... 阅读全文
posted @ 2015-01-26 16:59 JoeFan 阅读(453) 评论(3) 推荐(0) 编辑
摘要: 题目链接:BZOJ - 1816题目分析答案具有可以二分的性质,所以可以二分答案。验证一个答案 x 是否可行,就累加一下各种牌相对于 x 还缺少的量,如果总和超过了 x 或 m ,就不可行。因为,当使用的joker小于等于 x 时,才可以通过合适地安排顺序使得每组牌中至多有一张 joker 。代码#... 阅读全文
posted @ 2015-01-26 15:44 JoeFan 阅读(277) 评论(0) 推荐(0) 编辑
摘要: 题目链接:BZOJ - 1303题目分析首先,找到 b 的位置 Pos, 然后将数列中小于 b 的值赋为 -1 ,大于 b 的值赋为 1 。从 b 向左扩展,不断算 Sum[i, b - 1] ,然后将 Cnt[Sum[i, b - 1]] 加一,这样就算出每个左边的Sum值有多少个了。然后从 b ... 阅读全文
posted @ 2015-01-26 08:40 JoeFan 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 题目链接:BZOJ - 1207题目分析每一次打鼹鼠一定是从上一次打某只鼹鼠转移过来的,从打第 j 只鼹鼠能不能转移到打第 i 只鼹鼠,算一下曼哈顿距离和时间差就知道了。那么就有一个 DP ,用 f[i] 表示打完第 i 只鼹鼠时最多打了多少只鼹鼠,然后 f[i] 可以由 f[1] .. f[i-1... 阅读全文
posted @ 2015-01-26 08:01 JoeFan 阅读(322) 评论(0) 推荐(0) 编辑
摘要: 题目链接:BZOJ - 2463题目分析这道题的题解是,由于两人都采取最优策略,所以最后一定所有格子都会被走到。(Why..表示不懂..哪位神犇可以给我讲一下QAQ)Upd:半群的神犇告诉我,并不是说所有格子都会被走到,而是这个是一个二分图,当点数为偶数的时候,存在完备匹配。但是还是不明白的说0.0... 阅读全文
posted @ 2015-01-25 21:46 JoeFan 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 题目链接:BZOJ - 2724题目分析这道题和 BZOJ-2821 作诗 那道题几乎是一样的,就是直接分块,每块大小 sqrt(n) ,然后将数字按照数值为第一关键字,位置为第二关键字排序,方便之后二分查找某个值在某个区间内出现的次数。预处理出 f[i][j] 即从第 i 块到第 j 块的答案。对... 阅读全文
posted @ 2015-01-25 20:24 JoeFan 阅读(570) 评论(0) 推荐(0) 编辑
摘要: 题目链接: BZOJ - 3236 BZOJ - 3809算法一:莫队首先,单纯的莫队算法是很好想的,就是用普通的第一关键字为 l 所在块,第二关键字为 r 的莫队。这样每次端点移动添加或删除一个数字,用树状数组维护所求的信息就是很容易的。由于这里有 logn复杂度,所以这样移动端点的复杂度还是挺高... 阅读全文
posted @ 2015-01-24 18:53 JoeFan 阅读(398) 评论(0) 推荐(0) 编辑
摘要: 题目链接:BZOJ - 2821题目分析因为强制在线了,所以无法用莫队..可以使用分块来做。做法是,将 n 个数分成 n/x 个块,每个块大小为 x 。先预处理出 f[i][j] ,表示从第 i 个块到第 j 个块的出现次数为偶数的数的个数。这个复杂度是 n * (n / x) 的。然后把数与位置存... 阅读全文
posted @ 2015-01-24 11:11 JoeFan 阅读(371) 评论(0) 推荐(0) 编辑
上一页 1 ··· 7 8 9 10 11 12 13 14 15 16 下一页