实验一数据结构两个顺序表的合并(共6页).doc

上传人:飞****2 文档编号:13448405 上传时间:2022-04-29 格式:DOC 页数:6 大小:59KB
返回 下载 相关 举报
实验一数据结构两个顺序表的合并(共6页).doc_第1页
第1页 / 共6页
实验一数据结构两个顺序表的合并(共6页).doc_第2页
第2页 / 共6页
点击查看更多>>
资源描述

《实验一数据结构两个顺序表的合并(共6页).doc》由会员分享,可在线阅读,更多相关《实验一数据结构两个顺序表的合并(共6页).doc(6页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、精选优质文档-倾情为你奉上学生姓名: 学 号: 专业班级:实验类型: 验证 综合 设计 创新 实验日期: 2014.10.27 实验成绩: 一、 实验次数 实验一二、 实验项目名称 两个顺序表的合并三、 实验基本原理#includeusing namespace std;#define MAXSIZE 100typedef struct int *elem;int length;List;void InitList(List &L)L.elem=new intMAXSIZE;L.length=0;void ListInput(List &L,int n)int i;cout请输入n个数:n;f

2、or(i=0;iL.elemi;L.length=n;int ListLength(List L)return L.length;void GetElem(List L,int i,int &e)e=L.elemi-1;bool LocateElem(List L,int e)int i;for(i=0;iL.length;i+)if(e=L.elemi)return true;return false;void ListInsert(List &L,int e)L.elemL.length=e;L.length+;void ListOutput(List L)int i;for(i=0;iL

3、.length;i+)coutL.elemi ;coutendl;void unionList(List &LA,List LB)int LA_len,LB_len,i,e;LA_len=ListLength(LA);LB_len=ListLength(LB);for(i=1;i=LB_len;i+)GetElem(LB,i,e);if(!LocateElem(LA,e)ListInsert(LA,e);int main()List LA,LB;int n,m;InitList(LA);InitList(LB);coutn;ListInput(LA,n);coutm;ListInput(LB,m);unionList(LA,LB);coutLA和LB合并后的集合为:n;ListOutput(LA);return 0;四、 主要仪器设备及耗材 PC机,Microsoft Visual Studio 2005软件五、 实验步骤六、 思考讨论题或体会或对改进实验的建议 要注意代码拼写有误,标点符号错误和括号不匹配的问题。七、 参考资料 课本专心-专注-专业

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 教案示例

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