问题描述: 设有两个用单链表表示的集合A、B,其元素类型是int且以非递减方式存储,其头结点分别为a、b。要求下面各问题中的结果集合同样以非递减方式存储,结果集合不影响原集合。 实现要求: ⑴ 编写集合元素测试函数IN_SET,如果元素已经在集合中返回0,否则返回1; ⑵ 编写集合元素输入并插入到单链表中的函数INSERT_SET,保证所输入的集合中的元素是唯一且以非递减方式存储在单链表中; ⑶ 编写集合元素输出函数,对建立的集合链表按非递增方式输出; ⑷ 编写求集合A、B的交C=A∩B的函数,并输出集合C的元素; ⑸ 编写求集合A、B的并D=A∪B的函数,并输出集合D的元素; ⑹ 求集合A与B的对称差E=(A-B)∪(B-A) 的函数,并输出集合D的元素; ⑺ 设计一个菜单,具有输入集合元素、求集合A、B的交C、求集合A、B的并D、求集合A与B的对称差E、退出等基本的功能。 测试数据:由读者自定,但集合A、B的元素个数不得少于16个。
1
大一工程实践项目:小超市商品管理系统
2021-06-25 14:02:57 796KB 单链表 c语言 easyui
1
linux 定时器,单链表,cJSON,内存封装
2021-06-23 12:00:38 504KB 定时器 linux cJSON 单链表
1
B站上一个老师讲的单链表知识点的视频截图。简单易懂。
2021-06-18 21:02:01 17.05MB 单链表
1
课堂经验值管理,用单链表实现,简单的知道大概的代码,熟悉单链表的插入、删除、增减经验值
2021-06-17 21:53:45 5KB 单链表
1
数据结构和算法应用单链表逆置.cpp
2021-06-14 20:05:14 1KB 数据结构和算法应用
1
数据结构和算法应用分解单链表.cpp
2021-06-14 20:05:14 2KB 数据结构和算法应用
1
实验目的: (1)熟悉使用Visual C++进行程序设计的方法。 (2)掌握单链表的创建,查找,插入和合并等运算。
2021-06-09 09:04:01 18.02MB c++ 单链表
1
单链表类及测试,可直接运行 visual studio2019(其他也可运行)
2021-06-08 09:03:30 6.52MB C++ 数据结构 单链表
1
解压直接运行就可.c文件就可。 题目一:人事管理系统 1、系统功能的基本要求: (1)员工各种信息的输入,包括员工的基本信息、学历信息、婚姻状况信息、职称等。 (2)员工各种信息的修改; (3)对于转出、辞职、辞退、退休员工信息的删除; (4)按照一定的条件,查询、统计符合条件的员工信息;至少应该包括每个员工详细信息的查询、按婚姻状况查询、按学历查询、按工作岗位查询等,至少应该包括按学历、婚姻状况、岗位、参加工作时间等统计各自的员工信息; (5) 对查询、统计的结果打印输出。
1