实习报告集合的并、交和差运算讲述
一、需求分析
1.本演示程序中,集合的元素限制在小写字母‘a’-‘z’之间。集合的大小不限制,集合的输入形式为一个以“回车符”为结束标志的字符串,串中字符顺序不限,且允许出现重复字符或非法字符,程序运用时自动过滤去,输出的运算结果中将不含重复字符和非法字符。
2.演示程序以用户和计算机对话的形式进行,即在计算机终端中显示提示信息之后,有用户自行选择下一步命令,相应输入数据和运算结果在其后显示。
3.程序的执行命令有:1)选择操作 2)任意键清屏
4.数据测试
(1) Set1=”magazine”, Set2=’paper”,
Set1∪Set2=”aegimnprz”,Set1∩Set2=”ae”,Set1-Set2=”gimnz”;
(2) Set1=”012oper4a6tion89”,Set2=”error data”,
Set1∪Set2=”adeinoprt”,Set1∩Set2=”aeort”, Set1-Set2=”inp”.
二、概要设计
为实现上述功能,需要顺序表这个抽象数据类型。
1.顺序表抽象数据类型定义
ADT sqlist{
数据对象:D={ai|ai∈Elemset,i=1,2,3,…n,n=0}
数据关系:R1={ai-1,ai|ai-1,ai∈D,i=2, … n}
基本操作:
您可能关注的文档
- 宝宝的“身体语言”,你能读懂多少?讲述.docx
- 宝宝说话完全知识讲述.docx
- 宝应县生活垃圾焚烧发电项目应急处置场工程监理大纲讲述.doc
- 宝山2016届高三一模数学卷(附答案)讲述.doc
- 制取氧气说课稿精要.ppt
- 宜昌步行街晶钻私寓公寓项目推广策划案讲述.ppt
- 宝新路监理细则讲述.doc
- 宝山区2016年高三数学一模试卷讲述.doc
- 宝洁品牌讲述.pptx
- 宝源丰事故调查报告讲述.docx
- 2026年教育行业市场调研报告:在线教育发展趋势.docx
- 2026年能源行业低碳转型与技术创新研究报告.docx
- 合规红线与避坑实操手册(2026)《SHT 1809-2017工业用混合二乙苯》.pptx
- 2025-2026学年初中信息技术(信息科技)九年级下粤教B版(第4版)教学设计合集.docx
- 2026年速冻食品行业冷链物流智能化建设与市场需求报告.docx
- 科粤版中考化学总复习《溶液》专项测试卷(带答案).pdf
- 2026年共享经济行业市场潜力与政策分析报告.docx
- 2026年速冻食品行业冷链物流效率提升关键措施研究.docx
- T_HNLSXH 004-2024 河南省好住房评价标准.docx
- 九年级数学中考:二次函数综合压轴题(相似三角形问题)含简单答案.pdf
原创力文档

文档评论(0)