- 1、本文档共6页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
北航仪器光电学院邢维巍2012-02-15线性表的抽象数据类型定义ADTLIST{数据元素:D={ai|ai∈D0,i=1,2,…,n,n≥0,D0为某一数据对象}关系:S={ai,ai+1|ai,ai+1∈D0,i=1,2,…,n-1}基本操作:(1)LIST_InitList(L)操作前提:L为未初始化线性表。操作结果:将L初始化为空表。
北航仪器光电学院邢维巍2012-02-15(2)LIST_DestroyList(L)操作前提:线性表L已存在。操作结果:将L销毁。(3)LIST_ClearList(L)操作前提:线性表L已存在。操作结果:将表L置为空表。(4)LIST_EmptyList(L)操作前提:线性表L已存在。操作结果:如果L为空表则返回真,否则返回假。
北航仪器光电学院邢维巍2012-02-15(5)LIST_ListLength(L)操作前提:线性表L已存在。操作结果:如果L为空表则返回0,否则返回表中的元素个数。(6)LIST_Locate(L,e)操作前提:表L已存在,e为合法元素值。操作结果:如果L中存在元素e,则将“当前指针”指向元素e所在位置并返回真,否则返回假。(7)LIST_GetData(L,i)操作前提:表L存在,且i值合法,即1≤i≤ListLength(L)。操作结果:返回线性表L中第i个元素的值。
北航仪器光电学院邢维巍2012-02-15(8)LIST_InsList(L,i,e)操作前提:表L已存在,e为合法元素值且1≤i≤ListLength(L)+1。操作结果:在L中第i个位置插入新的数据元素e,L的长度加1。(9)LIST_DelList(L,i,e)操作前提:表L已存在且非空,1≤i≤ListLength(L)。操作结果:删除L的第i个数据元素,并用e返回其值,L的长度减1。}
北航仪器光电学院邢维巍2012-02-15抽象数据类型LIST就是前面讲过的LinearList,为了程序风格统一,改叫这个名字。C语言里没有LIST::ListInit这种语法。所以关于LIST的所有操作都在前面加LIST下划线。具体写程序时,数据元素D统一用例子ex01.h里的ELEMENT类型。
北航仪器光电学院邢维巍2012-02-15作业放到一个文件夹中,以学号命名。如果题目要求用两种方式实现,使用以下形式:#ifdefined(__USE_SEQLIST__)#endif#ifdefined(__USE_LINKLIST__)#endif比较相等不能使用“==”,而应使用:SameValue(ELEVALUEv1,ELEVALUEv2){}
您可能关注的文档
- 2024年天津市高考思想政治试卷(含答案解析).pdf
- (一模)长春市2025届高三质量监测(一)英语试卷(含答案).docx
- 2024年四川省攀枝花市中考化学试卷真题(含答案详解).pdf
- 2024年四川省资阳市中考英语试题(含答案).pdf
- (一模)2024年佛山市顺德区高三教学质量检测(一)化学试卷(含答案).pdf
- 台州市2025届高三第一次教学质量评估(一模)数学及答案(原卷).pdf
- 2024年山东省日照市中考生物试题卷(含答案逐题解析)+2023年中考生物试卷及答案.docx
- 2024年四川省资阳市中考英语试题(含答案).docx
- 2024年山东省日照中考道德与法治试题卷(含答案逐题解析).pdf
- 2025年四川省新高考八省适应性联考模拟演练(二)历史试卷(含答案详解).pdf
- 2024年江西省高考政治试卷真题(含答案逐题解析).pdf
- 2025年四川省新高考八省适应性联考模拟演练(二)物理试卷(含答案详解).pdf
- 2025年四川省新高考八省适应性联考模拟演练(二)地理试卷(含答案详解).pdf
- 2024年内蒙通辽市中考化学试卷(含答案逐题解析).docx
- 2024年四川省攀枝花市中考化学试卷真题(含答案详解).docx
- (一模)长春市2025届高三质量监测(一)化学试卷(含答案).pdf
- 2024年安徽省高考政治试卷(含答案逐题解析).pdf
- (一模)长春市2025届高三质量监测(一)生物试卷(含答案).pdf
- 2024年湖南省高考政治试卷真题(含答案逐题解析).docx
- 2024年安徽省高考政治试卷(含答案逐题解析).docx
最近下载
- 2022年新高考全国Ⅰ卷英语真题.docx VIP
- 《0-3岁婴幼儿身心发展与教养》PPT教学课件.pptx VIP
- 《0-3岁婴幼儿身心发展与教养》课件06婴幼儿语言的发展及教养.pptx VIP
- 护士生涯人物访谈 .pdf VIP
- 体育职业生涯规划书课件.pptx VIP
- AB SCIEX 6500 质谱系统在食品安全中的应用.pptx VIP
- 《0-3岁婴幼儿身心发展与教养》课件05婴幼儿记忆的发展及教养.pptx VIP
- C-Primer-Plus第六版中文版习题答案.doc
- 《0-3岁婴幼儿身心发展与教养》课件09婴幼儿意志的发展及教养.docx VIP
- 新能源学生职业生涯规划与管理.pptx VIP
文档评论(0)