当前位置 博文首页 > 小旺的博客:数据结构笔记(持续更新)

    小旺的博客:数据结构笔记(持续更新)

    作者:[db:作者] 时间:2021-08-01 17:52

    线性表
    是一个序列
    数据元素之间是有序的
    数据元素之间是一对一的关系

    有限性
    线性表的数据元素个数是有限的

    0个数据元素的有限序列被称为空表

    常见操作:
    创建和初始化
    查找
    插入
    删除
    清空

    ADT 线性表(SequenceList)
    Data 
    		1.线性表数据元素是一个集合{a1,a2,a3,......an},
    		数据元素的类型DataType(intchar,自定义)
    		2.(前驱)除了第一个元素a1外,每个元素有且只有一个直接的前驱元素
    		3.(后继)除了最后一个元素an外,每个元素有且只有一个直接的后继元素
    		4.每个数据元素之间的关系是一对一的关系
    operation
    		(初始化)InitList(*List)初始化线性表:创建一个空的线性表List
    		(插入)InsertElement(*List,index,elem)在线性表List的index处插入元素elem
    		(删除)DeleteElement(*List,index,*elem)删除线性表List中第i个元素,并返回删除元素的指针e
    		GetLength(*lest)
    		IsEmpty(*lest)
    		ClearList(*lest)
    		GetElement(*lest,index,*elme)
    		endADT
    

    在这里插入图片描述

    cs
    下一篇:没有了