没有合适的资源?快使用搜索试试~ 我知道了~
数据结构课程设计-集合的并交补差.docx
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 127 浏览量
2021-09-13
19:49:57
上传
评论
收藏 74KB DOCX 举报
温馨提示
试读
5页
最新公司财务人员保管保密协议书模板.pdf
资源推荐
资源详情
资源评论
课程设计 1 线性表课程设计
一、组长:
二、组员:
三、实验日期:2010/4/10
四、实验任务:
集合操作(2 分)
基本功能要求:
(1)从文件中读入集合数据建立单链表。
(2)分别求出集合的交、并、差。
五、实验原理:。(具体思路看注释)
(1)定义单链表结点类型;
(2)建立函数,将数组元素以尾插法的方法插入到单链表中;
(3)建立函数以指针移动的方式将单链表显示出来;
(4)建立求并集的函数,以指针移动的方式将L1 和 L2 中的元素放入 L3 中;
(5)建立求交集的函数,以指针移动的方式将L1 和 L2 中相同的元素放到 L4 中;
(6)建立求差集的函数,以指针移动的方式将L1 有而 L2 中无的元素放到 L5 中;
(7)建立主函数,实现以上功能;
六、实验源程序:
#include <stdio.h>
#include <stdlib.h>
typedef struct LNode //定义单链表结点类型
{
char data;
struct LNode *next;
} LinkList;
LinkList *CreatList(LinkList *L,char a[],int n) /*尾插法插入元素*/
{
LinkList *p,*r;
int i;
L=(LinkList*)malloc(sizeof(LinkList));
L->next=NULL;
r=L;
for(i=0;i<n;i++)
{
p=(LinkList*)malloc(sizeof(LinkList));
p->data=a[i];
r->next=p;
r=p;
资源评论
苦茶子12138
- 粉丝: 1w+
- 资源: 6万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功