高效破解图形编程难题策略.pptVIP

  • 1
  • 0
  • 约5.67千字
  • 约 47页
  • 2026-09-21 发布于北京
  • 举报

目标在本章中,你将学到:在图中存放数据图的深度优先搜索和广度优先搜索算法最小生成树图的最短路径第1页

学习情境——用图高速公路交通网的编程[问题描述]一种地域由许多城市组成,为实现城市间的高速运送,需要在这些城市间铺设高速公路,以达成任意两个城市间高速运送的目标。经过考察和预算,铺设的高速公路交通网如图9.1所示。其中每个顶点代表一种城市,顶点间的连线代表两个城市间铺设的高速公路,而线上的数字表示两个城市间的距离(单位:公理)。如图所示。请依据上面的描述,处理下面的问题:用C#编写一程序来存放该高速公路交通网的信息。从任何一种城市出发,访问所有的城市,给出访问城市的次序。假如想从一种城市到另一种城市旅行,给出最短的旅行路线。第2页

图是一系列顶点(结点)和描述顶点之间的关系边(弧)组成。图是数据元素的集合,这些数据元素被相互连接以形成网络。其形式化定义为:G=(V,E)V={Vi|Vi∈某个数据元素集合}E={(Vi,Vj)|Vi,Vj∈V∧P(Vi,Vj)}认识图——图的定义和术语1.图的定义其中,G表示图,V是顶点的集合,E是边或弧的集合。在集合E中,P(Vi,Vj)表示顶点Vi和顶点Vj之间有边或弧相连。第3页

认识图——图的定义和术语2.图的术语顶点集:图中含

文档评论(0)

1亿VIP精品文档

相关文档