第二章线性表

Posted monty1

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了第二章线性表相关的知识,希望对你有一定的参考价值。

第二章、线性表

一、线性表的顺序表示和实现

  1、线性表中第i个数据元素ai的存储位置:   LOC(ai)=LOC(a1)+(i-1)*l                                    l为每个元素需占用l个单元

  2、有上式可知,线性表的顺序结构是一种随机存取的存储结构

  3、线性表的数据结构表示为:        

技术分享图片
//-------线性表的动态分配顺序存储结构
#define LIST_INIT_SIZE 100   //线性表存储空间的初始大小
typedef struct{
    Elemtype *elem; //存储空间基址 
    int length;    //线性表当前长度
    int listsize   //当前分配的存储容量 
}Sqlist; 
ViewCode

   4、


以上是关于第二章线性表的主要内容,如果未能解决你的问题,请参考以下文章

数据结构第二章小结

(王道408考研数据结构)第二章线性表-第二节1:顺序表的定义

Android 底部工作表布局边距

第二次作业--线性表

(王道408考研数据结构)第二章线性表-第三节2:双链表的定义及其操作(插入和删除)

数据结构第二章学习小结