《数据结构》课程中图一个实验项目和教学过程设计.docVIP

《数据结构》课程中图一个实验项目和教学过程设计.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《数据结构》课程中图一个实验项目和教学过程设计

《数据结构》课程中图一个实验项目和教学过程设计   摘要:图是《数据结构》课程中的重要内容之一,是《数据结构》课程的重点、也是难点,做好实验项目对巩固所学理论知识至关重要,本文给出了一个实验项目及教学过程,希望对各位同仁有所借鉴。 关键词:深度优先遍历;递归;简单路径 中图分类号:G643 文献标志码:A 文章编号:1674-9324(2013)44-0182-03 一、引言 图的教学内容包括:图的逻辑结构及操作、图的存储结构及在存储结构支持下的操作的实现、图的应用等三大部分[1]。图的存储结构主要有邻接矩阵表示法(顺序存储)和邻接表表示法(链式存储);图的操作里一个很重要的操作是图的遍历,很多对图的应用都归结为对图的遍历;图的应用主要有拓扑序排序、最小生成树、最短路径和关键路径等。合理的设计实验项目,加深学生对图的概念、图的存储、图的操作、图的应用的理解将具有重要意义。 二、实验项目——旅游景点咨询系统 1.问题描述。创建一个至少有15个点的无向网表示的某个旅游景点的导游图。顶点代表景点,类型为字符串,弧表示两个景点之间可以直达,弧上的权值表示两个景点之间的路程(米数),弧上还有到达方法的信息(有步行和索道两种)。建立一个游客咨询系统。完成:1)输入两个景点名,就可以得到从一个景点到达另一个景点的所有简单路径、相应路径的路程米数、行走的方法(每一段是步行,还是座索道);2)输入两个景点名,就可以得到其最短路径,即:路程最短的行进方法;如果两者无路径可通,就得出“两景点不可达的信息”。 2.该系统应具有以下功能:①创建图的存储结构(根据需要自行选择存储结构)。②输入两个景点名,得到从一个景点到达另一个景点的所有简单路径、相应路径的路程米数、行走方法。③输入两个景点名,得到其最短路径,即:路程最短的行进方法;如果两者无路径可通,就得出“两景点不可达的信息”。 3.实验目的。①通过实验掌握图的存储、遍历、运算、应用等操作;②深入理解图的特征及应用;该实验将涉及到图的存储、深度优先遍历应用、求最短路径等操作,用到了线性链表、栈、数组等结构,是对前面所学知识的综合应用,如果学生能够独立完成该实验,将对学生有一个很大的提高。 三、教学过程设计 1.实验项目结果演示。教师向学生下达实验任务前一定要自己对实验项目进行实现,以对其工作量、难易程度有一个较全面的理解,尽量避免实验项目过难或过易。过难,大部分学生完不成就失去了实验项目的意义,过易,就失去了提高和锻炼的机会。在教学过程中,通常的做法是,教师对实验项目先实现,根据自己所教学生的水平,来确定该项目的科学性。根据从感性到理性,从特殊到一般的认知规律,对于较难的项目,教师应给予实验结果的演示.例如,在教学过程中以下页图1泰山景点示意图为例[2](该图来自互联网百度图片库,实验中两景点之间距离为作者杜撰),演示实验运行结果。 运行结果如下:①创建图的存储结构。②求两个景点间的所有简单路径。③求两个景点间的最短路径。④再见。请输入选项代码cn=1..4 若选择1,则运行结果为:创建图的邻接矩阵存储结构。图中顶点如下: 1天地广场山门 2 冯玉祥墓 3 普照寺 4 黑龙潭 5 无极庙 6 天胜寨 7 天尊庙 8 扇子崖 9 傲徕峰 10 中天门 11 壶天阁 12 斗母宫 13 经石峪 14 万仙楼 15 红门山门 16 岱宗坊 17 岱庙 18 云步桥 19 五大夫松 20 望人松 21 十八盘 22 升仙坊 23 南天门 24 月观峰 25 桃花源 26 一线天 27 元君庙 28 桃花峪山门 29 天街 30 碧霞祠 31 日观峰 32 瞻鲁台 33 玉皇顶 34 天烛峰 35 丈人峰 36 北天门 37 后石坞 38 九龙岗 39 洗鹤池 40 天烛胜景坊山门 图中孤如下(由于篇幅所限,本文只给出部分弧): 天地广场山门 冯玉祥墓 步行 100 冯玉祥墓 普照寺 步行 200 冯玉祥墓 黑龙潭 步行 300 黑龙潭 无极庙 步行 400 无极庙 天胜寨 步行 150 天胜寨 天尊庙 步行 150 天尊庙 扇子崖 步行 100 天尊庙 傲徕峰 步行 500 黑龙潭 中天门 步行 800 中天门 壶天阁 步行 200 壶天阁 斗母宫 步行 500 ………….. 请输入选项代码cn=1..4 若选择2,则运行结果为: 请输入要求简单路径的两个景点? 若输入:壶天阁 天烛胜景坊山门 结果为: 壶天阁 中天门 步行 200

文档评论(0)

docman126 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:7042123103000003

1亿VIP精品文档

相关文档