数据结构与算法学习之第二天

线性表:由0或多个数据元素组成的有限序列。
ADT 线性表
Data 一对一的数据
Operation
InitList:初始化
ListEmpty:判断是否为空
ClearList:清空
GetElem:将线性表L中的第i个位置元素值返回给e
LocateElem:在线性表中查找其可能存在的元素的序号
ListInsert:插入元素
ListDelete:删除元素
ListLength:线性表长度

线性表有顺序存储结构链式存储结构

顺序存储结构:数组

链式储存结构
1.单链表:一个数据加一个指向下一地址的指针

2.静态链表:游标、数据、下标。游标指向下标。第一个和最后一个元素做特殊处理。
在这里插入图片描述

3.循环链表:尾巴指向头的单链表(与单链表差异为head->next是head指向的位置则是空链表,单链表的head->next为null)

4.双向链表:头指向尾,尾指向头

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值