没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论












利用带头结点的单链表实现两个集合的并、交、差运算
题目…………………………………………………………………………………
………
题目功能描述………………………………………………………………………
…
概要设计图…………………………………………………………………………
…
程序源代码及注释………………………………………………………………
流程图………………………………………………………………………………
……
截图与数据分析…………………………………………………………………
…
所采用的存储结构的优缺点及采用理由………………………………
实验心得体会……………………………………………………………………
…
附录…………………………………………………………………………………
……

题目
利用带头结点的单链表实现两个集合的并、交、差运算。
题目功能描述
用带头结点的单链表存储两个集合中的元素和最终的结果。
集合的元素限定为十进制数,程序应对出现重复的数据进行过滤,即使
得链表中没有重复数据。
显示两个集合的内容及其并集、交集和差集的内容。
不改变原来的集合,并集、交集和差集分别另外存放。

概要设计图
!
"## #$
%&'(%&)
%&'(
*
%&)
(+,)
-./.)
./.+0+&)11链表的定义
./.+2(.311实现集合元素的输入
4 &./.5../.+;11实现集合元素的输出
42(.5../.+;11实现链表的清空
46./.+0./.+0./.+;11实现两个集合的并集
47(8./.+0./.+0./.+;11实现两个集合的交集
49:(./.+0./.+0./.+;11实现两个集合的差集
11主函数
4
*
./.+.0+.0+.)
;)
)
.;./.+<'./.)
.=,;>6..)
.;2(.3)
.;2(.3)
&(?@输出 . 集合AB@)
&./.5..)

&(?@输出 . 集合AB@)
&./.5..)
7(8.0.0.)
&(?@两个集合的交集AB@)
&./.5..)
6.0.0.)
&(?@两个集合的并集AB@)
&./.5..)
9:(.0.0.)
&(?@两个集合的差集AB@)
&./.5..)
-
程序源代码及注释
见附录
流程图
C
>
C
开始
输入集合 0
清空 链表
指针后移
. 中有重复元素
指针后移
插入到 表头
指针后移
指针后移
. 中有重复元素
剩余16页未读,继续阅读
资源评论


Sheldmy
- 粉丝: 9
- 资源: 46
上传资源 快速赚钱
我的内容管理 收起
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


会员权益专享
安全验证
文档复制为VIP权益,开通VIP直接复制
