数据结构线性表代码及分析,数据结构 线性
抽象数据类型
抽象数据类型名称日期数据元素之间逻辑关系的定义操作操作endADT
Operationinlist (* l):初始化操作,建立一个空的线性表l。
ListEmpty(L):判断线性表是否为空,如果是,返回true,否则返回false。
ClearList(*L):清除线性表格。
GetElem(L,I,*e):将线性表L中的第I个位置元素返回给e。
Locatelem (L,E):在线性表L中查找等于定值E的元素,如果查找成功,返回表中该元素的序号表示成功;否则,返回0表示失败。
ListInsert(*L,I,E):在线性表L的第I个位置插入一个新元素E。
ListDelete(*L,I,*e):删除线性表L中的第I个位置元素,用e返回其值。
ListLength(L):返回线性表L中的元素个数。
读取线性表,在线性表中插入和删除元素顺序表(静态和动态)。
顺序存储结构
单链表的插入和删除
评论0发表评论。
wx 61231 caca 7 f 3
2022-05-04 10:09
学习数据结构和算法。
看了很多网上的课,很杂。最后,我看了哔哩哔哩和王卓先生的课,他讲得很认真。个人感觉强烈推荐。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。