码迷,mamicode.com
首页 >  
搜索关键字:联通块    ( 442个结果
【wikioi】2495 水叮当的舞步(A*+迭代加深搜索)
这题我还是看题解啊囧。(搜索实在太弱。完全没想到A*,还有看题的时候想错了,。,- -)好吧,估价还是那么的简单,判断颜色不同的数目即可(左上角的联通块不算在内)然后A*还是一样的做法。迭代加深还是一样的味道~在这里我们用c[i][j]来表示左上角开始的联通块和联通块外面一层(因为要从外面一层拓展颜...
分类:其他好文   时间:2014-08-07 00:35:57    阅读次数:288
poj1639 Picnic Planning 最小度数限制生成树
题意:若干个人开车要去park聚会,但是park能停的车是有限的,为k。所以这些人要通过先开车到其他人家中,停车,然后拼车去聚会。另外,车的容量是无限的,他们家停车位也是无限的。求开车总行程最短。        就是求一最小生成树,但是对于其中一个点其度不能超过k。 思路: 1. 将park点取出 将剩下的点求出最小生成树  出现i个联通块 2. 再每个块中选择与park点相邻的最小边...
分类:其他好文   时间:2014-07-22 23:45:38    阅读次数:281
7.14_D题
D. BLOCKS  时间限制 1000 ms 内存限制 65536 KB 题目描述 给定一个N?M的矩阵,求问里面有多少个由'#'组成的矩形,"There are 5 ships.",若是里面有一个不是矩形的联通块,则输出"So Sad" 输入格式 1≤n,m≤1000 有多组数据,EOF结束。 输出格式 每行对应一个answe...
分类:其他好文   时间:2014-07-15 22:14:29    阅读次数:304
几道随机化题
随机大法好,乱搞出奇迹。pro:给一个n*m的网格,每个格子上有一种颜色或障碍,求最小的不含障碍的联通块包含至少k个颜色。n,m<=100 color<=n*m k<=5sol:对于color比较小的情况,比如color=k,就是一个裸的斯坦纳树。然后我们每次将所有颜色随机分到k个盒子里,一个盒子都...
分类:其他好文   时间:2014-07-15 09:20:32    阅读次数:229
分别利用并查集,DFS和BFS方法求联通块的数量
联通块是指给定n个点,输入a,b(1#includeusing namespace std;const int maxn=1010;int p[maxn];//作为每个独立的点 int sum[maxn];//每个节点下面连接的点 int find(int x) {if(x==p[x])return...
分类:移动开发   时间:2014-07-14 22:21:30    阅读次数:403
CF#254中文全题解简要版
xyz的英文题解更详细一点把。只是翻译一下。Div2A 奇偶染色Div2B 考虑对答案的贡献 2^(n-联通块个数)Div1A 最优的情况是只选一条边 可以用反证法,考虑将导出子图分裂Div1B 一句话:数量多从大到小暴力,数量少只扫1的位置。Div1C xyz集训队论文Div1D 询问的串有出现次...
分类:其他好文   时间:2014-07-08 23:22:41    阅读次数:309
ZOJ 3795 Grouping
给n个人的年龄大小关系,问最少分几组使每个组里面人的年龄不能直接或间接的比较。 每个联通块里的人都得分到不同的组,缩点后找最长的链即答案 tarjian缩点+dp找最长路 Grouping Time Limit: 2 Seconds      Memory Limit: 65536 KB Suppose there are N people in ZJU, who...
分类:其他好文   时间:2014-06-08 09:44:30    阅读次数:321
并查集(判断一个图有几个连通块)
import java.util.Scanner; // 并查集 判断一个图中有几个联通块 public class UnionFind { private int[] father;// private int count;// 分量数量 public UnionFind(int N){ count=N; father=new int[N]; for(int i=0;i<N...
分类:其他好文   时间:2014-05-11 03:03:44    阅读次数:308
2010年山东省第一届ACM大学生程序设计竞赛 Balloons (BFS)
题意 : 找联通块的个数,Saya定义两个相连是|xa-xb| + |ya-yb|≤1 ,但是Kudo定义的相连是|xa-xb|≤1 并且 |ya-yb|≤1。输出按照两种方式数的联通块的各数。思路 : 按照第一种定义方式就只能是上下左右四个位置,而第二种则是周围那8个都是相连的。 1 #incl....
分类:其他好文   时间:2014-05-08 07:26:59    阅读次数:338
[USACO2006][poj3182]The Grove(巧妙的BFS)
题目;http://poj.org/problem?id=3182题意:一个棋盘中间有一个联通块,给你一个起点让你从起点开始绕联通块外围一圈并回到起点,求最小步数。分析:首先根据数据的范围比较小,所以觉得应该是搜索,而且是BFS。朴素的想法是从起点开始BFS 8个方向扩展,不过这样肯定要跪。注意到这...
分类:其他好文   时间:2014-05-07 11:18:41    阅读次数:330
442条   上一页 1 ... 42 43 44 45 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!