网站大量收购独家精品文档,联系QQ:2885784924

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

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

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  1. 1、本文档共8页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第 PAGE 页 《数据结构》课程中图一个实验项目及教学过程设计   一、引言   图教学内容包括:图逻辑结构及操作、图存储结构及在存储结构支持下操作实现、图应用等三大部分[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   中天门 云步桥 步行 150   云步桥 五大夫松 步行 100   五大夫松 望人松 步行 150   望人松 十八盘 步行 120   十八盘 升仙坊 步行 120   升仙坊 南天门 步行 400   南天门 丈人峰 步行 300   丈人峰 北天门 步行 200   北天门 后石坞 步行 300   后石坞 九龙岗 步行 600   九龙岗 洗鹤池 步行 500   洗鹤池 天烛胜景坊山门 步行 500   距离=

文档评论(0)

130****9768 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档