第7章 图练习题及答案
数据结构章节练习题 - 答案第7章 图

7.1选择题1.对于一个具有n个顶点和e条边的有向图,在用邻接表表示图时,拓扑排序算法时间复杂度为()A)O(n)B)O(n+e)C)O(n*n)D)O(n*n*n)【答案】B2.设无向图的顶点个数为n,则该图最多有()条边。
A)n-1B)n(n-1)/2C)n(n+1)/2【答案】B3.连通分量指的是()A)无向图中的极小连通子图B)无向图中的极大连通子图C)有向图中的极小连通子图D)有向图中的极大连通子图【答案】B4.n个结点的完全有向图含有边的数目()A)n*n B)n(n+1)C)n/2【答案】D5.关键路径是()A)AOE网中从源点到汇点的最长路径B)AOE网中从源点到汇点的最短路径C)AOV网中从源点到汇点的最长路径D)n2D)n*(n-1)D)AOV网中从源点到汇点的最短路径【答案】A6.有向图中一个顶点的度是该顶点的()A)入度B)出度C)入度与出度之和D)(入度+出度)/2【答案】C7.有e条边的无向图,若用邻接表存储,表中有()边结点。
A)e B)2eC)e-1D)2(e-1)【答案】B8.实现图的广度优先搜索算法需使用的辅助数据结构为()A)栈B)队列C)二叉树D)树【答案】B9.实现图的非递归深度优先搜索算法需使用的辅助数据结构为()A)栈B)队列C)二叉树D)树【答案】A10.存储无向图的邻接矩阵一定是一个()A)上三角矩阵B)稀疏矩阵C)对称矩阵D)对角矩阵【答案】C11.在一个有向图中所有顶点的入度之和等于出度之和的()倍A)B)1C)2D)4【答案】B12.在图采用邻接表存储时,求最小生成树的Prim 算法的时间复杂度为(A)O(n)B)O(n+e)C)O(n2)D)O(n3))【答案】B13.下列关于AOE网的叙述中,不正确的是()A)关键活动不按期完成就会影响整个工程的完成时间B)任何一个关键活动提前完成,那么整个工程将会提前完成C)所有的关键活动提前完成,那么整个工程将会提前完成D)某些关键活动提前完成,那么整个工程将会提前完成【答案】B14.具有10个顶点的无向图至少有多少条边才能保证连通()A)9B)10C)11D)12【答案】A15.在含n个顶点和e条边的无向图的邻接矩阵中,零元素的个数为()A)e B)2eC)n2-e D)n2-2e【答案】D7.2填空题1.无向图中所有顶点的度数之和等于所有边数的_____________倍。
第七章:图练习题

第七章:图练习题第七章:图练习题⼀、选择题1、⼀个有n个顶点的⽆向图最多有()条边。
A、nB、n(n-1)C、n(n-1)/2D、2n2、具有6个顶点的⽆向图⾄少有()条边才能保证是⼀个连通图。
A、5B、6C、7D、83、具有n个顶点且每⼀对不同的顶点之间都有⼀条边的图被称为()。
A、线性图B、⽆向完全图C、⽆向图D、简单图4、具有4个顶点的⽆向完全图有()条边。
A、6B、12C、16D、205、G是⼀个⾮连通⽆向图,共有28条边,则该图⾄少有()个顶点A、6B、7C、8D、96、存储稀疏图的数据结构常⽤的是()。
A、邻接矩阵B、三元组C、邻接表D、⼗字链表7、对⼀个具有n个顶点的图,采⽤邻接矩阵表⽰则该矩阵的⼤⼩为()。
A、nD、n28、设连通图G的顶点数为n,则G的⽣成树的边数为()。
A、n-1B、nC、2nD、2n-19、n个顶点的⽆向图的邻接表中结点总数最多有()个。
A、2nB、nC、n/2D、n(n-1)10、对于⼀个具有n个顶点和e条边的⽆向图,若采⽤邻接表表⽰,则表向量的⼤⼩为(),所有顶点邻接表的结点总数为()。
A、nB、n+1C、n-1D、2nE、e/2F、eG、2eH、n+e11、在有向图的邻接表存储结构中,顶点v在表结点中出现的次数是()。
A、顶点v的度B、顶点v的出度C、顶点v 的⼊度D、依附于顶点v的边数12、已知⼀个图,若从顶点a出发进⾏深度和⼴度优先搜索遍历,则可能得到的顶点序列分别为()和()(1)A、abecdf B、acfebd C、acebfd D、acfdeb(2)A、abcedf B、abcefd C、abedfc D、acfdeb13、采⽤邻接表存储的图的深度和⼴度优先搜索遍历算法类似于⼆叉树的()和()。
A、中序遍历B、先序遍历14、已知⼀有向图的邻接表存储结构如下图所⽰,分别根据图的深度和⼴度优先搜索遍历算法,从顶点v1出发,得到的顶点序列分别为()和()。
第7章 平面图形的认识(二)-平行线中的常见模型 苏科版七年级数学下册专题练习(含答案)

