摘要: 题目大意: 一个$n(n\le5\times10^5)$个点的图,初始时没有边,有$m(m\le5\times10^5)$次操作,操作包含以下两种: 1.在$u,v$之间连一条无向边; 2.询问$u,v$经过几次操作1之后连通。 思路: 并查集按秩合并,不路径压缩。询问时暴力LCA求路径最大值。时间 阅读全文
posted @ 2018-03-22 16:10 skylee03 阅读(92) 评论(0) 推荐(0) 编辑
摘要: 题目大意: 一个$n\times m(n,m\le1000)$的矩阵,初始时全为0,支持整行/整列+1或-1。给定$k(k\le1000)$组限制$(x,y,c)$,表示位置$(x,y)$值为$c$。问是否存在一个操作序列使得操作完毕后的矩阵满足所有限制条件。 思路: 经典的差分约束问题,考虑使用加 阅读全文
posted @ 2018-03-22 15:01 skylee03 阅读(110) 评论(0) 推荐(0) 编辑
摘要: 题目大意: 若数列$\{A_i\}$为$1\sim n(n\le4200)$的一个排列,求满足对于任意$1<i<n$都有$A_i>A_{i-1}$且$A_i>A_{i+1}$或$A_i<A_{i-1}$且$A_i<A_{i+1}$的$\{A_i\}$的方案数。 思路: 用$f[i][j]$表示$A$ 阅读全文
posted @ 2018-03-22 10:16 skylee03 阅读(90) 评论(0) 推荐(0) 编辑