2024王道数据结构pdf 王道计算机数据结构考研复习指导PDF 2025王道计算机数据结构PDF
2023-02-25 14:27 作者:pinafuly431 | 我要投稿

2024考研王道计算机数据结构考研复习指导高清无水印电子版PDF


顺序表的定义 线性表的顺序存储又称顺序表。它是用一组地址连续的存储单元依次存储线性表中的数据元 素,从而使得逻辑上相邻的两个元素在物理位置上也相邻。【泽程读研PDF】第1个元素存储在线性表的起始位置, 第,,个元素的存储位置后面紧接着存储的是第,+1个元素,称z•为元素a,在线性表中的位序。因 此,顺序表的特点是表中元素的逻辑顺序与其物理顺序相同


带目录可搜索 可复制 可打印
高清无水印电子版PDF泽程读研

顺序表和链表的比较 1. 存取(读写)方式 顺序表可以顺序存取,也可以随机存取,链表只能从表头顺序存取元素。例如在第,个位置 上执行存或取的操作,顺序表仅需一次访问,而链表则需从表头开始依次访问Z•次。 【泽程读研PDF】 2. 逻辑结构与物理结构 采用顺序存储时,逻辑上相邻的元素,对应的物理存储位置也相邻。而采用链式存储时,逻 辑上相邻的元素,物理存储位置不一定相邻,对应的逻辑关系是通过指针链接来表示的。 3. 查找、插入和删除操作 对于按值查找,顺序表无序时,两者的时间复杂度均为。(o);顺序表有序时,可采用折半查 找,此时的时间复杂度为O(log2n)o 对于按序号查找,【泽程读研PDF】 顺序表支持随机访问,时间复杂度仅为。(1),而链表的平均时间复杂度为 O,顺序表的插入、删除操作,平均需要移动半个表长的元素。链表的插入、删除操作,只需 修改相关结点的指针域即可。由于链表的每个结点都带有指针域,故而存储密度不够大。


文章篇幅有限
先放这么多
持续更新中
敬请关注
