摘要:
题意 给定n个人,第i个人属于c[i]班,然后给出q个操作: 1 a b表示将a,b两个人所在的集合合并 2 x y表示询问跟x同一集合的人中有几个是y班的 思路 一般合并集合很容易想到并查集,用map存储第i个人所在集合里每个班的人数,所以就可以开个数组sz[i]表示i所在集合的大小,然后合并的规 阅读全文
posted @ 2020-11-16 21:35
一段时光
阅读(233)
评论(0)
推荐(0)
摘要:
题意 给定一个h*w的地图,起点是(1,1),终点是(h,w)。地图上‘#’无法穿过,移动规则是向下、向右、向右下方移动,一次移动格数不限,就是不可以穿过‘#’,现在为从起点到终点的方案(对1e9+7)取模。 思路 很明显的dp.dp[i][j]表示到第i行第j列的方案数,如果从左边转移过来的话就是 阅读全文
posted @ 2020-11-16 20:55
一段时光
阅读(196)
评论(0)
推荐(0)
浙公网安备 33010602011771号