数据结构-链表

10.22

1、链表的基础知识

(1)链表是最基本的数据结构,是由许多个结点按照逻辑顺序链接起来的(一个结点包含指针域和数据域  指针域存储了下一结点的地址,数据域存储了当前结点的数据)

(2)头结点和头指针的区别

a、结构体的基本概念(将相同属性的元素结合在一起)

将不同类型的数据放在一起,作为一个整体进行处理

2、线性表的插入

(1)将线性表L中第i个到第n个往后移一位

(2)将结点e插入a(i-1)以后

(3)线性长度加一

双向链表的插入

s->data=e;

s->prior=p;

s->next=p->next;

p->next->prior=s;

p->next=s;

3、线性表的删除

4、(1)函数没有返回值一定要声明为void

(2)如果函数无参数,那么应声明其参数为void

5、status相当于int

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值