图论2
图论讲义第2章-连通性

第二章 图的连通性在第一章中已经定义连通图是任二顶点间都有路相连的图。
对于连通图,其连通的程度也有高有低。
例如,下列三个图都是连通图。
对于图G 1,删除一条边或一个顶点便可使其变得不连通;而对于图G 2,至少需要删除两条边才能使其不连通,也可以删除一个顶点使其不连通;对于图G 3,要破坏其连通性,则至少需要删除三条边或三个顶点。
本章主要讨论如何通过图的顶点集、边集和不交的路集合的结构性质来获知图的连通性程度。
通过研究割边和割点来刻画1连通图的特性;定义连通度和边连通度来度量连通图连通程度的高低;通过不交路结构和元素的共圈性质来反映图的2连通和k 连通性。
§2.1 割点和割边定义2.1.1 设)(G V v ∈,如果)()(G w v G w >−,则称v 为G 的一个割点。
(注:该定义与某些著作中的定义有所不同,主要是在环边的顶点是否算作割点上有区别)。
例如,下图中u , v 两点是其割点。
定理2.1.1 如果点v 是简单图G 的一个割点,则边集E (G)可划分为两个非空子集1E 和2E ,使得][1E G 和][2E G 恰好有一个公共顶点v 。
证明留作习题。
推论2.1.1 对连通图G ,顶点v 是G 的割点当且仅当v G −不连通。
定理2.1.2 设v 是树T 的顶点,则v 是T 的割点当且仅当1)(>v d 。
证明:必要性:设v 是T 的割点,下面用反证法证明1)(>v d 。
若0)(=v d ,则1K T ≅,显然v 不是割点。
若1)(=v d ,则v T −是有1)(−−v T ν条边的无圈图,故是树。
从而)(1)(T w v T w ==−。
因此v 不是割点。
以上均与条件矛盾。
充分性:设1)(>v d ,则v 至少有两个邻点u ,w 。
路uvw 是T 中一条),(w u 路。
因T 是树,uvw 是T 中唯一的),(w u 路,从而)(1)(T w v T w =>−。
哈尔滨工业大学运筹学教案教案_图论2

的一个不含圈的支撑子图Gk,于是Gk是G的一个支撑
树。
(一)破圈法
(二)避圈法 在图中任取一条边e1,找一条与e1不构成圈的边e2, 再找一条与{e1,e2}不构成圈的边e3。一般设已有{e1, e2,…,ek},找一条与{e1,e2,…,ek}中任何一些边 不构成圈的边ek+1,重复这个过程,直到不能进行为 止。
证明:必要性 因T是连通的,故任两个点之
间至少有一条链。但如果某两个点之间有两条链
的话,那么图T中含有圈,这与树的定义矛盾,从 而任两个点之间恰有一条链。
充分性 设图T中任两个点之间恰有一条链, 那么易见T是连通的,如果T中含有圈,那么这个 圈上的两个顶点之间有两条链,这与假设矛盾,
故T不含圈,于是T是树。
证明:(1)→(2) 由于T是树,由定义知T连通且无圈。只须证明m=n-1。 归纳法:当n=2时,由于T是树,所以两点间显然有且 仅有一条边,满足m=n-1。 假设 n=k-1时命题成立,即有k-1个顶点时,T有 k-2条边。 当n=k时,因为T连通无圈,k个顶点中至少有一 个点次为1。设此点为u,即u为悬挂点,设连接点u的 悬挂边为[v,u],从T中去掉[v,u]边及点u ,不会影 响T的连通性,得图T’,T’为有k-1个顶点的树,所以 T’有k-2条边,再把( v,u)、点u加上去,可知当T 有k个顶点时有k-1条边。
现证v1是悬挂点,即d(v1)=1。
反证法:如d(v1)≥2,则存在边[v1,vm],使m≠2,
v1
若vm不在µ 上,
v2
vk
vm
那么(vm,v1,v2,…,vk)比µ链边数多一条, 与µ 是边数最多的链矛盾。 若vm在µ 上
v1
v2
vm
图论习题答案2

第四次作业
四(13).设M是二分图G的最大匹配,则 | M || X | max| S | | N ( S )| ,
SX
证明: | X | max| S | | N ( S )| min(| X | | S |) | N ( S )| ,而(X - S ) N ( S )是G的一个覆盖,则 min(| X | | S |) | N ( S )|是G的最小覆盖,
第七次作业
• 五(28).设sn是满足下列条件的最小整数,把 {1,2,...,sn}任划分成n个子集后,总有一个子集 中含有x+y=z的根,求s1,s2,s3是多少? • 解:n=1,枚举得s1=2; • s2=5 • s3=14
第七次作业
五(34).求证r(k, l) = r(l, k) 证明:若G含有K k 子图,则G c 含有k个顶点的独立集;若G含有 l个顶点的独立集,则G c 含有K l 子图。则命题成立。
五 (13).若 是单图 G 顶的最小次数,证明; 若 1则存在 1边着色, 使与每顶关联的边种有 1种颜色。 反证法:假设在 v1处无 i 0色 设 C (E 1 , E 2 ,..., E 1 )为 G 的( 1) 最佳边着色 第一步:构造点列: v1 , v 2 ,..., v h , v h 1 ,....., vl ,.... v1处无 i 0色, v j v j 1着 i j色,且在 v j点处 i j 色重复出现,可知在 v j1处仅一 个 i j色;证明如下: 用反证法证明,假设在 v j1处 i j色重复出现,将 v j v j 1改成 v j 所关联的边 没有的颜色 im,则可以对图 G 的找色进行改善。与 C 是最佳边着色矛盾, 假设不成立。 又 是单图 G 顶的最小次数,则必存 在最小整数 h使得 i h i l 第二步:着色调整: v j v j 1着 i j-1色 ( j 1,2,..., h ),所得新着色为 C ' 在 C '中, v1处多了个 i 0色, v h 1处少了个 i h 色,其他点的边着色数 不变, 所以 C ' 还是 1最佳边着色
图论 第二章 树(tree)

定义2.2.2 如果在图G中去掉一个顶点(自然同 时去掉与该顶点相关联的所有边)后图的分 支数增加,则称该顶点为G的割点。
定理2.2.1 当且仅当G的一条边e不包含在G 的 圈中时,e才是割边。
u x
e
v
Hale Waihona Puke yCG推论2.2.1 当且仅当连通图G的每一条边均为 割边时,G才是一棵树。
对割边有下面的等价命题:
推论2.1.3 设G的边数为q,顶点数为p,如果 G无圈且q=p-1,则G是一棵树。
推论2.1.4 在树中至少存在两个度为1的顶点。
关于树有下列的等价命题:
(1)G是一棵树 (2)G的任意两个顶点由唯一道路联结 (3)G是连通的,且q=p-1 (4)G是无圈的,且q=p-1 (5)G无圈,且若G的任意两个不邻接的顶点 联一条边e,则G+e中恰有一个圈。
A directed graph is Eulerian if it is connected and can be decomposed into arc-disjoint directed cycles.
An undirected graph is traversable if it is connected and at most two vertices in the graph are of odd degree
条包含G的所有边的闭链; ❖ (4)两个欧拉图的环和仍是欧拉图。
理定3.1.2和推论3.1.1反映了图的一 个重要性质,即图的连绘性。一个连 绘的图是指这个图可以用一笔画成而 没有重复的笔划。换句话说就是在这 个图中存在一条能过每条边的链。
3.3 哈密顿图
1856 年 hamilton 周游世界的游戏,十 二面体,有20个顶点,三十条边,十二 个面
第6-8章 图论2

5.设D是有向图,当且仅当D中有一条通过每个 D 结点的通路时,D为( )连通的。 答案:单向 6.设有向图D=<V,E>,V={a,b,c,d}, E={<a,b><a,d><d,c><b,d><c,d>},则D是 ( )连通的,c的可达集为(),d(c,a)=()
6.设有向图D=<V,E>,V={a,b,c,d,}, E={<a,b>,<a,d>,<d,c>,<b,d>,<c,d>}, 则D是( )连通的,c的可达集为( ),d(a,b)=() 答案:单向 {c,d} 7.图6-1的点连通度为(),边连通度为() 答案: 1 1 8.k5的点连通度为(),边连通度为()。 答案: 4 4
7.若无向图中恰有2个度数为奇数的结点,则这两个结 点必连通。( ) 答案:T 8.在有向图中,结点间的可达关系是等价关系。( ) 答案:F 9. 若有向图中有两个奇度结点,则它们中一个可达另 一个或互相可达。( ) 答案:F
10.若图G不连通,则 G 必连通。( ) 答案:T 11.有向图的每个结点恰位于一个单向分图中。( ) 答案:F 12.图6-3为无强分图( ) 答案:F 13.若图G的边e不包含在G的某简 图6-3 单回路中,则e是G的割边。( ) 答案:T
22.设G= <V,E>为连通的简单平面图,若|V|>=3,则 所有结点v,有deg(v)<=5.( ) 答案:F
第7章 树 章
树是图论中最重要的概念之一,它是基尔霍夫在解决 电路理论中求解联立方程时首先提出的。它又是图论 中结构最简单,用途最广泛的一种平面图,在计算机 科学的算法分析、数据结构等方面有着广泛的应用, 本章主要介绍树的基本概念、性质和若干应用。
第五章_图论2

通路定理
[定理]通路定理 在n阶图G中,如果有顶点u到v (u v) 的通路,那么u到v必有一条长度小于等
于n1的基本通路。
7
通路定理证明
定理:在有n个顶点的图G中,如果有顶点u到v的通路,必有长 度不大于n-1的基本通路。
证明:(1)先证明u和v之间存在基本通路 若uv之间的通路P中有相同的顶点,则从P中删除相同顶点之间
路径,直到P中没有相同顶点,这样得到的路径为u和v之间的基 本通路。
(2) 再证基本通路长度不大于n-1 (反证法)设u和v之间的基本通路的长度≥n。 ∵ 一条边关联两个顶点, ∴长度≥n的基本通路上至少有n+1个顶点。 ∴至少有两个相同顶点在u和v之间的基本通路上,这与基本通路 的性质“任意两个顶点不同”相矛盾。
图G从vi点到vj点有通路当且仅当?
bij = 1
21
图的连通性与可达矩阵
有向图的连通性(n1): 设有向图G的可达矩阵为B
(1) G强连通 B中元素全为1 (2) G是单向连通的 B中所有关于主对角线对称
的两个元素中至少一个值为1
无向图的连通性(n1): 设无向图G的可达矩阵为B
G连通 B中元素全为1
[定义]基本通(回)路
结点各不相同的通路称为基本通路。 中间结点各不相同的回路称为基本回路。
A
基本通路:ACEBD
B
E
基本回路:ABCDEA
C
D
5
有向通(回)路
[定义]有向通(回)路 若通路v0v1 … vn各边是有向边,且vi-1和vi 分别是有向边的始点与终点,则称该通路为 有向通(回)路。
通路uxv相连。
由u和v的任意性,可知~G是连通的。
27
图论--第2讲顶点的度

离散数学顶点的度第2讲定义2.1设G=<V,E>为一无向图,∀v∈V称所有的边与v 的关联次数之和为v 的度数,简称为度,记作d G (v), 简记作d(v)。
记i v (e)为e 与v 的关联次数,则v e ∈Ed(v)=i (e)∑。
定义2.2设D=<V,E>为一有向图, v∈V,(1)称v作始点的边的条数为v的出度,记作d D+(v),简记作d+(v);(2)称v作为终点的边的条数为v的入度,记作d D-(v),简记作d-(v)。
称d D+(v)+ d D-(v)为v的度数,记作d(v)。
在无向图G中,令⊿(G) = max{d(v)| v∈V(G) }δ(G) = min{d(v)| v∈V(G) }称⊿(G) ,δ(G)分别为G的最大度和最小度。
简记做⊿,δ。
在有向图D中,可类似定义⊿(D)、δ(D)。
另外,令⊿+(D) = max{d+(v)| v∈V(D) }δ+(D) = min{d+(v)| v∈V(D) }⊿-(D) = max{d-(v)| v∈V(D) }δ-(D) = min{d-(v)| v∈V(D) }分别称为D的最大出度、最小出度、最大入度、最小入度。
简记作⊿、δ、⊿+、δ+、⊿-、δ-。
注意称度为0的顶点为孤立点;称度为1的顶点为悬挂点,与其关联的边称为悬挂边。
称度为偶数的顶点称为偶点;称度为奇数的顶点称为奇点。
注意若图G的所有顶点的度相等, 则G称作正则图;若进一步所有顶点的度都等于k,则称G是k-正则图。
定理2.1设G=<V,E> 为任意无向图,, ,则即顶点度数之和等于边数的2倍。
,12n V={v ,v ,...,v }|E|=m nii=1d(v )=2m定理2.2推论2.3任意图中,奇点的个数一定是偶数。
设D=<V,E>为任意有向图,,,则。
12n V={v ,v ,...,v }|E|=m n n-i i i=1i=1d (v )=d (v )=m +∑∑设G=<V,E>为一n阶无向图,V={v1,v2,…,v n}, 称d(v1), d(v2), …, d(v n)为G的度序列。
图论习题二答案

图论习题二答案图论习题二答案图论是数学中的一个分支,研究的是图的性质和图之间的关系。
在图论中,有很多经典的习题可以帮助我们更好地理解和应用图的概念。
本文将探讨一些图论习题二的答案,帮助读者更好地理解和掌握图论的知识。
1. 习题:给定一个无向图G=(V,E),其中V={1,2,3,4,5,6},E={(1,2),(1,3),(2,3),(2,4),(3,4),(4,5),(4,6)},求图G的邻接矩阵和关联矩阵。
答案:邻接矩阵是一个n×n的矩阵,其中n是图的顶点数。
对于无向图G,邻接矩阵的元素a[i][j]表示顶点i和顶点j之间是否存在边。
如果存在边,则a[i][j]=1,否则a[i][j]=0。
对于给定的图G,邻接矩阵为:0 1 1 0 0 01 0 1 1 0 01 1 0 1 0 00 1 1 0 1 10 0 0 1 0 00 0 0 1 0 0关联矩阵是一个n×m的矩阵,其中n是图的顶点数,m是图的边数。
对于无向图G,关联矩阵的元素b[i][j]表示顶点i和边j之间的关系。
如果顶点i是边j 的起点,则b[i][j]=-1;如果顶点i是边j的终点,则b[i][j]=1;否则b[i][j]=0。
对于给定的图G,关联矩阵为:-1 -1 0 0 0 01 0 -1 -1 0 00 1 1 0 0 00 0 0 1 -1 -10 0 0 0 1 00 0 0 0 0 12. 习题:给定一个有向图G=(V,E),其中V={1,2,3,4,5},E={(1,2),(1,3),(2,3),(2,4),(3,4),(4,1),(5,4)},求图G的邻接表和深度优先搜索遍历结果。
答案:邻接表是一种图的表示方法,用于存储图中每个顶点的邻接顶点。
对于有向图G,邻接表中的每个元素表示该顶点的出边。
对于给定的图G,邻接表为:1: 2, 32: 3, 43: 44: 15: 4深度优先搜索(DFS)是一种图的遍历算法,用于遍历图中的所有顶点。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
差分约束系统
【题目大意】 平面上有 N 条线段,需要你找出一些垂直 于 X 轴的直线,使得这些直线与每 条线段相交至少一次,最多 R 次(与线段端 点相交不算),要求使R 最小。
差分约束系统
【题目大意】 当排队等候喂食时,奶牛喜欢和它们的朋友站得靠近 些。FJ有N(2<=N<=1000)头奶牛,编号从1到N,沿 一条直线站着等候喂食。奶牛排在队伍中的顺序和它 们的编号是相同的。因为奶牛相当苗条,所以可能有 两头或者更多奶牛站在同一位置上。即使说,如果我 们想象奶牛是站在一条数轴上的话,允许有两头或更 多奶牛拥有相同的横坐标。 一些奶牛相互间存有好感,它们希望两者之间的距离 不超过一个给定的数L。另一方面,一些奶牛相互间非 常反感,它们希望两者间的距离不小于一个给定的数D。
最短径路问题中的分层思想
【题目大意】 如今的道路密度越来越大,收费也越来越多,因 此选择最佳路径是很现实的问题。城市的道路是 双向的,每条道路有固定的旅行时间以及需要支 付的费用。路径由连续的道路组成。总时间是各 条道路旅行时间的和,总费用是各条道路所支付 费用的总和。同样的出发地和目的地,如果路径 A比路径B所需时间少且费用低,那么我们说路径 A比路径B好。对于某条路径,如果没有其他路径 比它好,那么该路径被称为最优双调路径。这样 的路径可能不止一条,或者说根本不存在。
二分图匹配的应用
二分图匹配的应用
二分图匹配的应用
【题目大意】 Tom最近在研究一个有趣的排序问题。通过2个栈 S1和s2,Tom希望借助以下4种操作实现将输入序列升 序排序。 操作a 如果输入序列不为空,将第一个元素压入栈S1 操作b 如果栈S1不为空,将Sl栈顶元素弹出至输出序列 操作c 如果输入序列不为空,将第一个元素压入栈s2 操作d 如果栈S2不为空,将S2栈顶元素弹出至输出序 列
最短路应用
【题目大意】 给你 n 个点,m 条边,每走 1 单位的路径都 会花费 1 单位的 fuel ,并且不同的点灌油的 油的价格是不同的,现在给你一些询问,每一 个询问给你起点、终点以及油箱的容量,问你 所需要的最少的花费可以从起点到达终点。
最短路应用
【题目大意】 空间上都一些不相交的墙,英雄Jones现在在 位置1,有人在位置2呼救,所以他要过去救 他,但是有个条件,他必须在墙上走,其实就 是说他只能在图示的线段上走,但是线段间有 空隙,所以要用一个长板搭在线段间才能从一 个线段到另外一个线段,问怎么找到一个路径 使得要使用的长板最小。(注意这里指的最小, 不是指加上来的长度,而一块长坂的长度)。
差分约束系统
【题目大意】 刘备将营地连在了一起,陆逊想要估计出 多少人,所以就侦查到了没个营地的容量Ci, 即最多有多少士兵,又估计了一下从i营地到j 营地最少有多少士兵,求总共最少有多少人, 或者估计有误(出现了正、负环)。 注意:题干给的C1,C2..是容量,而不是实际人 数,如果说实际人数为X1,X2...,则Xi<=Ci。前 n个军营的总人数为Sn。
主要提纲
最小生成树 最短路 差分约束系统 二分图 强连通分量 拓扑排序
二分图
定义:二分图中,顶点可以分为两个集合X和Y, 每一条边的两个顶点都分别位于X和Y集合中
判定:利用BFS或者DFS进行黑白染色,共享 一边的两点异色,检查是否存在矛盾
二分图匹配的性质
Knig定理是一个二分图中很重要的定理,它的 意思是,一个二分图中的最大匹配数等于这个 图中的最小点覆盖数。
二分图匹配的应用
【题目大意】 给一个N*N的矩阵,有些格子有障碍,要求我 们消除这些障碍,问每次消除一行或一列的障 碍,最少要几次
主要提纲
最小生成树 最短路 差分约束系统 二分图 强连通分量 拓扑排序
最小生成树应用
【输入】 第1行给出评估的道路条数 N、村庄数目M ( < 1000 );随后的 N 行对应村庄间道路的成本,每 行给出一对正整数,分别是两个村庄的编号,以 及此两村庄间道路的成本(也是正整数)。为简 单起见,村庄从1到M编号 【输出】 对每个测试用例,在1行里输出全省畅通需要的 最低成本。若统计数据不足以保证畅通,则输出 “?”。
最小生成树应用
【题目大意】 矮人虽小却喜欢乘坐巨大的轿车,轿车大到可以 装下无论多少矮人。某天,N(N≤5000)个矮人打 算到野外聚餐。为了集中到聚餐地点,矮人A要 么开车到矮人B家中,留下自己的轿车在矮人B家, 然后乘坐B的轿车同行;要么直接开车到聚餐地 点,并将车停放在聚餐地。 虽然矮人的家很大,可以停放无数量轿车,但是 聚餐地点却最多只能停放K辆轿车。现在给你一 张加权无向图,它描述了N个矮人的家和聚餐地 点,要你求出所有矮人开车的最短总路程。
最短径路问题中的分层思想
给出城市交通网的描述信息,起始点和终点城 市,求最优双调路径的条数。城市数n不大于 100,道路数m不大于300,每条道路的费用 和时间都是不大于100的非负整数。
最短径路问题中的分层思想
【题目大意】 某学校的校园网由n(1<=n<=50)台计算机组成,计算机 之间由网线相连,如图5。其中顶点代表计算机,边代 表网线。正如你所见,不同网线的传输能力不尽相同, 例如计算机1与计算机2之间传输信息需要34秒,而计 算机2与计算机3之间的传输信息只要10秒。计算机1 与计算机5之间传输信息需要44秒,途径为机1到机3 到机5。 现学校购买了m(1<=m<=10)台加速设备,每台设备可 作用于一条网线,使网线上传输信息用时减半。多台 设备可用于同一条网线,其效果叠加,即用两台设备, 用时为原来的1/4,用三台设备,用
二分图匹配的性质
二分图匹配的性质
最小路径覆盖=|G|-最大匹配数 的应用
某国有n个城镇,m条单向铁路。每条铁路都连接 着两个不同的城镇,且该铁路系统中不存在环。 现需要确定一些列车运行线,使其满足: I) 每条铁路最多属于一条列车运行线; II) 每个城镇最多被一条列车运行线通过(通过 包括作为起点或终点); III) 每个城镇至少被一条列车运行线通过; IV) 列车运行线的数量应尽量小。 V) 在满足以上条件下列车运行线的长度和应该 尽量小。
最短径路问题中的分层思想
【题目大意】 John将选k只牛组成一个接力队伍。FJ的农场 有n块地,m条唯一的双向边连接两块不同的 地,边有一个权值表示牛通过这条边的时间。 k只牛一只接着一只,从第1块地跑到第n块地。 当一只牛第一次到达第n块地时,下一只牛就 马上从第1块地出发。但是任意两只牛的路径 必须不同。求出第k只牛到达终点的最短时间。 k不大于40,n不大于800,m不大于4000。
最短路应用
【题目大意】 求源点S到终点T的次短路数量
最短路应用
【题目大意】 我们有n个(n<=100000)字符串,每个字符串都是由 a~z的小写英文字母组成的字符串。如果字符串A的结 尾两个字符刚好与字符串B的开头两字符相匹配,那么 我们称A与B能相连(注意:A能与B相连不代表B能与A 相连)。我们希望从给定的字符串中找出一些,使得 他们首尾相接形成一个环串(一个串首尾相连也算)。 我们想要使这个环串的平均长度最长。比如下例: ababc bckjaca caahoynaab
最短径路问题中的分层思想
时为原来的1/8。如 何合理使用这些设 备,使计算机1到计 算机n传输用时最少, 这个问题急需解决。 校方请你编程解决 这个问题。例如图5, 若m=2,则将两台 设备分别用于1-3, 3-5的线路,传输用 时可减少为22秒, 这是最佳解。
主要提纲
最小生成树 最短路 差分约束系统 二分图 强连通分量 拓扑排序
图论专题
林衍凯
主要提纲
最小生成树 最短路 差分约束系统 二分图 强连通分量 拓扑排序
最小生成树算法
Kruskal Prim
最小生成树应用
【题目大意】 省政府“畅通工程”的目标是使全省任何两个 村庄间都可以实现公路交通(但不一定有直接 的公路相连,只要能间接通过公路可达即可)。 经过调查评估,得到的统计表中列出了有可能 建设公路的若干条道路的成本。现请你编写程 序,计算出全省畅通需要的最低成本。
差分约束系统
给出ML条关于两头奶牛间有好感的描述,再 给出MD条关于两头奶牛间存有反感的描述。 (1<=ML,MD<=10000,1<=L,D<=1000000) 你的工作是:如果不存在满足要求的方案,输 出-1;如果1号奶牛和N号 奶牛间的距离可以任意大,输出-2;否则,计 算出在满足所有要求的情况下,1号奶牛和N 号奶牛间可能的最大距离。
主要提纲
最小生成树 最短路 差分约束系统 二分图 强连通分量 拓扑排序
最短路算法
Floyd Dijkstra Bellman-Ford SPFA
最短路应用
【题目大意】 给一个n个点m条边的无向图。 每条边有权值和一个字母标号,字母标号有四种 'L' 'O' 'V' 'E' 现在要从1点到n点去 找求找到一条路径,路径按顺序构成了若干个 LOVE 注意必须是完整的LOVE 然后要求有LOVE的的条件下路径最短,如果有多 条最短路,找LOVE最多的那条
最小生成树应用
【题目大意】 对于一棵节点和边都拥有权值的树,我们 定义这棵树的权值为它的边的边权之和除以它 的节点的权值之和。 那么问题是这样的:给定一个n个节点的完 全图,你的任务是找到这个完全图上的一个m 个节点子树,使得其权值最小。
最小生成树应用
【题目大意】 有n个城市,输入每坐城市的坐标和人口。 现在要在所有城市之间修路,保证每个城市都 能相连,此时可以选取一条道路i免费,并且 保证A/B最大,所有路径的花费和最小 A是某条路i两端城市人口的和 B表示除路i以外所有路的花费的和(路径i 的花费为0)