七年级下册平面图形的认识(二):专题:平行线中的常见四大模型专题:平行线中的常见模型模型一:“猪蹄”模型(也称“M”模型)模型一“猪蹄”模型(M模型)点P在EF左侧,在AB、 CD内部“猪蹄”模型结论1:若AB∥CD,则∠P=∠AEP+∠CFP;结论2:若∠P=∠AEP+∠CFP,则AB∥CD.典型例题例1:如图,已知AB∥DE,∠1=30°,∠2=35°,则∠BCE的度数为( )A.70° B.65° C.35° D.5°例2:如图,AD∥CE,∠ABC=95°,则∠2﹣∠1的度数是( )A.105°B.95°C.85°D.75°例3:如图,直线a∥b,射线DF与直线a相交于点C,过点D作DE⊥b于点E,已知∠1=25°,求∠2的度数.例4:如图,AB∥CD,∠E=35°,∠F=∠G=30°,则∠A+∠C的度数为 .例5:如图,AB∥CD,∠E=120°,∠F=90°,∠A+∠C的度数是( )A.30°B.35°C.40°D.45°例6:如图,AB∥CD,∠E+∠G=∠H,则∠A+∠B+∠C+∠D+∠F的度数为 .例7:如图,直线l1∥l2,点∠α、∠β夹在两平行线之间.(1)若∠α=∠β,∠1=40°,求∠2的度数;(2)直接写出∠1、∠2、∠α、∠β之间的数量关系,不用说明理由.例8:(1)如图1,已知AB∥CD,若∠EAF=∠EAB,∠ECF=∠ECD,求证:∠AFC=∠AEC;(2)如图2,若AB∥CD,∠EAF=∠EAB,∠ECF=∠ECD,求证:∠AFC=∠AEC;(3)若AB∥CD,∠EAF=∠EAB,∠ECF∠ECD,则∠AFC与∠AEC的数量关系是 (用含有n的代数式表示,不证明).例9:如图①,已知AB∥CD,CE、BE的交点为E,现作如下操作:第1次操作,分别作∠ABE和∠DCE的平分线,交点为E1,第2次操作,分别作∠ABE1和∠DCE1的平分线,交点为E2,第3次操作,分别作∠ABE2和∠DCE2的平分线,交点为E3,…,第n次操作,分别作∠ABE n﹣1和∠DCE n﹣1的平分线,交点为E n.(1)如图①,求证:∠BEC=∠ABE+∠DCE;(2)如图②,求证:∠BE1C=∠BEC;(3)从图①开始进行上述的n次操作,若∠BE n C=α°,求∠BEC的大小(直接写出结论).模型二:“铅笔”模型(也称“U”型模型)模型二:“铅笔”模型(“U”型)点P在EF右侧,在AB、 CD内部“铅笔”模型结论1:若AB∥CD,则∠P+∠AEP+∠PFC=360°;结论2:若∠P+∠AEP+∠PFC= 360°,则AB∥CD.典型例题例1:一大门栏杆的平面示意图如图所示,BA垂直地面AE于点A,CD平行于地面AE,若∠BCD=135°,则∠ABC= 度.例2:如图,直线l1∥l2,若∠1=35°,则∠2+∠3= .例3:如图,已知AB∥CD,E为AB,CD之间一点,连接BE,DE.(1)猜想∠BED时,∠B,∠D的数量关系,并证明;(2)作∠ABE,∠CDE的角平分线BF,DF交于点F.①依题意补全图形;②直接用等式表示∠BFD与∠BED的数量关系.例4:如图,已知AB∥CD,∠ABE与∠CDE的平分线相交于点F.(1)如图1,若∠E=70°,求∠BFD的度数;(2)如图2,若∠ABM=∠ABF,∠CDM=∠CDF,写出∠M和∠E之间的数量关系,并证明你的结论.例5:实验证明,平面镜反射光线的规律是:射到平面镜上的光线和被反射出的光线与平面镜所夹的锐角相等.如图,一束光线m射到平面镜a上,被a反射到平面镜b上,又被b反射的光线为n.(1)当m∥n时,若∠1=50°,则∠2= ,∠3= ;(2)当m∥n时,若∠1=x°(0<x<90),则∠3= ;(3)根据(1)(2)结果,反过来猜想:当两平面镜a,b的夹角∠3为多少度时,m∥n.请说明理由(可以在图中添加适当的角度标记进行说明)例6:如图,AB∥CD,点E为两直线之间的一点.(1)如图1,若∠BAE=35°,∠DCE=20°,则∠AEC= ;(2)如图2,试说明,∠BAE+∠AEC+∠ECD=360°;(3)①如图3,若∠BAE的平分线与∠DCE的平分线相交于点F,判断∠AEC与∠AFC 的数量关系,并说明理由;②如图4,若设∠E=m,∠BAF=∠FAE,∠DCF=∠FCE,请直接用含m、n的代数式表示∠F的度数.模型三:“抬头”模型(也称“靴子”或称“臭脚”模型)模型三“抬头”模型(“靴子”模型)点P在EF右侧,在AB、 CD外部“靴子”模型结论1:若AB∥CD,则∠P=∠AEP-∠CFP或∠P=∠CFP-∠AEP;结论2:若∠P=∠AEP-∠CFP或∠P=∠CFP-∠AEP,则AB∥CD.典型例题例1:如图,AB//CD,∠P=40°,∠D=100°,则∠ABP的度数是 .例2:已知,AB∥CD.(1)如图1,求证:∠A-∠C=∠E;(2)如图2,EF平分∠AEC,CF平分∠ECD,∠F=105°,求∠A的度数.例3:已知直线∥,点A,B在直线上(B在A左侧),点C在直线b上,E点在直线b下方,连接 AE 交直线b于点D.(1)如图1,若∠BAD=110°,∠DCE=45°,求∠DEC的度数;(2)如图2,∠BAD 的邻补角的角平分线与∠DEC 的角平分线所在的直线交于点M,试探究∠AME与∠ECD之间的数量关系,并说明理由.例4:已知AB∥CD.(1)如图1,求证:∠EAB=∠C+∠E;(2)如图2,点F在∠AEC内且在AB、CD之间,EF平分∠AEC,CF平分∠ECD,请猜想∠F与∠EAB的数量关系并证明;(3)如图3,点M在AB上,点N在CD上,点E是AB上方一点,点G在AB、CD之间,连接EM、EN,GM的延长线MF平分∠AME,NE平分∠CNG,若2∠MEN+∠MGN=105°,求∠AME的度数.:模型四:“骨折”模型(也称“X射线”模型)模型四“骨折”模型点P在EF左侧,在AB、 CD外部“骨折”模型结论1:若AB∥CD,则∠P=∠CFP-∠AEP或∠P=∠AEP-∠CFP;结论2:若∠P=∠CFP-∠AEP或∠P=∠AEP-∠CFP,则AB∥CD.例1:如图,AB∥CD,∠E=40°,∠A=110°,则∠C的度数为 .例2:如图,AB∥CD,∠ABE=125°,∠C=30°,则∠α=( )A.70°B.75°C.80°D.85°例3:已知:如图,AB∥CD.(1)若∠1=∠2,试判断∠E与∠F的大小关系,并说明你的理由.(2)猜想∠1、∠2、∠E、∠F之间存在怎样的数量关系?并说明理由.例4:(1)(问题)如图1,若AB∥CD,∠AEP=40°,∠PFD=130°.求∠EPF的度数;(2)(问题迁移)如图2,AB∥CD,点P在AB的上方,问∠PEA,∠PFC,∠EPF之间有何数量关系?请说明理由;(3)(联想拓展)如图3所示,在(2)的条件下,已知∠EPF=α,∠PEA的平分线和∠PFC的平分线交于点G,用含有α的式子表示∠G的度数.例5:已知AB∥MN.(1)如图1,求证:∠N+∠E=∠B;(2)若F为直线MN、AB之间的一点,∠E=∠EFB,BG平分∠ABF交MN于点G,EF 交MN于点C.①如图2,若∠N=57°,且BG∥EN,求∠E的度数;②如图3,若点K在射线BG上,且满足∠KNM=∠ENM,若∠NKB=∠EFB,∠E=∠FBD,直接写出∠E的度数.参考答案专题四:平行线中的常见模型模型一:“猪蹄”模型(也称“M”模型)模型一“猪蹄”模型(M模型)点P在EF左侧,在AB、 CD内部“猪蹄”模型结论1:若AB∥CD,则∠P=∠AEP+∠CFP;结论2:若∠P=∠AEP+∠CFP,则AB∥CD.典型例题例1:如图,已知AB∥DE,∠1=30°,∠2=35°,则∠BCE的度数为(B)A.70° B.65° C.35° D.5°解析:作CF∥AB,∵AB∥DE,∴CF∥DE,∴AB∥DE∥CF,∴∠1=∠BCF,∠FCE=∠2,∵∠1=30°,∠2=35°,∴∠BCF=30°,∠FCE=35°,∴∠BCE=65°,故选:B.例2:如图,AD∥CE,∠ABC=95°,则∠2﹣∠1的度数是(C)A.105°B.95°C.85°D.75°解析:如图,作BF∥AD,∵AD∥CE,∴AD∥BF∥EC,∴∠1=∠3,∠4+∠2=180°,∠3+∠4=95°,∴∠1+∠4=95°,∠2+∠4=180°,∴∠2﹣∠1=85°.故选:C.例3:如图,直线a∥b,射线DF与直线a相交于点C,过点D作DE⊥b于点E,已知∠1=25°,求∠2的度数.解析:过点D作DG∥b,∵a∥b,且DE⊥b,∴DG∥a,∴∠1=∠CDG=25°,∠GDE=∠3=90°∴∠2=∠CDG+∠GDE=25°+90°=115°.☆模型拓展:M叠M型例4:如图,AB∥CD,∠E=35°,∠F=∠G=30°,则∠A+∠C的度数为35°.解析:如图所示,延长AE,CG,交于点H,过H作HP∥AB,∵AB∥CD,∴PH∥CD,∴∠A=∠AHP,∠C=∠CHP,∴∠A+∠C=∠AHC,∵∠F=∠CGF=30°,∴EF∥CH,∴∠AHC=∠AEF=35°,∴∠A+∠C=35°,故答案为:35°.例5:如图,AB∥CD,∠E=120°,∠F=90°,∠A+∠C的度数是( )A.30°B.35°C.40°D.45°解析:分别过E,F作GE∥AB,FH∥AB,∵AB∥CD,∴AB∥GE∥FH∥CD,∴∠1=∠A,∠2=∠C,∠GEF+∠HFE=180°,∵∠E=120°,∠F=90°,∴∠1+∠GEF+∠HFE+∠2=210°,∴∠1+∠2=210°﹣180°=30°,即∠A+∠C=30°,故选:A.例6:如图,AB∥CD,∠E+∠G=∠H,则∠A+∠B+∠C+∠D+∠F的度数为360°.解析:如图所示,延长AE,DG交于点Q,由题可得,∠A+∠D=∠Q,∠B+∠H+∠C=360°,又∵∠Q=∠AEF+∠DGF﹣∠F,∴∠A+∠D=∠AEF+∠DGF﹣∠F,即∠F=∠AEF+∠DGF﹣(∠A+∠D),又∵∠AEF+∠DGF=∠H,∴∠A+∠B+∠C+∠D+∠F=∠A+∠B+∠C+∠D+∠AEF+∠DGF﹣(∠A+∠D)=∠B+∠C+∠H=360°,故答案为:360°.例7:如图,直线l1∥l2,点∠α、∠β夹在两平行线之间.(1)若∠α=∠β,∠1=40°,求∠2的度数;(2)直接写出∠1、∠2、∠α、∠β之间的数量关系,不用说明理由.解析:(1)如图,延长AE交直线l2于点E,∵l1∥l2,∴∠3=∠1=40°,∵∠α=∠β,∴AB∥CD,∴∠2+∠3=180°,∴∠2=180°﹣∠3=180°﹣40°=140°.(2)∠1+∠2+∠β﹣○α=180°.理由:∵l1∥l2,∴∠3=∠1.∵∠BED=180°﹣∠α,∴∠3+∠2+∠β+180°﹣α=360°,即∠1+∠2+∠β﹣∠α=180°.☆模型拓展:M套M型例8:(1)如图1,已知AB∥CD,若∠EAF=∠EAB,∠ECF=∠ECD,求证:∠AFC=∠AEC;(2)如图2,若AB∥CD,∠EAF=∠EAB,∠ECF=∠ECD,求证:∠AFC=∠AEC;(3)若AB∥CD,∠EAF=∠EAB,∠ECF=∠ECD,则∠AFC与∠AEC的数量关系是(用含有n的代数式表示,不证明).解:(1)如图1,连接AC,设∠EAF=x°,∠ECF=y°,∠EAB=2x°,∠ECD=2y°,∵AB∥CD,∴∠BAC+∠ACD=180°,∴∠CAE+2x°+∠ACE+2y°=180°,∴∠CAE+∠ACE=180°﹣(2x°+2y°),∠FAC+∠FCA=180°﹣(x°+y°),∴∠AEC=180°﹣(∠CAE+∠ACE)=180°﹣[180°﹣(2x°+2y°)]=2x°+2y°,=2(x°+y°),∠AFC=180°﹣(∠FAC+∠FCA)=180°﹣[180°﹣(x°+y°)]=x°+y°,∴∠AFC=∠AEC;(2)如图2,连接AC,设∠EAF=x°,∠ECF=y°,∠EAB=3x°,∠ECD=3y°,∵AB∥CD,∴∠BAC+∠ACD=180°,∴∠CAE+3x°+∠ACE+3y°=180°,∴∠CAE+∠ACE=180°﹣(3x°+3y°),∠FAC+∠FCA=180°﹣(2x°+2y°),∴∠AEC=180°﹣(∠CAE+∠ACE)=180°﹣[180°﹣(3x°+3y°)]=3x°+3y°=3(x°+y°),∠AFC=180°﹣(∠FAC+∠FCA)=180°﹣[180°﹣(2x°+2y°)]=2x°+2y°=2(x°+y°),∴∠AFC=∠AEC;(3)若∠AFC=∠EAB,∠ECF=∠ECD,则∠AFC与∠AEC的数量关系是:∠AFC=∠AEC.故答案为:∠AFC=∠AEC.例9:如图①,已知AB∥CD,CE、BE的交点为E,现作如下操作:第1次操作,分别作∠ABE和∠DCE的平分线,交点为E1,第2次操作,分别作∠ABE1和∠DCE1的平分线,交点为E2,第3次操作,分别作∠ABE2和∠DCE2的平分线,交点为E3,…,第n次操作,分别作∠ABE n﹣1和∠DCE n﹣1的平分线,交点为E n.(1)如图①,求证:∠BEC=∠ABE+∠DCE;(2)如图②,求证:∠BE1C=∠BEC;(3)从图①开始进行上述的n次操作,若∠BE n C=α°,求∠BEC的大小(直接写出结论).【解答】解:(1)如图①,过E作EF∥AB.∵AB∥CD,∴AB∥EF∥CD,∴∠B=∠1,∠C=∠2.∵∠BEC=∠1+∠2,∴∠BEC=∠ABE+∠DCE;(2)如图2.∵∠ABE和∠DCE的平分线交点为E1,∴由(1)可得,∠CE1B=∠ABE1+∠DCE1=∠ABE+∠DCE=∠BEC;(3)如图2.∵∠ABE2和∠DCE2的平分线,交点为E3,∴∠BE3C=∠ABE3+∠DCE3=∠ABE2+∠DCE2=∠CE2B=∠BEC;…以此类推,∠E n=∠BEC,∴当∠E n=α度时,∠BEC=2nα°模型二:“铅笔”模型(也称“U”型模型)模型二:“铅笔”模型(“U”型)点P在EF右侧,在AB、 CD内部“铅笔”模型结论1:若AB∥CD,则∠P+∠AEP+∠PFC=360°;结论2:若∠P+∠AEP+∠PFC= 360°,则AB∥CD.典型例题例1:一大门栏杆的平面示意图如图所示,BA垂直地面AE于点A,CD平行于地面AE,若∠BCD=135°,则∠ABC=135度.【解析】解:如图,过点B作BF∥CD,∵CD∥AE,∴CD∥BF∥AE,∴∠1+∠BCD=180°,∠2+∠BAE=180°,∵∠BCD=135°,∠BAE=90°,∴∠1=45°,∠2=90°,∴∠ABC=∠1+∠2=135°.故答案为:135.例2:如图,直线l1∥l2,若∠1=35°,则∠2+∠3=215°.【解析】解:过点E作EF∥11,∵11∥12,EF∥11,∴EF∥11∥12,∴∠1=∠AEF=35°,∠FEC+∠3=180°,∴∠2+∠3=∠AEF+∠FEC+∠3=35°+180°=215°.故答案为:215°.例3:如图,已知AB∥CD,E为AB,CD之间一点,连接BE,DE.(1)猜想∠BED时,∠B,∠D的数量关系,并证明;(2)作∠ABE,∠CDE的角平分线BF,DF交于点F.①依题意补全图形;②直接用等式表示∠BFD与∠BED的数量关系.【解析】(1)∠B+∠BED+∠D=360°.证明:过点E作EG∥AB.∴∠B+∠BEG=180°.∵AB∥CD,EG∥AB,∴EG∥CD,∴∠DEG+∠D=180°,∴∠B+∠BEG+∠DEG+∠D=180°+180°.即∠B+∠BED+∠D=360°;(2)解:①如图所示:②由(1)得∠ABC+∠BED+∠CDE=360°,∵∠ABE,∠CDE的角平分线BF,DF交于点F,∴∠ABC=2∠FBE,∠CDE=2∠FDE,∴2∠FBE+∠BED+2∠CDE=360°,即∠FBE+∠BED+∠CDE=180°,∵∠BFD+∠FBE+∠BED+∠CDE=360°,∴∠BFD=180°-∠BED例4:如图,已知AB∥CD,∠ABE与∠CDE的平分线相交于点F.(1)如图1,若∠E=70°,求∠BFD的度数;(2)如图2,若∠ABM=∠ABF,∠CDM=∠CDF,写出∠M和∠E之间的数量关系,并证明你的结论.【解析】解:(1)如图1,过点E作EN∥AB,∵EN∥AB,∴∠ABE+∠BEN=180°,∵AB∥CD,AB∥NE,∴NE∥CD,∴∠CDE+∠NED=180°,∴∠ABE+∠E+∠CDE=360°,∵∠E=70°,∴∠ABE+∠CDE=290°,∵∠ABE与∠CDE的平分线相交于点F,∴∠ABF+∠CDF=(∠ABE+∠CDE)=145°,过点F作FG∥AB,∵FG∥AB,∴∠ABF=∠BFG,∵AB∥CD,FG∥AB,∴FG∥CD,∴∠CDF=∠GFD,∴∠BFD=∠ABF+∠CDF=145°;(2)结论:∠E+6∠M=360°,证明:∵设∠ABM=x,∠CDM=y,则∠FBM=2x,∠EBF=3x,∠FDM=2y,∠EDF=3y,由(1)得:∠ABE+∠E+∠CDE=360°,∴6x+6y+∠E=360°,∵∠M+∠EBM+∠E+∠EDM=360°,∴6x+6y+∠E=∠M+5x+5y+∠E,∴∠M=x+y,∴∠E+6∠M=360°.例5:实验证明,平面镜反射光线的规律是:射到平面镜上的光线和被反射出的光线与平面镜所夹的锐角相等.如图,一束光线m射到平面镜a上,被a反射到平面镜b上,又被b反射的光线为n.(1)当m∥n时,若∠1=50°,则∠2=100°,∠3= 90°;(2)当m∥n时,若∠1=x°(0<x<90),则∠3= 90°;(3)根据(1)(2)结果,反过来猜想:当两平面镜a,b的夹角∠3为多少度时,m∥n.请说明理由(可以在图中添加适当的角度标记进行说明)【解析】解:(1)∵m∥n,∴∠4+∠2=180°,∵∠5=∠1=50°,∴∠4=80°,∴∠2=100°,∴∠6=∠7=40°,∴∠3=180°﹣∠5﹣∠6=90°,故答案为:100°;90°;(2)∵m∥n,∴∠4+∠2=180°,∵∠5=∠1=x°,∴∠4=180°﹣2x°,∴∠2=2x°,∴∠6=∠7=90°﹣x°,∴∠3=180°﹣∠5﹣∠6=180°﹣x°﹣90°+x°=90°,故答案为:90°;(3)根据(1)、(2)猜想:当两平面镜a、b的夹角∠3是90°时,总有m∥n,证明:∵∠3=90°,∴∠5+∠6=90°,∴∠1+∠7=90°,∴∠1+∠5+∠6+∠7=180°,又∵∠1+∠4+∠5+∠2+∠6+∠7=360°,∴∠4+∠2=180°,∴m∥n.例6:如图,AB∥CD,点E为两直线之间的一点.(1)如图1,若∠BAE=35°,∠DCE=20°,则∠AEC=55°;(2)如图2,试说明,∠BAE+∠AEC+∠ECD=360°;(3)①如图3,若∠BAE的平分线与∠DCE的平分线相交于点F,判断∠AEC与∠AFC 的数量关系,并说明理由;②如图4,若设∠E=m,∠BAF=∠FAE,∠DCF=∠FCE,请直接用含m、n的代数式表示∠F的度数.【解析】解:如图所示,过点E作EF∥AB,∵AB∥CD∴AB∥CD∥EF,∴∠BAE=∠1,∠ECD=∠2,∴∠AEC=∠1+∠2=∠BAE+∠ECD=35°+20°=55°,故答案为55°.(2)如图所示,过点E作EG∥AB,∵AB∥CD∴AB∥CD∥EG,∴∠A+∠1=180°,∠C+∠2=180°,∴∠A+∠1+∠2+∠C=360°,即∠BAE+∠AEC+∠ECD=360°.(3)①2∠AFC+∠AEC=360°,理由如下:由(1)可得,∠AFC=∠BAF+∠DCF,∵AF平分∠BAE,CF平分∠DCE,∴∠BAE=2∠BAF,∠DCE=2∠DCF,∴∠BAE+∠DCE=2∠AFC,由(2)可知,∠BAE+∠AEC+∠DCE=360°,∴2∠AFC+∠AEC=360°.②由①知∠F+∠FAE+∠E+∠FCE=360°,∵∠BAF=∠FAE,∠DCF=∠FCE,∠BAF+∠DCF=∠F,∴∠F=(∠FAE+∠FCE),∴∠FAE+∠FCE=n∠F,∴∠F+∠E+n∠F=360°,∴(n+1)∠F=360°﹣∠E=360°﹣m,∴∠F=.模型三:“抬头”模型(也称“靴子”或称“臭脚”模型)模型三“抬头”模型(“靴子”模型)点P在EF右侧,在AB、 CD外部“靴子”模型结论1:若AB∥CD,则∠P=∠AEP-∠CFP或∠P=∠CFP-∠AEP;结论2:若∠P=∠AEP-∠CFP或∠P=∠CFP-∠AEP,则AB∥CD.典型例题例1:如图,AB//CD,∠P=40°,∠D=100°,则∠ABP的度数是140°.【解析】过点P作PM∥AB,∵AB∥CD,∴PM∥AB∥CD,∴∠MPB=∠ABP,∠D=∠DPM=100°,∴∠MPB=∠BPD+∠DPM=40°+100°=140°,∴∠ABP=∠MPB=140°.例2:已知,AB∥CD.(1)如图1,求证:∠A-∠C=∠E;(2)如图2,EF平分∠AEC,CF平分∠ECD,∠F=105°,求∠A的度数.【解析】(1)证明: 过点E作EF∥AB,∵AB∥CD,∴EF∥AB∥CD,∴∠FEA=∠EAB,∠FEC=∠C,∴∠AEC=∠FEA-∠FEC=∠EAB-∠C,即∠A-∠C=∠E.(2)解:过点E作EG∥FC,∵EF平分∠AEC,CF平分∠ECD,设∠AEF=∠CEF=,∠ECF=∠FCD=,∵EG∥FC,∴∠CEG=∠ECF=,∠FEG+∠F=180°.∵∠F=105°,∴∠FEG=180°-∠F=75°,∴∠CEG+∠CEF=75°,即+=75°,∴2x+2y=150°.由(1)知,∠A=∠AEC+∠ECD=2x+2y=150°.例3:已知直线∥,点A,B在直线上(B在A左侧),点C在直线b上,E点在直线b下方,连接 AE 交直线b于点D.(1)如图1,若∠BAD=110°,∠DCE=45°,求∠DEC的度数;(2)如图2,∠BAD 的邻补角的角平分线与∠DEC 的角平分线所在的直线交于点M,试探究∠AME与∠ECD之间的数量关系,并说明理由.例4:已知AB∥CD.(1)如图1,求证:∠EAB=∠C+∠E;(2)如图2,点F在∠AEC内且在AB、CD之间,EF平分∠AEC,CF平分∠ECD,请猜想∠F与∠EAB的数量关系并证明;(3)如图3,点M在AB上,点N在CD上,点E是AB上方一点,点G在AB、CD之间,连接EM、EN,GM的延长线MF平分∠AME,NE平分∠CNG,若2∠MEN+∠MGN=105°,求∠AME的度数.:【解析】(1)过点E作EF∥DC,∵BA∥DC,∴EF∥DC∥AB,∴∠AEF=∠BAE=110°,∠CEF=∠DCE=45°.∴∠DEC=∠AEF-∠CEF=110°-45°=65°.(2)过点M作MF∥BA,过点E作EG∥CD,设∠BAE=,∠ECD=,∵BA∥CD,∴MF∥AB∥CD∥EG.∴∠BAE=∠AEG=,∠DCE=∠CEG=,∴∠DEC=-.∵EM平分∠DEC,AM平分∠BAD的邻补角,∴∠MEC=,∠1==,∵MF∥AB,∴∠AMF=∠1=,∠MEG=∠CEG+∠MEC=,∵MF∥EG,∴∠FME=∠MEG=,∴∠AME=∠AMF+∠FME=,∴∠AME=.模型四:“骨折”模型(也称“X射线”模型)模型四“骨折”模型点P在EF左侧,在AB、 CD外部“骨折”模型结论1:若AB∥CD,则∠P=∠CFP-∠AEP或∠P=∠AEP-∠CFP;结论2:若∠P=∠CFP-∠AEP或∠P=∠AEP-∠CFP,则AB∥CD.例1:如图,AB∥CD,∠E=40°,∠A=110°,则∠C的度数为70°.解析:∵AB∥CD,∴∠A+∠AFD=180°,∵∠A=110°,∴∠AFD=70°,∴∠CFE=∠AFD=70°,∵∠E=40°,∠C+∠E+∠CFE=180°,∴∠C=180°﹣∠E﹣∠CFE=180°﹣40°﹣70°=70°,故答案为:70°.例2:如图,AB∥CD,∠ABE=125°,∠C=30°,则∠α=(D)A.70°B.75°C.80°D.85°【解析】解:如图,作EF∥AB,∵AB∥EF,AB∥CD,∴EF∥CD,∴∠B+∠BEF=180°,∠C=∠CEF,∵∠ABE=125°,∠C=30°,∴∠BEF=55°,∠CEF=30°,∴∠BEC=55°+30°=85°.故选:D.例3:已知:如图,AB∥CD.(1)若∠1=∠2,试判断∠E与∠F的大小关系,并说明你的理由.(2)猜想∠1、∠2、∠E、∠F之间存在怎样的数量关系?并说明理由.【解答】解:(1)∠E=∠F,理由如下:∵AB∥CD,∴∠ABC=∠BCD,∵∠1=∠2,∴∠EBC=∠FCB,∴BE∥CF,∴∠E=∠F;(2)∠1+∠F=∠BEF+∠2,理由如下:如图,延长BE交DC的延长线于点M,在四边形EMCF中,∠FEM+∠EMC+∠MCF+∠F=360°,∵∠FEM=180°﹣∠BEF,∠MCF=180°﹣∠2,∴∠180°﹣∠BEF+∠EMC+180°﹣∠2+∠F=360°,∵AB∥CD,∴∠1=∠EMC,∴∠180°﹣∠BEF+∠1+180°﹣∠2+∠F=360°,∴∠1+∠F=∠BEF+∠2例4:(1)(问题)如图1,若AB∥CD,∠AEP=40°,∠PFD=130°.求∠EPF的度数;(2)(问题迁移)如图2,AB∥CD,点P在AB的上方,问∠PEA,∠PFC,∠EPF之间有何数量关系?请说明理由;(3)(联想拓展)如图3所示,在(2)的条件下,已知∠EPF=α,∠PEA的平分线和∠PFC的平分线交于点G,用含有α的式子表示∠G的度数.【解答】解:(1)如图1,过点P作PM∥AB,∴∠1=∠AEP=40°.(两直线平行,内错角相等)∵AB∥CD,(已知)∴PM∥CD,(平行于同一条直线的两直线平行)∴∠2+∠PFD=180°.(两直线平行,同旁内角互补)∵∠PFD=130°,∴∠2=180°﹣130°=50°.∴∠1+∠2=40°+50°=90°.即∠EPF=90°.(2)∠PFC=∠PEA+∠P.理由:如图2,过P点作PN∥AB,则PN∥CD,∴∠PEA=∠NPE,∵∠FPN=∠NPE+∠FPE,∴∠FPN=∠PEA+∠FPE,∵PN∥CD,∴∠FPN=∠PFC,∴∠PFC=∠PEA+∠FPE,即∠PFC=∠PEA+∠P;(3)如图,过点G作AB的平行线GH.∵GH∥AB,AB∥CD,∴GH∥AB∥CD,∴∠HGE=∠AEG,∠HGF=∠CFG,又∵∠PEA的平分线和∠PFC的平分线交于点G,∴∠HGE=∠AEG=,∠HGF=∠CFG=,由(1)可知,∠CFP=∠P+∠AEP,∴∠HGF=(∠P+∠AEP)=(α+∠AEP),∴∠EGF=∠HGF﹣∠HGE=(α+∠AEP)=+∠AEP﹣∠HGE=例5:已知AB∥MN.(1)如图1,求证:∠N+∠E=∠B;(2)若F为直线MN、AB之间的一点,∠E=∠EFB,BG平分∠ABF交MN于点G,EF 交MN于点C.①如图2,若∠N=57°,且BG∥EN,求∠E的度数;②如图3,若点K在射线BG上,且满足∠KNM=∠ENM,若∠NKB=∠EFB,∠E=∠FBD,直接写出∠E的度数.【解答】解:(1)如图,过E作EH∥MN,∴∠N=∠HEN,又∵MN∥AB,∴EH∥AB∥MN,∴∠B=∠HEB,即∠B=∠HEN+∠NEB=∠N+∠BEN;(2)①如图,过F作FP∥EN,交MN于H点,则BG∥EN∥FP,∵∠N=57°,∴∠CHF=∠CGB=∠ABG=57°,∵BG平分∠ABF,∴∠ABF=2∠ABG=114°,∵EN∥PF,∴∠E=∠EFP,∵∠E=∠EFB,∴114°+∠E=4∠E,∴∠E=38°;②如图,过点F作FP∥AD,设∠E=a=∠FBD,则∠PFB=α,∠EFP=3α,∴∠ENM=2a,∠KNM=,当K在BG上,∠NKB=∠EFB=4a,∴∠NGB==∠ABG=∠GBF,∴,∴a=22.5°;当K在BG延长线上时,∠NGB=,∠ABG=,∴,∴a=18°,综上所述,∠E=22.5°或18°.。
数据结构课后习题答案第七章

