码迷,mamicode.com
首页 >  
搜索关键字:图论    ( 2467个结果
Arcgis 几何网络分析
ArcGIS:网络分析(转)由于之前对网络分析的理解有很多问题,所以在网上找了一些资料,这是其中一篇我觉得比较好的,所以就整理了一下,发到网上来,留个底吧,呵呵注:关于几何网络的建立见前面的《空间数据采集组织篇》理论基础:图论和运筹学定义:利用运筹学建立模型,再利用其网络本身的空间关系,采用数学的方...
分类:其他好文   时间:2014-10-11 10:30:55    阅读次数:1508
hdu2768-Cat vs. Dog:图论:二分匹配
Cat vs. DogTime Limit: 2000/1000 MS (Java/Others)Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 1602Accepted Submission(s): 606Problem ...
分类:其他好文   时间:2014-10-09 19:36:17    阅读次数:129
HDU 4421 Bit Magic (图论-2SAT)
HDU 4421 Bit Magic (图论-2SAT) 题目大意: 给你b[i][j],问你a[i]是否冲突? 解题思路: 对于a[i]的每一位根据 d[i][j] 进行2at...
分类:其他好文   时间:2014-10-07 17:50:23    阅读次数:193
UVa 280 - Vertex
题目:统计一个有向图中,给定起点不能到达的点。 分析:图论,搜索。直接利用dfs遍历即可。 说明:起始点开始属于未被遍历的点,注意初始化数据。 #include #include #include using namespace std; int maps[110][110]; int used[110]; void dfs(int s, int n) { for (int i...
分类:其他好文   时间:2014-10-07 12:31:53    阅读次数:173
HDU 4786 Fibonacci Tree(生成树,YY乱搞)
题意: 给出一个无向图,每条边都已染色(黑/白),问是否存在生成树,该生成树的白色边的数量是正的fibonacci数。 分析: 所给数据中黑边为0,白边为1,那么生成树的白边数量即为生成树的权和。 然后YY了一个做法:求其最小和最大生成树,如果在这个范围内存在fibonacci数则存在。 靠谱的证明方法一直没想出来,这里随便解释下: 对于任意一颗非最大生成树,一定可以取一条白边换一条黑边使其仍然是一颗树。...
分类:其他好文   时间:2014-10-06 22:01:01    阅读次数:208
二分匹配
PS:二分图匹配这一章的内容,我认为最重要的是要弄清楚概念。一些定义:二分图:二分图又称作二部图,是图论中的一种特殊模型。设G=(V,E)是一个无向图,如果顶点V可分割为两个互不相交的子集(A,B),并且图中的每条边(i,j)所关联的两个顶点i和j分别属于这两个不同的顶点集(iinA,jinB),则...
分类:其他好文   时间:2014-10-06 20:06:30    阅读次数:299
hdu1824-Let's go home:图论2-SAT
关键在于找出一定矛盾的条件,设一队的3个人为(a,b,c),a为队长,那么(a不留下,b不留下)矛盾,(a不留下,c不留下)矛盾; 对于每一对队员,(a留下,b留下)矛盾。把模型建好,剩下的就是套模板了。 1 #include 2 #include 3 #include 4 using namesp...
分类:其他好文   时间:2014-10-06 02:48:29    阅读次数:203
BZOJ 1191: [HNOI2006]超级英雄Hero【二分图匹配】
裸的匹配题,一眼就能看出来二分图的模型,是某个经典题的改编。貌似某本图论书上讲过的,有N个人以及M个职位,每个职位只能提供给一个人,而每个人由于能力有限只能胜任有限个职位,问是否有办法使得每个人都有工作,如果不能,最多能给多少个人提供工作。如果看过这道经典题的话,这题的思路就顺秒了:将n道题看成n个...
分类:其他好文   时间:2014-10-05 15:26:28    阅读次数:144
POJ 1273 Drainage Ditches【图论,网络流】
就是普通的网络流问题,想试试新学的dinic算法,这个算法暑假就开始看国家集训队论文了,之前一直都只用没效率的EK算法,真正学会这个算法还是开学后白书上的描述:dinic算法就是不断用BFS构建层次图然后用DFS寻找增广。然后就是一下午的WA,除了第一次调dinic的问题外,这道题竟然有多组数据!!...
分类:其他好文   时间:2014-10-05 14:56:18    阅读次数:210
HDU 3832 Earth Hour
题意: 平面上有一些圆  要求用最少的圆将1、2、3点连通  这三点上的圆必须使用 思路: 如果两圆可以连通  则用边把它们圆心相连  然后问题转化为图论模型  那么我们只需要从1、2、3求出到其他点的最短路  再枚举中间点分别到这三个点距离和即可 为什么这样找中间点是对的??  因为虽然可能存在x->1和x->2的最短路经过y  但是如果y真的存在  那么最小值一定是y提供的  就算我们...
分类:其他好文   时间:2014-10-05 12:26:58    阅读次数:137
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!