上一页 1 2 3 4 5 6 7 8 9 10 ··· 15 下一页
摘要: "题目" 给一个$n$个点$m$条边的无向连通图,$Q$次往图中加边,每次加边后问图中的桥有多少个。(加边后边留着)。 $n\le 10^5,m\le 2\times 10^5,Q\le 10^5$。 分析 容易发现一条边为桥当且仅当它不在任意一个环中。 于是我们对最开始的图先得到它的生成树,然后把 阅读全文
posted @ 2017-07-14 20:17 permui 阅读(433) 评论(0) 推荐(1) 编辑
摘要: "题意" 开始给出一个长为$n$的数字串,有$m$次操作按顺序执行,每次把当前数字串中的某一个数码替换成一个数字串$t$(可以为空或多位),最后问操作结束后的数字串十进制下模$10^9+7$的值。 $n,m,\sum t\le 10^5$。 分析 这题很妙啊! 直接做肯定是不行的,因为替换的时候长度 阅读全文
posted @ 2017-07-14 14:13 permui 阅读(320) 评论(0) 推荐(1) 编辑
摘要: "题意" 给出一个主串$s$,长度为$n$,再给出$m$个字符串$t_i$,$q$次询问,每次询问形如$(a,b,c,d)$,问$t_a\cdots t_b$中$s[c:d]$在哪个字符串中出现次数最多,出现了多少次(一样次数取编号小的)。 $n\le 5\times 10^5,m,\sum t_i 阅读全文
posted @ 2017-07-14 11:42 permui 阅读(493) 评论(0) 推荐(0) 编辑
摘要: "题意" 有$n$只袋鼠,每只袋鼠有一个体积,如果一个袋鼠的体积小于等于另一个袋鼠体积的一半,那么这个袋鼠就可以被那一个袋鼠装进袋里。一个装了袋鼠的袋鼠不能再装或被装。被装进袋子的袋鼠就看不到了。 问如何装袋让能看到的袋鼠最少。 分析 这是一个贪心问题。 首先,如果一个袋鼠能装另一个袋鼠,那么装必定 阅读全文
posted @ 2017-07-12 20:00 permui 阅读(218) 评论(0) 推荐(0) 编辑
摘要: "题目" 开始给出一个长度为$n$的小写字母串,$m$次操作,每次选一个区间,把这个区间进行升序或降序排序。最后输出所有操作结束后的串。 $n\le 10^5,m\le 5\times 10^4$ 分析 神思路!! 其实主要是要注意到这个字母表为26非常小,所以可以考虑使用 基数排序 !事实上排序也 阅读全文
posted @ 2017-07-12 15:11 permui 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 题意 给一个$n$个点的图,标号为$1$到$n$,进行$m$次连边$(a,b,c,d,w)$: 有$K$次机会可以消除一条边的权值(即走过但不算),问$1$到$n$的最短路。 $n\le 5\times 10^4,m\le 10^4,0\le K\le 10,w\le 10^3$ 分析 $K$次消除 阅读全文
posted @ 2017-07-12 10:24 permui 阅读(413) 评论(0) 推荐(0) 编辑
摘要: "题目" 一个$n\times n$的零矩阵$a$,$m$次操作: $x_0\ y_0\ x_1\ y_1\ c$,对$a[x][y],x\in[x_0,x_1],y\in[y_0,y_1]$异或上一个数$c$ $x_0\ y_0\ x_1\ y_1$,询问这个子矩阵的异或和 $n\le 1000, 阅读全文
posted @ 2017-07-11 20:35 permui 阅读(387) 评论(0) 推荐(0) 编辑
摘要: 题意 给出一个数列$a$,当这个数列不是不下降的时候我们删除其中一个数,直到它是不下降的。 问有多少种删除方案。$n\le 2000$。 分析 直接算方案数比较难办,转而计算序列数。 如果不考虑不合法的删除(变成不下降之后继续删),那么设长度为$i$的不下降子序列有$g_i$个,那么得到长度为$i$ 阅读全文
posted @ 2017-07-11 16:07 permui 阅读(376) 评论(0) 推荐(0) 编辑
摘要: 题意 给出一些母01串,多次询问,每次询问一个01串,问一个最大的$L$,使得可以在询问串中选出若干个不相交的,长度大于等于$L$的子串,这些子串都在母串中出现过,且子串的长度和大于等于询问串总长的$90\%$ 。 文件大小小于等于1100000字节。 分析 首先如果一个$L$可行,那么小于$L$的 阅读全文
posted @ 2017-07-11 08:44 permui 阅读(233) 评论(0) 推荐(0) 编辑
摘要: 题目 给出一棵树,每个节点上有权值$a_i$,多次询问一条路径上选择一些点权值异或和最大值。$n\le 2\times 10^4,q\le 2\times 10^5,0\le a_i\le 2\times 2^{60}$。 分析 选择一些点的异或和最大值显然用到线性基,这又是一个树上的路径问题,所以 阅读全文
posted @ 2017-07-10 19:58 permui 阅读(186) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 10 ··· 15 下一页