数据结构中的线性表

1.线性表的定义:

由n个相同类型的数据组成的有限序列。
注意:n>=0(n是数据元素的个数,也称为长度)

2.线性表的特点:

1.有且只有一个开始结点,它没有直接前趋,只有唯一的一个直接后续。
2.有且只有一个终端结点,它没有直接后续,只有唯一的一个直接前趋。
3.除了第一个结点外,线性表中的所有元素都有一个唯一的直接前趋。
4.除了最后一个结点外,线性表中的所有元素都有一个唯一的直接后续。

3.可以对线性表进行哪些操作:

1.初始化线性表:创建一个空的线性表
2.添加元素:将新的数据元素添加在线性表的末尾
3.插入元素:在线性表中指定的索引位置插入一个新的数据元素
4.删除元素:删除线性表中指定索引号的数据元素
5.定位元素:返回指定元素在线性表中首次出现的索引位置
6.取表元素:返回线性表指定索引位置的数据元素
7.替换元素:替换线性表指定索引位置的元素为新的数据元素,并返回该元素
8.求表长度:返回线性表中所有数据元素的个数
9.清空线性表:清除线性表中的所有元素
10.判断线性表是否为空:如果为空则返回treu,否则放回false

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值