数据结构课程设计报告--集合的并、交和差运算.rar

RAR格式版权申诉手机打开展开

数据结构课程设计报告--集合的并、交和差运算,1万字16页目 录一、引言 、概述2二、内容简介..21.目的22.设计要求23. 结构设计34. 流程55. 源程序66. 调试137. 用户手册148. 测试结果15三、小结..15四、参考文献..16数据结构课程设计报告一、引言、概述本演示程序的编写,主要运用的我们学的...
编号:68-31589大小:68.10K
分类: 论文>计算机论文

该文档为压缩文件,包含的文件列表如下:

内容介绍

原文档由会员 200306 发布

数据结构课程设计报告--集合的并、交和差运算
1万字 16页



目 录
一、引言 、概述………………………………………………2
二、内容简介…………………………………………………..2
1. 目的………………………………………………………2
2. 设计要求…………………………………………………2
3. 结构设计…………………………………………………3
4. 流程………………………………………………………5
5. 源程序……………………………………………………6
6. 调试………………………………………………………13
7. 用户手册…………………………………………………14
8. 测试结果…………………………………………………15
三、小结………………………………………………………..15
四、参考文献…………………………………………………..16


数据结构课程设计报告
一、引言、概述
本演示程序的编写,主要运用的我们学的第二章《线性表》中的知识。线性结构的特点是:在数据元素的非空有限集中,(1)存在唯一的一个被称做“第一个”的数据元素;(2)存在唯一的一个被称做“最后一个”的数据元素;(3)除第一个之外,集合中的每个数据元素均只有一个前驱;(4)除最后一个之外,集合中每个数据元素均只有一个后继。
本程序需要两个抽象数据类型:有序表和集合。而且采用了有序链表来实现。

二、 内容简介
1、目的
(1)掌握C语言中数据类型的定义及使用方法。
(2)掌握C语言中结构化程序设计的一般方法。
(3)掌握指针数据类型在程序设计中的应用。
(4)学会用有序表和集合对集合的并、交和差运算。

2、设计要求
1)、本演示程序中,集合的元素限定为小写字母符[′a′….′z ′],集合的大小n<27。集合输入的形式为一个以"回车符"为结束标志的字符串,串中字符顺序不限,且允许出现重复字符或非法字符,程序应能自动滤去。输出的运算结果字符串中将不含重复字符或非法字符。
20、演示程序以用户和计算机的对话方式执行,即在计算机终端上显示“提示信息”之后,由用户在键盘上输入演示程序中规定的运算命令;相应的输入数据(滤去输入中的非法字符)和运算结果显示在其后。
3)、程序执行的命令包括:
a、构造集合1;b、构造集合2;c、求并集;d、求交集;e、求差集;f、结束。
“构造集合1”和“构造集合2”时,需以字符串的形式键入集合元素。



四、 参考文献
严蔚敏,吴伟民.数据结构(C语言版).北京:清华大学出版社,2004
严蔚敏,吴伟民,米宁.数据结构题集(C语言版).北京:清华大学出版社,2004