码迷,mamicode.com
首页 >  
搜索关键字:图论    ( 2467个结果
sdut3045迷之图论--(多叉树求最长链)
迷之图论 Time Limit: 1000MS Memory limit: 65536K 题目描述 FF是图论高手,所以我要出图论且不出流问题。 给出一个树,求树的最长链的长度。 输入  多组输入。每组输入的第一行为n(1 <= n <= 100000),代表节点个数,节点编号从1 到n,接下来的n-1行,每行两个正整数u,v,代表u,v之间有一条边相连。保证每组数...
分类:其他好文   时间:2014-12-12 10:16:24    阅读次数:160
九度 题目1448:Legal or Not
题目1448:Legal or Not 时间限制:1 秒 内存限制:128 兆 特殊判题:否 提交:1071 解决:485 题目描述: ACM-DIY is a large QQ group where many excellent acmers get together. It is so harmonious that just lik...
分类:其他好文   时间:2014-12-11 12:23:54    阅读次数:160
[图论] 二分图匹配(匈牙利算法)
介绍部分转载于维基百科: 匈牙利算法是众多用于解决线性任务分配问题的算法之一,是用来解决二分图最大匹配问题的经典算法,可以在多项式时间内解决问题,由美国数学家Harold Kuhn 于1955年提出。此算法之所以被称作匈牙利算法是因为算法很大一部分是基于以前匈牙利数学家Dénes K?nig和Jen? Egerváry的工作之上创建起来的. 问题简介: 设G=(V,E)是一个无向图。如顶...
分类:编程语言   时间:2014-12-10 12:37:44    阅读次数:213
考研路茫茫 (双连通 树形dp)
这道题就是模板的题加上一道很水的树形dp     感觉就先用 1,双连通缩点,如果只存在一个双连通分量,那么肯定是删除任何一个点,这个图还是连通的, 2,利用树形dp把缩点后连成一个图,然后用树形dp的一个dfs就算出答案了 #include #include #include #include #include #include using namespace std; #...
分类:其他好文   时间:2014-12-10 09:22:19    阅读次数:189
BZOJ 2657 ZJOI 2012 旅游(journey) 树的直径
题目大意:给出一个凸多边形的三角剖分图,每一个三角形代表一个城市,现在连接这个图中的两个点,问最多能够经过多少个城市。 思路:浙江都是一帮神么。。 这题给的条件简直是不知所云啊。。转化十分巧妙。因为每个凸n边形经过三角剖分之后会出现n - 2个三角形,任意一条边只会成为两个城市的公共边或者整个多边形的边。不难推出两个城市的公共边是n - 3条,也就是说把公共边看成是新图的边的话,就会新...
分类:其他好文   时间:2014-12-09 21:37:14    阅读次数:193
[图论] LCA(最近公共祖先)Tarjan 离线算法
很好的参考资料:http://taop.marchtea.com/04.04.html    下面的配图和部分文字转载于此文章 离线算法就是指统一输入后再统一输出,而不是边输入边实时输出。Tarjan算法的复杂度为O(N+Q),Q为询问的次数. 由于是离线算法,所以要保存输入的信息,次序问题。   若两个结点u、v分别分布于某节点t 的左右子树,那么此节点 t即为u和v的最近公共祖先。更进...
分类:编程语言   时间:2014-12-09 21:27:58    阅读次数:366
FZU2112 Tickets (并查集+欧拉通路)经典
Problem 2112 Tickets Accept: 309    Submit: 526 Time Limit: 3000 mSec    Memory Limit : 32768 KB Problem Description You have won a collection of tickets on luxury cruisers. Each ticket...
分类:其他好文   时间:2014-12-09 15:44:43    阅读次数:212
图论中一类问题的总结 :必须边(点) 可行边(点)
很多图论问题之所以复杂 是因为这个模型本身是不唯一的,举个例子,一个二分图的最大匹配可能有很多个,而一个无向图的MST(最小生成树)也可能有不同的形态,这就导致了这样一类问题的诞生:1.某条边(或点)是否是满足这个模型的前提下必须存在的 2.可不可能使得这条边存在的前提下满足这个模型当然这个问题还可...
分类:其他好文   时间:2014-12-09 13:49:31    阅读次数:257
[图论] 有向图强连通分量 (kosaraju算法,Tarjan算法)
记录自己的想法:在有向图中,如果一些顶点中任意两个顶点都能互相到达(间接或直接),那么这些顶点就构成了一个强连通分量,如果一个顶点没有出度,即它不能到达其他任何顶点,那么该顶点自己就是一个强连通分量。在用kosaraju算法和Tarjan算法求强连通分量的时候,就是给所有的顶点分组染色,同一种颜色的顶点在同一个强连通分量中,记录有多少种颜色(有多少个强联通分量),每个顶点属于哪种颜色(每个顶点在哪...
分类:编程语言   时间:2014-12-09 10:38:36    阅读次数:286
SDUT OJ 3045 迷之图论 (树的直径)
题目地址:SDUT OJ 3045 这题比赛的时候想的差不多。。但是总是觉得不对。。写了一次就没再写,然后删了。。当时没想到的是第二次求出来的就是最长链。。当时想到的两次bfs找最大值(这一种方法其实结果也对。。TAT。。),还有找到点后在回溯减去重点等等。。但总觉得好像都不太对。。。赛后才知道这题原来是树的直径。。。。。牡丹江区域现场赛的时候遇到过,不过赛后也没看。。。 找树的直径的方法其实...
分类:其他好文   时间:2014-12-06 22:54:08    阅读次数:227
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!