单链表的插入

单链表的插入

单链表是线性表链接式表示的最简单的一种。
单链表中组成的节点有两个域,数据域和指针域。数据域可以存放储存元素的数值数据,指针域指向它的直接的后继存储地址。与顺序表不同的是单链表不需要地址连续的空间。
在这里插入图片描述
在这里插入图片描述

那单链表要如何插入呢?

首先要定位元素,确定元素要插入的位置,如下图定位代码,定位在i的位置,从第一个节点开始,往下寻找,在不为空且大于i的情况下一直往下寻找。
在这里插入图片描述
在这里插入图片描述
单链表要插入的新节点必须与原来的节点拥有相同的结构,即一定要有相同的数据域和指针域,指针域一定要定位在要插入的位置的前一个位置,因为单链表不能回头,只能往后指。Size++表示元素的实际个数。

在这里插入图片描述

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值