码迷,mamicode.com
首页 >  
搜索关键字:联通块    ( 442个结果
【Codeforces 1114D】Flood Fill
【链接】 "我是链接,点我呀:)" 【题意】 你选择一个point作为start_position 然后每次你可以将包含该start_position的所有联通块变成任意颜色 问你最少要多少次变换才能将所有的方块变成相同颜色. 【题解】 设dp[i][j][0]表示将i..j这个区间的所有方块变成a ...
分类:其他好文   时间:2019-02-11 13:01:12    阅读次数:200
[hdu5909]Tree Cutting——动态规划+FWT
题目大意: 给定一棵树,求有多少个联通块满足异或和=k,对于每一个k求答案。 思路: 设$dp_{i,j}$表示联通块深度最小的点为i时,异或和为j时有多少个满足条件。 从儿子转移,FWT优化即可。 cpp / ======================================= Auth ...
分类:其他好文   时间:2019-02-10 16:22:18    阅读次数:199
CF1044B Intersecting Subtrees 构造+树论
正解:构造 解题报告: 传送门 又是一道交互题!爱了爱了! 这题真的,极妙!非常神仙!就非常非常思维题! 直接说解法了吼 说起来实在是简单鸭 就是先问一个对方的联通块中的一个点在我这儿的编号,记为x 如果x就是我联通块中的肯定公共点就是x,continue,不讨论运气这么好的事儿x 然后问我的联通块 ...
分类:其他好文   时间:2019-02-09 15:13:39    阅读次数:197
[九省联考2018]秘密袭击coat
题目描述 "Luogu" 题目大意:给一棵$n$个点的树,求所有联通块中第$K$大的权值$W_k$之和。 数据范围:$K\leq n\leq 1666$ , $W_{max}\leq 1666$,答案对$64123$取模,时限$7sec$。 题解 $Ans = \sum_{S} Kth\ of\ S ...
分类:其他好文   时间:2019-02-08 01:15:02    阅读次数:229
HDU 5322 Hope (分治NTT优化DP)
题面传送门 题目大意: 假设现在有一个排列,每个数和在它右面第一个比它大的数连一条无向边,会形成很多联通块。 定义一个联通块的权值为:联通块内元素数量的平方。 定义一个排列的权值为:每个联通块的权值之积 求长度为$n$所有排列的权值之和,$n\leq 1e5$,$1e4$组询问 原题面描述不清楚啊. ...
分类:其他好文   时间:2019-02-07 00:04:17    阅读次数:203
[CF1111E] Tree
"Portal" 题意很好懂, 就不讲了. 主要问题在Dp方程式, 设$Dp[i][j]$表示询问点中前$i$个点分成$j$个联通块的时候的方案数, 那么有: $$ Dp[i][j] = Dp[i 1][j 1] + Dp[i 1][j] (j h[i]) $$ $h[i]$表示一个点到根的链上有多 ...
分类:其他好文   时间:2019-02-06 22:31:44    阅读次数:206
ZOJ 3874 Permutation Graph (分治NTT优化DP)
题面:vjudge传送门 ZOJ传送门 题目大意:给你一个排列,如果两个数构成了逆序对,就在他们之间连一条无向边,这样很多数会构成一个联通块。现在给出联通块内点的编号,求所有可能的排列数 推来推去容易发现性质,同一联通块内的点一定是连续标号的,否则无解 然后我就不会了 好神的$NTT$优化$DP$啊 ...
分类:其他好文   时间:2019-02-06 19:45:03    阅读次数:167
P1726 上白泽慧音 tarjan 模板
P1726 上白泽慧音 这是一道用tarjan做的模板,要求找到有向图中最大的联通块。 #include <algorithm> #include <iterator> #include <iostream> #include <cstring> #include <cstdlib> #includ ...
分类:其他好文   时间:2019-02-04 14:16:00    阅读次数:152
P4271 [USACO18FEB]New Barns
题目 "P4271 [USACO18FEB]New Barns" 做法 这题很长见识啊!! 知识点:两棵树$(A,B)$联通后,新树的径端点为$A$的径端点与$B$的径端点的两点 不断加边,那就$LCT$维护联通块径端点就好了,两点的简单路径就是把链拉起来的子树 My complete code ...
分类:其他好文   时间:2019-01-27 16:42:34    阅读次数:154
[CF915F] Imbalance Value of a Tree
"题目链接" 一开始想到点分治, 其实不是很好搞. 因为分治每次是计算的过某个点的答案, 所以我们也可以按一定的顺序计算贡献. 因为题目是按照最大值最小值计算贡献的, 所以按照从小到大的方式计算贡献. 先求最大值, 然后一起减去最小值贡献就可以了. 所以我们从小到大排序后, 对于每个相邻联通块之间的 ...
分类:其他好文   时间:2019-01-27 10:49:23    阅读次数:158
442条   上一页 1 ... 9 10 11 12 13 ... 45 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!