上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 24 下一页
摘要: 题意:给你一颗以点1为根的数,有两种操作,一种是把x及其子树的所有点都灌满水,一种是把x及其所有祖先都放空水,一种是询问,问某个点里有没有水? 思路:看网上大多数是树剖,但实际上5e5的数据树剖还是有点慌的。。。我只用了线段树。我们发现,只要一个点被清空之后,如果没有灌水,那么这个点将一直是空的。同 阅读全文
posted @ 2019-05-30 23:48 维和战艇机 阅读(343) 评论(0) 推荐(0) 编辑
摘要: 题意及思路:https://blog.csdn.net/tianyizhicheng/article/details/90369491 代码: 阅读全文
posted @ 2019-05-28 09:50 维和战艇机 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 题意及思路:https://blog.csdn.net/yzyyylx/article/details/90145400 这题主要巧妙在分析了最短路算法的性质,得出大小小于等于3的连通块一定不会被再次访问的结论。 代码: 阅读全文
posted @ 2019-05-27 20:39 维和战艇机 阅读(294) 评论(0) 推荐(0) 编辑
摘要: 题意:给你一个长度为n的序列,有q次询问,每次询问给出两个位置x和y(x < y),问是否可从x到达y?可达的定义是:如果存在一个序列(假设长度为k),其中p1 = x, pk = y,并且这个序列中a[pi] & a[p(i + 1)] != 0。 思路:设dp[i][j]是从i位置及其之后的位置 阅读全文
posted @ 2019-05-27 20:29 维和战艇机 阅读(571) 评论(0) 推荐(0) 编辑
摘要: 题意:给你一个括号序列,这个括号序列将确定一颗二叉树。有q次询问,每次询问输出这颗树的直径。 思路:https://blog.csdn.net/Huah_2018/article/details/89788074 代码: 阅读全文
posted @ 2019-05-24 21:41 维和战艇机 阅读(347) 评论(0) 推荐(0) 编辑
摘要: 题意:给你一颗树,有q次询问,每次询问给你若干个点,这些点可以最多分出m组,每组要满足两个条件:1:每组至少一个点,2:组内的点不能是组内其它点的祖先,问这样的分组能有多少个? 思路:https://blog.csdn.net/BUAA_Alchemist/article/details/86765 阅读全文
posted @ 2019-05-24 14:49 维和战艇机 阅读(359) 评论(0) 推荐(0) 编辑
摘要: 题意:给你一张图,问最少保留多少条边,使得这张图是边双联通分量。 思路:如果一个点集中的点已经是边双联通分量,那么从这个点集中的点x出发,经过若干个不是点集中的点,回到点集中的点y(x可能等于y),那么这条路径上的点和原来的点就构成了一个新的边双联通分量。 设dp[i]是状态i中的点构成边双联通分量 阅读全文
posted @ 2019-05-23 16:18 维和战艇机 阅读(367) 评论(0) 推荐(0) 编辑
摘要: 题意:给你一个长度为n的字符串,有q次询问,每次询问会给字符串x的末尾添加一个字符y,或者删除字符串x末尾的字符,询问过后,要判断长度为n的字符串中是否有3个不重合的子序列,是这3个字符串。 思路:设dp[i][j][j]为3个字符串的长度分别为i, j, k时,匹配的最靠前的位置。那么就枚举是通过 阅读全文
posted @ 2019-05-21 21:40 维和战艇机 阅读(259) 评论(0) 推荐(0) 编辑
摘要: 题意:给你一颗树,树边的权值可能是0或1,问先走0边,再走1边,或者只走1边的路径有多少条? 思路:对于一个点,假设通过0边相连的点一共有x个(包括自己),通过1边相连的有y个(包括自己),那么对答案的贡献为x * y - 1,意思是以x个点为起点,以y个点为终点了路径条数,-1是因为自己到自己的不 阅读全文
posted @ 2019-05-20 21:04 维和战艇机 阅读(320) 评论(0) 推荐(0) 编辑
摘要: 题意:给你一个数组,问里面最多能匹配出多少对,满足abs(a[i] - a[j]) >= k; 思路:首先肯定要排序。 思路1(尺取法):看了dreamoon的代码明白的。我们可以寻找一个最长的段,这段的最大值和最小值的差小于k,假设数组长度是n,那么答案是min(n / 2, n - mx)。为什 阅读全文
posted @ 2019-05-20 20:42 维和战艇机 阅读(522) 评论(0) 推荐(0) 编辑
上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 24 下一页