第七章图(参考答案)7.1(1)邻接矩阵中非零元素的个数的一半为无向图的边数;(2)A[i][j]= =0为顶点,I 和j无边,否则j和j有边相通;(3)任一顶点I的度是第I行非0元素的个数。
7.2(1)任一顶点间均有通路,故是强连通;(2)简单路径V4 V3 V1 V2;(3)0 1 ∞ 1∞ 0 1 ∞1 ∞ 0 ∞∞∞ 1 0邻接矩阵邻接表(2)从顶点4开始的DFS序列:V5,V3,V4,V6,V2,V1(3)从顶点4开始的BFS序列:V4,V5,V3,V6,V1,V27.4(1)①adjlisttp g; vtxptr i,j; //全程变量② void dfs(vtxptr x)//从顶点x开始深度优先遍历图g。
在遍历中若发现顶点j,则说明顶点i和j间有路径。
{ visited[x]=1; //置访问标记if (y= =j){ found=1;exit(0);}//有通路,退出else { p=g[x].firstarc;//找x的第一邻接点while (p!=null){ k=p->adjvex;if (!visited[k])dfs(k);p=p->nextarc;//下一邻接点}}③ void connect_DFS (adjlisttp g)//基于图的深度优先遍历策略,本算法判断一邻接表为存储结构的图g种,是否存在顶点i //到顶点j的路径。
设 1<=i ,j<=n,i<>j.{ visited[1..n]=0;found=0;scanf (&i,&j);dfs (i);if (found) printf (” 顶点”,i,”和顶点”,j,”有路径”);else printf (” 顶点”,i,”和顶点”,j,”无路径”);}// void connect_DFS(2)宽度优先遍历全程变量,调用函数与(1)相同,下面仅写宽度优先遍历部分。
第7章自测题与答案

第7章图自测卷解答姓名班级题号一二三四五总分题分1620241030100得分一、单选题(每题1分,共16分)(C)1.在一个图中,所有顶点的度数之和等于图的边数的倍。
A.1/2B.1C.2D.4(B)2.在一个有向图中,所有顶点的入度之和等于所有顶点的出度之和的倍。
A.1/2B.1C.2D.4(B)3.有8个结点的无向图最多有条边。
A.14B.28C.56D.112(C)4.有8个结点的无向连通图最少有条边。
A.5B.6C.7D.8(C)5.有8个结点的有向完全图有条边。
A.14B.28C.56D.112(B)6.用邻接表表示图进行广度优先遍历时,通常是采用来实现算法的。
A.栈B.队列C.树D.图(A)7.用邻接表表示图进行深度优先遍历时,通常是采用来实现算法的。
A.栈B.队列C.树D.图(C)8.已知图的邻接矩阵,根据算法思想,则从顶点0出发按深度优先遍历的结点序列是01111011001001A.02431561000100B.0136542C.042316511001101011010D.03615420001101建议:01342561100010(D)9.已知图的邻接矩阵同上题8,根据算法,则从顶点0出发,按深度优先遍历的结点序列是A.0243156B.0135642C.0423165D.0134256(B)10.已知图的邻接矩阵同上题8,根据算法,则从顶点0出发,按广度优先遍历的结点序列是A.0243651B.0136425C.0423156D.0134256(建议:0123456)(C)11.已知图的邻接矩阵同上题8,根据算法,则从顶点0出发,按广度优先遍历的结点序列是A.0243165B.0135642C.0123465D.01234561(D)12.已知图的邻接表如下所示,根据算法,则从顶点0出发按深度优先遍历的结点序列是A.0132B.0231C.0321D.0123(A)13.已知图的邻接表如下所示,根据算法,则从顶点0出发按广度优先遍历的结点序列是A.0321B.0123C.0132D.0312(A)14.深度优先遍历类似于二叉树的A.先序遍历B.中序遍历C.后序遍历D.层次遍历(D)15.广度优先遍历类似于二叉树的A.先序遍历B.中序遍历C.后序遍历D.层次遍历(A)16.任何一个无向连通图的最小生成树A.只有一棵B.一棵或多棵C.一定有多棵D.可能不存在(注,生成树不唯一,但最小生成树唯一,即边权之和或树权最小的情况唯一)二、填空题(每空1分,共20分)1.图有邻接矩阵、邻接表等存储结构,遍历图有深度优先遍历、广度优先遍历等方法。
机械工程图学习题集加详细答案 第7章

7-5完成被截切圆柱的三面投影。
(2)完成水平和侧面投影
7-5完成被截切圆柱的三面投影。
(3)完成水平和正面投影
7-5完成被截切圆柱的三面投影。
(3)完成水平和正面投影
7-5完成被截切圆柱的三面投影。
(4)完成侧面投影。
7-5完成被截切圆柱的三面投影。
(4)完成水平投影。
7-5完成被截切圆柱的三面投影。
(2)完成水平及侧面投影(注意整理轮廓线)。
7-9完成相贯体(平面立体与曲面立体)的投影。
(2)完成水平及侧面投影(注意整理轮廓线)。
7-9完成相贯体(平面立体与曲面立体)的投影。
(3)完成正面和侧面投影(注意整理轮廓线)。
7-9完成相贯体(平面立体与曲面立体)的投影。
(3)完成正面和侧面投影(注意整理轮廓线)。
7-10完成相贯体(曲面立体与曲面立体)的投影。 (6)
7-10完成相贯体(曲面立体与曲面立体)的投影。 (6)
7-10完成相贯体(曲面立体与曲面立体)的投影。 (7)
7-10完成相贯体(曲面立体与曲面立体)的投影。 (7)
7-10完成相贯体(曲面立体与曲面立体)的投影。 (8)
7-10完成相贯体(曲面立体与曲面立体)的投影。 (8)
7-6完成被截切圆锥的三面投影。
(4)完成水平和侧面投影。
7-6完成被截切圆锥的三面投影。
(5)完成水平和侧面投影。
7-6完成被截切圆锥的三面投影。
(5)完成水平和侧面投影。
7-6完成被截切圆锥的三面投影。
(6)完成水平和侧面投影。
7-6完成被截切圆锥的三面投影。
(6)完成水平和侧面投影。
7-10完成相贯体(曲面立体与曲面立体)的投影。 (1)
第七章∶图练习题

第七章:图练习题一、选择题1、一个有n个顶点的无向图最多有()条边。
A、nB、n(n-1)C、n(n-1)/2D、2n2、具有6个顶点的无向图至少有()条边才能保证是一个连通图。
A、5B、6C、7D、83、具有n个顶点且每一对不同的顶点之间都有一条边的图被称为()。
A、线性图B、无向完全图C、无向图D、简单图4、具有4个顶点的无向完全图有()条边。
A、6B、12C、16D、205、G是一个非连通无向图,共有28条边,则该图至少有()个顶点A、6B、7C、8D、96、存储稀疏图的数据结构常用的是()。
A、邻接矩阵B、三元组C、邻接表D、十字链表7、对一个具有n个顶点的图,采用邻接矩阵表示则该矩阵的大小为()。
A、nB、(n-1)2C、(n+1)2D、n28、设连通图G的顶点数为n,则G的生成树的边数为()。
A、n-1B、nC、2nD、2n-19、n个顶点的无向图的邻接表中结点总数最多有()个。
A、2nB、nC、n/2D、n(n-1)10、对于一个具有n个顶点和e条边的无向图,若采用邻接表表示,则表向量的大小为(),所有顶点邻接表的结点总数为()。
A、nB、n+1C、n-1D、2nE、e/2F、eG、2eH、n+e11、在有向图的邻接表存储结构中,顶点v在表结点中出现的次数是()。
A、顶点v的度B、顶点v的出度C、顶点v 的入度D、依附于顶点v的边数12、已知一个图,若从顶点a出发进行深度和广度优先搜索遍历,则可能得到的顶点序列分别为()和()(1)A、abecdf B、acfebd C、acebfd D、acfdeb(2)A、abcedf B、abcefd C、abedfc D、acfdeb13、采用邻接表存储的图的深度和广度优先搜索遍历算法类似于二叉树的()和()。
A、中序遍历B、先序遍历C、后序遍历D、层次遍历14、已知一有向图的邻接表存储结构如下图所示,分别根据图的深度和广度优先搜索遍历算法,从顶点v1出发,得到的顶点序列分别为()和()。
第7章-图练习题及标准答案

第七章 图一、单选题( C )1. 在一个图中,所有顶点的度数之和等于图的边数的 倍。
A .1/2 B. 1 C. 2 D. 42. 在一个有向图中,所有顶点的入度之和等于所有顶点的出度之和的( B )倍。
A .1/2 B. 1 C. 2 D. 4 (B )3. 有8个结点的无向图最多有 条边。
A .14 B. 28 C. 56 D. 112 ( A )一个n 个顶点的连通无向图,其边的个数至少为( )。
A .n-1B .nC .n+1D .nlogn ; ( C )5. 有8个结点的有向完全图有 条边。
A .14 B. 28 C. 56 D. 112 (B )6. 用邻接表表示图进行广度优先遍历时,通常是采用 来实现算法的。
A .栈 B. 队列 C. 树 D. 图 ( A )7. 用邻接表表示图进行深度优先遍历时,通常是采用 来实现算法的。
A .栈 B. 队列 C. 树 D. 图8. 下面关于求关键路径的说法不正确的是( C )。
A .求关键路径是以拓扑排序为基础的B .一个事件的最早开始时间同以该事件为尾的弧的活动最早开始时间相同C .一个事件的最迟开始时间为以该事件为尾的弧的活动最迟开始时间与该活动的持续时间的差D .关键活动一定位于关键路径上9. 已知图的邻接矩阵如下,根据算法思想,则从顶点0出发,按深度优先遍历的结点序列是( D )A . 0 2 4 3 1 5 6 B. 0 1 3 5 6 4 2 C. 0 4 2 3 1 6 5 D. 0 ⎥⎥⎥⎥⎥⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢⎢⎢⎢⎢⎢⎣⎡01000111011000010110101100110010001100100110111101 3 42 5 610、设数据结构A=(D,R),其中D={1,2,3,4},R={r},r={<1,2>,<2,3>,<3,4>,<4,1>,<4,2>},则数据结构A是(C )。
第七章 练习题参考答案

V1 V3 V6
7. 对下图所示的有向图
(1) 画出它的邻接表 (2) 根据邻接表写出其拓扑排序序列
解:(1)邻接表为
0
2
5∧
2
3
4∧
2 3∧
4∧
1
2
3
6∧
1
4∧
(2)由邻接表可得拓朴排序序列:
1 5 2 3 64
8.已知n个顶点的有向图用邻接矩阵表示,编 写函数,计算每对顶点之间的最短路径。
4 18 ∧
2
1 12
32
5 22 ∧
3
1 16
22
44∧
4
1 18
34
5 10 ∧
5
2 22
4 10 ∧
解:(1) V1
12 V2
16 2
18
4 V3 22
V4
10 V5
(2)深度优先遍历的结点序列:v1,v2,v3,v4,v5
广度优先搜索的结点序列:v1,v2,v3,v4,v5
(3)最小生成树
CD CA CAB
CD CA CAB
CD CA CABΒιβλιοθήκη CD3DB
DB
DB DBC
DBCA DB DBC
DBCA DB DBC
10.对于如图所示的AOE网,求出各活动可能 的最早开始时间和允许的最晚开始时间, 哪些是关键活动?
a1=4
v2
v1
a3=2
a2=3
v3
a5=6 v4
a4=4
解:
顶点 Ve Vl V1 0 0 V2 4 4 V3 6 6 v4 10 10
if(length[i][k]+length[k][j]<length[i][j]) { length[i][j]=length[i][k]+length[k][j];
机械制图(近机_非机类)(第2版)第7章习题答案[课堂课资]
![机械制图(近机_非机类)(第2版)第7章习题答案[课堂课资]](https://img.taocdn.com/s3/m/f740d49fde80d4d8d15a4fa8.png)
精制知识
1
7-2 参照立体图画出三视图(未定尺寸从立 体图上量取)。
精制知识
2
7-3 参照立体图画出三视图(未定尺寸从立 体图上量取)。
精制知识
3
7-4 参照立体图画出三视图(未定尺寸从立 体图上量取)。
精制知识
4
7-5 求作左视图,并比较它们的形状有何不同。
*7-22 补全视图中所缺的线
精制知识
22
*7-23 求作俯视图。
精制知识
23
*7-24 求作俯视图。
精制知识
24
*7-25 求作左视图。
精制知识
25
*7-26 求作左视图。
精制知识
26
*7-27 求作俯视图。
精制知识
27
*7-28 求作俯视图。
精制知识
28
*7-29 求作左视图。
精制知识
精制知识
13
7-14 求作俯视图。
精制知识
14
7-15 求作主视图。
精制知识
15
7-16 求作俯视图。
精制知识
16
7-17 求作俯视图。
精制知识
17
7-18 求作左视图。
精制知识
18
7-19 求作左视图。
精制知识
19
7-20 求作左视图。
精制知识
20
7-21 求作左视图。
精制知识
21
29
*7-30 求作左视图。
精制知识
30
*7-31 求作俯视图。
精制知识
31
*7-32 求作俯视图。
精制知识
第7章图历年试题及参考答案(08)

第7章图历年试题及参考答案(08)第7章图(2008年1⽉)9、假设有.向图含n 个顶点及e 条弧,则表⽰该图的邻接表中包含的弧结点个数为()A 、nB 、eC 、2eD 、n ·e10、如图所⽰的有向⽆环图可以得到的不同拓扑序列的个数为()A 、1B 、2C 、3D 、422、已知⼀个有向⽹如图所⽰,从顶点1到顶点4的最短路径长度为___________。
28、已知有向图的邻接表如图所⽰,(1) 写出从顶点A 出发,对该图进⾏⼴度优先搜索遍历的顶点序列;(2) 画出该有向图的逆.邻接表。
(1)(2)33、设有向图邻接表定义如下;typedef struct{VertexNode adjlist[Max VertexNum];int n,e; //图的当前顶点数和弧数} ALGraph;其中顶点表结点VertexNode 边表结点EdegNode 结构为:阅读下列算法f33,并回答问题:(1)已知有向图G 的邻接表如图所⽰, 写出算法f33的输出结果;(2)简述算法f33的功能。
void dfs (ALGraph *G,int v){EdgeNode * p;visited[v]=TRUE;printf("%c",G->adjlist[v].vertex);for(p=(G->adjlist[v]).firstedge; p; p=p->next)if(! visited[p->adjvex])dfs (G, p->adjvex);}void f33(ALGraph *G){int v,w;for(v=0; v n; v ++) {for(w=0;wn; w++)visited[w]= FALSE;printf("%d:",v);dfs(G,v);printf("\n");}}(1)(2)(2008年10⽉)8、在⼀个具有n个顶点的有向图中,所有顶点的出度之和为Dout ,则所有顶点的⼊度之和为()A、DoutB、Dout-1C、Dout+1D、n9、如图所⽰的有向⽆环图可以得到的拓扑序列的个数是()A、3B、4C、5D、610、如图所⽰的带权⽆向图的最⼩⽣成树的权为()A 、 51B 、 52C 、 54D 、 5622、n 个顶点且含有环路的⽆向连通图中,⾄少含有条边。
算法与数据结构答案第7章图

第7 章图一、基础知识题7.1设无向图的顶点个数为n,则该图最多有多少条边?【解答】n(n-1)/27.2一个n个顶点的连通无向图,其边的个数至少为多少?【解答】n-17.3要连通具有n个顶点的有向图,至少需要多少条弧?【解答】n7.4 n个顶点的完全有向图含有弧的数目是多少?【解答】n(n-1)7.5一个有n个顶点的无向图,最少有多少个连通分量,最多有多少个连通分量。
【解答】1, n7.6图的BFS生成树的树高要小于等于同图DFS生成树的树高,对吗?【解答】对7.7无向图G=(V,E),其中:V={a,b,c,d,e,f},E={(a,b),(a,e),(a,c),(b,e),(c,f),(f,d),(e,d)},写出对该图从顶点a出发进行深度优先遍历可能得到的全部顶点序列。
【解答】abedfc, acfdeb, aebdfc, aedfcb7.8 在图采用邻接表存储时,求最小生成树的 Prim 算法的时间复杂度是多少?【解答】O(n+e)7.9若一个具有n个顶点,e条边的无向图是一个森林,则该森林中必有多少棵树?【解答】n-e7.10 n个顶点的无向图的邻接矩阵至少有多少非零元素?【解答】07.11证明:具有n个顶点和多于n-1条边的无向连通图G一定不是树。
【证明】具有n个顶点n-1条边的无向连通图是自由树,即没有确定根结点的树,每个结点均可当根。
若边数多于n-1条,因一条边要连接两个结点,则必因加上这一条边而使两个结点多了一条通路,即形成回路。
形成回路的连通图不再是树。
7.12证明对有向图顶点适当编号,使其邻接矩阵为下三角形且主对角线为全零的充要条件是该图是无环图。
【证明】该有向图顶点编号的规律是让弧尾顶点的编号大于弧头顶点的编号。
由于不允许从某顶点发出并回到自身顶点的弧,所以邻接矩阵主对角元素均为0。
先证明该命题的充分条件。
由于弧尾顶点的编号均大于弧头顶点的编号,在邻接矩阵中,非零元素(A[i][j]=1)自然是落到下三角矩阵中;命题的必要条件是要使上三角为0,则不允许出现弧头顶点编号大于弧尾顶点编号的弧,否则,就必然存在环路。
第7章 零件图——答案

第7章零件图
一、表面粗糙度的标注7-1 已知平面立体的两视图,完成三视图,并求出其表面上点的另二个投影。
-99-
二、公差与配合的标注7-2按题目要求标注公差与配合。
-100-
Φ15H7/g6 基准制:基孔制
配合种类:间隙配合
-101-
-102-
三、形位公差的标注 7-3 把用文字说明的形位公差,用代号标注在图上。
四、读零件图7-4 读齿轮轴零件图,在指定位置补画断面图,并完成填空题。
-103-。
-104-
-105-
7-5 读顶杆零件图,并完成填空题。
-106-。
-107-
7-6读端盖零件图,并完成填空题。
-108-
-109-
7-7读轴架零件图,并完成填空题。
-110-
7-8读弯臂零件图,并回答下列问题。
-111-
-112-
-113-。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第七章 图一、单选题( C )1. 在一个图中,所有顶点的度数之和等于图的边数的 倍。
A .1/2 B. 1 C. 2 D. 42. 在一个有向图中,所有顶点的入度之和等于所有顶点的出度之和的( B )倍。
A .1/2 B. 1 C. 2 D. 4 (B )3. 有8个结点的无向图最多有 条边。
A .14 B. 28 C. 56 D. 112 ( A )一个n 个顶点的连通无向图,其边的个数至少为( )。
A .n-1B .nC .n+1D .nlogn ; ( C )5. 有8个结点的有向完全图有 条边。
A .14 B. 28 C. 56 D. 112 (B )6. 用邻接表表示图进行广度优先遍历时,通常是采用 来实现算法的。
A .栈 B. 队列 C. 树 D. 图 ( A )7. 用邻接表表示图进行深度优先遍历时,通常是采用 来实现算法的。
A .栈 B. 队列 C. 树 D. 图8. 下面关于求关键路径的说法不正确的是( C )。
A .求关键路径是以拓扑排序为基础的B .一个事件的最早开始时间同以该事件为尾的弧的活动最早开始时间相同C .一个事件的最迟开始时间为以该事件为尾的弧的活动最迟开始时间与该活动的持续时间的差D .关键活动一定位于关键路径上9. 已知图的邻接矩阵如下,根据算法思想,则从顶点0出发,按深度优先遍历的结点序列是( D )A . 0 2 4 3 1 5 6 B. 0 1 3 5 6 4 2 C. 0 4 2 3 1 6 5 D. 0 ⎥⎥⎥⎥⎥⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢⎢⎢⎢⎢⎢⎣⎡01000111011000010110101100110010001100100110111101 3 42 5 610、设数据结构A=(D,R),其中D={1,2,3,4},R={r},r={<1,2>,<2,3>,<3,4>,<4,1>,<4,2>},则数据结构A是(C )。
(A) 线性结构(B) 树型结构(C) 图型结构(D) 集合( C )11. 已知图的邻接矩阵同上题9,根据算法,则从顶点0出发,按广度优先遍历的结点序列是A. 0 2 4 3 1 6 5 B. 0 1 3 5 6 4 2 C. 0 1 2 3 4 6 5 D. 0 12 3 4 5 612. 已知图的邻接表如下所示,根据算法,则从顶点0出发按深度优先遍历的结点序列是( D )A.0 1 3 2 B. 0 2 3 1C. 0 3 2 1D. 0 1 2 3( A )13. 已知图的邻接表如下所示,根据算法,则从顶点0出发按广度优先遍历的结点序列是A.0 3 2 1 B. 0 1 2 3C. 0 1 3 2D. 0 3 1 2( A )14. 深度优先遍历类似于二叉树的A.先序遍历 B. 中序遍历 C. 后序遍历 D. 层次遍历( D )15. 广度优先遍历类似于二叉树的A.先序遍历 B. 中序遍历 C. 后序遍历 D. 层次遍历( D )16、下面结构中最适于表示稀疏无向图的是。
A.邻接矩阵 B.逆邻接表 C.十字链表 D.邻接表( B )17、下列哪一种图的邻接矩阵是对称矩阵?A.有向图 B.无向图 C.AOV网 D.AOE网18、在含n个顶点和e条边的无向图的邻接矩阵中,零元素的个数为( D)A.e B.2e C.n2-e D.n2-2e19、下列关于无向连通图特性的叙述中,正确的是(A)I.所有顶点的度之和为偶数II.边数大于顶点个数减 1 III.至少有一个顶点的度为1A.只有IB. 只有IIC.I和IID.I和III20、假设一个有n个顶点和e条弧的有向图用邻接表表示,则删除与某个顶点v i相关的所有弧的时间复杂度是( C)A.O(n) B.O(e) C.O(n+e) D.O(n*e)21、无向图G=(V,E),其中:V={a,b,c,d,e,f},E={(a,b),(a,e),(a,c),(b,e),(c,f),(f,d),(e,d)},对该图进行深度优先遍历,得到的顶点序列正确的是()。
A.a,b,e,c,d,f B.a,c,f,e,b,d C.a,e,b,c,f,d D.a ,e,d,f,c,b22、在有向图G的拓扑序列中,若顶点Vi在顶点Vj之前,则下列情形不可能出现的是( D )。
A.G中有弧<Vi,Vj> B.G中有一条从Vi到Vj的路径C.G中没有弧<Vi,Vj> D.G中有一条从Vj到Vi的路径23、下面哪一方法可以判断出一个有向图是否有环(回路)( B)A.深度优先遍历 B. 拓扑排序 C. 求最短路径 D. 求关键路径24、下列关于AOE网的叙述中,不正确的是( B )。
A.关键活动不按期完成就会影响整个工程的完成时间B.任何一个关键活动提前完成,那么整个工程将会提前完成C.所有的关键活动提前完成,那么整个工程将会提前完成D.某些关键活动提前完成,那么整个工程将会提前完成25、设无向图G中有n个顶点e条边,则其对应的邻接表中的表头结点和表结点的个数分别为(D )。
(A) n,e (B) e,n (C) 2n,e (D) n,2e二、填空题1. 图有邻接矩阵、邻接表、十字链表、邻接多重表等存储结构,其中邻接矩阵、邻接表既用于存储有向图,也用于存储无向图。
遍历图深度优先遍历、广度优先遍历等方法。
2. 有向图G用邻接表矩阵存储,其第i行的所有元素之和等于顶点i的出度。
3. 拓扑排序算法是通过重复选择具有 0 个前驱顶点的过程来完成的。
4. n个顶点e条边的图,若采用邻接矩阵存储,则空间复杂度为O(n2),若采用邻接表存储,则空间复杂度为O(n+e)。
5. n个顶点e条边的图采用邻接矩阵存储,广度优先遍历算法的时间复杂度为O(n2) ;若采用邻接表存储,该算法的时间复杂度为O(n+e)。
6. 设有一稀疏图G,则G采用邻接表存储较省空间,设有一稠密图G,则G采用邻接矩阵存储较省空间。
7. n个顶点的连通无向图,其边的条数至少为__ n-1____。
若用n表示图中顶点数目,则有___ n(n-1)/2____条边的无向图成为完全图。
8. 具有8个顶点的有向完全图有 56条弧。
具有10个顶点的无向图,边的总数最多为_ 45_。
9. 在无向图G的邻接矩阵A中,若A[i][j]等于1,则A[j][i]等于 1 。
10. G是一个非连通无向图,共有28条边,则该图至少有_9_个顶点。
11. 为了实现图的广度优先搜索,除了一个标志数组标志已访问的图的结点外,还需_队列存放被访问的结点以实现遍历。
12. 一无向图G(V,E),其中V(G)={1,2,3,4,5,6,7},E(G)={(1,2),(1,3),(2,4),(2,5),(3,6),(3,7),(6,7)(5,1)},对该图从顶点3开始进行遍历,去掉遍历中未走过的边,得一生成树G’(V,E’),V(G’)=V (G),E(G’)={(1,3),(3,6),(7,3),(1,2),(1,5),(2,4)},则采用的遍历方法是___广度优先遍历___13. 在图G的邻接表表示中,每个顶点邻接表中所含的结点数,对于无向图来说等于该顶点的_度_;对于有向图来说等于该顶点的_出度_。
14. 已知一无向图G=(V,E),其中V={a,b,c,d,e } E={(a,b),(a,d),(a,c),(d,c),(b,e)}现用某一种图遍历方法从顶点a开始遍历图,得到的序列为abecd,则采用的是__深度优先遍历方法。
三、判断题1、( )在拓朴序列中,如果结点Vi排在结点Vj的前面,则一定存在从Vi到Vj的路径。
2、(√ )用邻接矩阵法存储一个图时,在不考虑压缩存储的情况下,所占用的存储空间大小只与图中结点个数有关,而与图的边数无关。
3、(× )拓扑排序是按AOE网中每个结点事件的最早发生时间对结点进行排序。
4(×)采用邻接表存储的图的深度优先遍历算法类似二叉树的按层次遍历算法。
5、(√ )若一个有向图的邻接矩阵中对角线以下元素均为零,则该图的拓扑有序序列必定存在。
6.在n个结点的无向图中,若边数大于n-1,则该图必是连通图。
(×)7. 有e条边的无向图,在邻接表中有e个结点。
(×)8. 有向图中顶点V的度等于其邻接矩阵中第V行中的1的个数。
(×)9.强连通图的各顶点间均可达。
(√)10.连通分量指的是有向图中的极大连通子图。
(×)11.任何有向图的结点都可以排成拓扑排序,而且拓扑序列不唯一。
(×)12.用邻接矩阵法存储一个图所需的存储单元数目与图的边数有关。
( × )13.有n 个顶点的无向图, 采用邻接矩阵表示, 图中的边数等于邻接矩阵中非零元素之和的一半。
( √ )14. 当改变网上某一关键路径上任一关键活动后,必将产生不同的关键路径( × )15.不同的求最小生成树的方法最后得到的生成树是相同的.( × ) 16、有向图的邻接表和逆邻接表中表结点的个数一定相等。
(√ )四、简答题1.请对下图的无向带权图:(1) 写出它的邻接矩阵,并按普里姆算法求其最小生成树;(2) 写出它的邻接表,并按克鲁斯卡尔算法求其最小生成树。
解:设起点为a 。
可以直接由原始图画出最小生成树,而且最小生成树只有一种(类)!邻接矩阵为:2.已知二维数组表示的图的邻接矩阵如下图所示。
试分别画出自顶点1出发进行遍历所得的深度优先生成树和广度优先生成树。
解:3、图⎥⎥⎥⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢⎢⎢⎢⎣⎡∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞064560252036307945670555505395504340最小生成树→2表示一个地区的通讯网,边表示城市间的通讯线路,边上的权值表示架设线路花费的代价,请找出能连通每个城市、且总代价最省的n-1条线路。
答:图24. 已知有向图如下所示,对该图进行拓扑排序。
答:拓扑序列为:A 、B 、C 、D 、E 、F 、G 、H 、I (不唯一)5.已知图的邻接矩阵为: V1 V2 V3 V4 V5 V6 V7 V8 V9 V10V1 0 1 1 1 0 0 0 0 0 0V2 0 0 0 1 1 0 0 0 0 0V3 0 0 0 1 0 1 0 0 0 0V4 0 0 0 0 0 1 1 0 1 0V5 0 0 0 0 0 0 1 0 0 0V6 0 0 0 0 0 0 0 1 1 0V7 0 0 0 0 0 0 0 0 1 0GA B C E H ID FV8 0 0 0 0 0 0 0 0 0 1V9 0 0 0 0 0 0 0 0 0 1V10 0 0 0 0 0 0 0 0 0 0当用邻接表作为图的存储结构,且邻接表都按序号从大到小排序时,试写出:(1).以顶点V1为出发点的唯一的深度优先遍历;(2).以顶点V1为出发点的唯一的广度优先遍历;(3).该图唯一的拓扑有序序列。