顺序表上基本操作的实现

本文介绍了在顺序表中进行插入操作的基本原理和代码实现。顺序表的插入需要将插入位置后的元素逐个后移,然后在空出的位置插入新元素。文中还提到了在数组下标从0开始的情况下,如何进行查找操作并返回顺序表中的位置序号。
摘要由CSDN通过智能技术生成

线性表在采用不同的存储结构时,他的描述方法是不同的,那么它的基本操作方法的实现也有不同,下面是顺序表的插入操作的基本代码实现。
插入操作
在一段已经排列好的顺序表中突然要插入一个新的元素,就要求所要插入位置之后的每一项都往后移动一个位置,这样就空出了一个位置,要插入的元素就可以插入进去了。这样就完成了一个类似顺序表插入的过程。
代码实现
在一个顺序表中,数据元素是连续存放的,存放该数据表的数组下标依次标出,要注意,数组下标是从0开始的,而顺序表的元素标号是从1开始的。
在这里插入图片描述在这里插入图片描述
操作方法
在这里插入图片描述
代码实现
在这里插入图片描述
题中要求若查找成功则返回在表中的位置序号,数组下标从0开始,顺序表下标从1开始,若查找成功,则返回i+1;
for(i=0;i<L.length;i++)为在规定范围内进行查找

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值