上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 35 下一页
摘要: 题目链接 Codeforces Round #465 (Div. 2) Problem E 题意 给定一个表达式,然后用$P$个加号和$M$个减号填充所有的问号(保证问号个数等于$P + M$) 求可以形成的表达式的最大值。 先把表达式转成一棵树,然后在树上DP。 题目保证了$min(P, M) < 阅读全文
posted @ 2018-02-28 22:18 cxhscst2 阅读(378) 评论(0) 推荐(0) 编辑
摘要: 题目链接 Codeforces Round #466 (Div. 2) Problem F 题意 给定一列数和若干个询问,每一次询问要求集合$\left\{c_{0}, c_{1}, c_{2}, c_{3}, ...,c_{10^{9}}\right\}$的$mex$ 同时伴有单点修改的操作。 根 阅读全文
posted @ 2018-02-28 17:08 cxhscst2 阅读(360) 评论(0) 推荐(0) 编辑
摘要: 题目链接 2016多校1 Problem J 题意 给定两棵相同的树,但是编号方案不同。求第一棵树上的每个点对应的第二棵树上的点。输出一种方案即可。 首先确定树的直径的中点。两棵树相等意味着两棵树的直径相等。 然而直径有很多条,我们任意求出两棵树的各一条直径并不以为着这两条直径是相对应的。 但是直径 阅读全文
posted @ 2018-02-28 13:03 cxhscst2 阅读(320) 评论(0) 推荐(0) 编辑
摘要: 题目链接 Problem D 这个题类似 SPOJ GSS3 做过那个题之后其实就可以秒掉这题了。 考虑当前线段树维护的结点 在那道题的基础上,这个题要多维护几个东西,大概就是左端点的奇偶性,右端点的奇偶性。 以及当前结点代表的区间是否是一个有效的子序列。 时间复杂度$O(nlogn)$ 阅读全文
posted @ 2018-02-24 22:27 cxhscst2 阅读(294) 评论(0) 推荐(0) 编辑
摘要: 题目链接 2016 Qingdao Online Problem I 题意 在一棵给定的树上删掉一条边,求剩下两棵树的树的直径中较长那的那个长度的期望,答案乘上$n-1$后输出。 先把原来那棵树的直径求出来。显然删掉的边不是这条直径上的边,那么这时答案就是这条直径的长度。 否则就是直径的某个端点到某 阅读全文
posted @ 2018-02-24 22:09 cxhscst2 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 题目链接 EOJ Monthly 2018.1 Problem F 先假设答案的每一位都是$1$,然后从高位开始,选出那些该位置上为$0$的所有边,并查集判断连通性。 如果$s$和$t$可以连通的话,那么该位置$0$,然后用刚刚选出来的这些边再继续做下去。 如果$s$和$t$不连通的话,那么不做任何 阅读全文
posted @ 2018-02-24 00:17 cxhscst2 阅读(253) 评论(0) 推荐(0) 编辑
摘要: 题目链接 2016 CCPC东北地区大学生程序设计竞赛 B题 题意 给定一个无向图和一棵树,树上的每个结点对应无向图中的一条边,现在给出$q$个询问, 每次选定树中的一个点集,然后真正被选上的是这些点以及这些点的所有祖先。 只有标号在树中真正被选上的点代表的这些原图中的边是存在的,这样就构成了一个新 阅读全文
posted @ 2018-02-20 00:19 cxhscst2 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 题目链接 Broken Clock 中文题面链接 令$cos(xα) = f(x)$ 根据三角函数变换公式有 $f(x) = \frac{2d}{l} f(x-1) - f(x-2)$ 我们现在要求的是$l * f(t)$,把$f(t)$表示成$\frac{p}{q}$的形式 令$f(x) = \f 阅读全文
posted @ 2018-02-18 18:23 cxhscst2 阅读(312) 评论(0) 推荐(0) 编辑
摘要: 题目链接 2016 青岛网络赛 Problem C 题意 给出一些敏感词,和一篇文章。现在要屏蔽这篇文章中所有出现过的敏感词,屏蔽掉的用$'*'$表示。 建立$AC$自动机,查询的时候沿着$fail$指针往下走,当匹配成功的时候更新$f[i]$ $f[i]$表示要屏蔽以第$i$个字母结尾的长度为$f 阅读全文
posted @ 2018-02-17 20:37 cxhscst2 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 题目链接 2017西安赛区 Problem A 题意 给定一个数列,和$q$个询问,每个询问中我们可以在区间$[L, R]$中选出一些数。 假设我们选出来的这个数列为$A[i_{1}]$, $A[i_{2}]$, ..., $A[i_{t}]$ 求$K$ $or$ $($$A[i_{1}]$ $xo 阅读全文
posted @ 2018-02-16 01:39 cxhscst2 阅读(758) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 35 下一页