云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 2010数据结构实验指导书48

2010数据结构实验指导书48

  • 62 次阅读
  • 3 次下载
  • 2025/12/3 5:59:01

在这个框架里,图用文本文件(*.gph)来描述(图的结点数目,有向图还是无向图,图中的边的描述,边是否带权值等信息),有了这样的描述文件,就可以用函数createGraph来创建图的对象。可以参考grtestm.cpp和grtestl.cpp。

创建这种文件来描述图,要注意以下规则:

1)、以“#”开头的行表示注释(文本中任意行从“#”开始到该行结束都表示注释); 2)、文本文件中有效的第一行表示结点数目;

3)、文本文件中有效的第二行表示图是有向还是无向,“D”表示有向图,“U”表示无向图; 4)、文本文件中有效的第三行开始表示图中的边,每条边用一行表示;

如果是无权值图,则每行有两个数值,数值之间用空格隔开,第一个数值表示边的起始结点,第二个数值表示边的终止结点,并且第二个数值后不能再有空格或者其它数值。(注意,结点编号一定用数字表示,且编号从0开始);

如果是带权值图,则每行有三个数值,数值之间用空格隔开,第一个数值表示边的起始结点,第二个数值表示边的终止结点,第三个数值表示边的权值。(注意,结点编号一定用数字表示,且编号从0开始);

5)、做实验时注意先把自己需要用到的图,用该gph文件规则描述后使用;

6)、若系统中需要用到相应的图文件,则对于.net编译器,图文件的输入在“项目”菜单下的“工程名属性”栏目中的“调试”页面下的“命令参数”编辑框里填入文本图的文件名(全名)即可对该图文件进行相应的处理。

做实验时对图1 — 图3,要先创建与上面三个图对应的gph文件,分别保存为test1.gph、test2.gph和test3.gph,对格式还不熟悉的,可参考随源程序附带的*.gph文件,如bkfig91.gph文件用来存储教材中的图9.1。

24

综合设计考核

【实验目的】

通过一个实际问题的解决,来考察学生对数据结构课程算法的设计与实现的掌握程度。

【实验要求】

(实验可以采用C语言或者C++实验,可以使用课本提供的基本数据结构的源码) 具体实验内容由由实验指导老师决定。

【实验内容与步骤】

1根据给出实验课题,完成自己的算法设计(以书写为准)流程或方法,并编程具体实现。(可使用教材给出的相关资源代码)。 2完成后举手示意让老师验收。

3回去后完成自己的实验报告。实验报告中应有算法的分析、实现以及遇到的问题及其解决方案和实验后的心得。最后一次实验报告的时间届时通知。 4 在综合设计实验过程中严禁互相讨论交流,严禁携带资料进入。

25

附录1 在Visual Studio.net 2003中建立、编译和运行程序

首先确认系统已经安装Visual Studio.net 2003,以下简称VC。

在VC开发环境中既可以编译纯C++语言程序,也可以编译C语言程序。 要使得VC开发环境能直接编译纯C语言,常用情况下要把头文件“stdio.h”“stdlib.h”,和“string.h”几个头文件包含进去。

使用VC来建立、编译、运行程序包含以下几个步骤 1:启动VC,在VC的起始页界面点击「创建项目」:

26

2在弹出的「新建项目」对话框中「模版(T)」区选取“Win32 控制台项目”,在「位置(L)」栏中输入项目要保存的位置,也可以点击该栏右侧的「浏览(B)...」选择保存路径。为统一管理,要求选择的路径为“F:\\数据结构B\\0600820101\\”,这里最后的“0600820101”换为对应自己的学号。选择保存位置后,在「名称(N)」栏中输入项目名,如\,然后点击「确定」按钮;

3注意:在弹出的「Win32应用程序向导」对话框时,先不要点击「完成」,而要选择点击「应用程序设置」:

27

搜索更多关于: 2010数据结构实验指导书48 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

在这个框架里,图用文本文件(*.gph)来描述(图的结点数目,有向图还是无向图,图中的边的描述,边是否带权值等信息),有了这样的描述文件,就可以用函数createGraph来创建图的对象。可以参考grtestm.cpp和grtestl.cpp。 创建这种文件来描述图,要注意以下规则: 1)、以“#”开头的行表示注释(文本中任意行从“#”开始到该行结束都表示注释); 2)、文本文件中有效的第一行表示结点数目; 3)、文本文件中有效的第二行表示图是有向还是无向,“D”表示有向图,“U”表示无向图; 4)、文本文件中有效的第三行开始表示图中的边,每条边用一行表示; 如果是无权值图,则每行有两个数值,数值之间用空格隔开,第一个数值表示边的起始结点,第二个数值表示边的终止结点,并且第二个数值后不能再有空格或者其它数值。(注意,结点编号一定

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com