首页 > 试题广场 >

若某线性表最常用的操作是存取任一指定序号的元素和在最后进行插

[单选题]
若某线性表最常用的操作是存取任一指定序号的元素和在最后进行插入和删除运算,则利用()存储方式最节省时间。

  • 顺序表
  • 双链表
  • 带头结点的双循环链表
  • 单循环链表
只要确定了顺序表的起始位置,线性表中任一元素都可以随机存取,所以线性表的顺序存储结构是一种随机存取的存储结构
发表于 2018-08-13 17:44:13 回复(0)
类比为数组方便改查,链表方便增删。
发表于 2019-08-02 12:01:59 回复(0)
有个问题,在最后插入不用考虑顺序表大小固定吗,下标会不会越界
发表于 2021-01-31 15:20:10 回复(1)
“存取任一指定序号”最好的方法是实现“随机存取”,则可采用顺序表。并且,因为插入和删除操作都是在最后进行的,所以无需大量移动数据元素,选项A是最合适的。 by百度题库,但仍希望大神讲一下。
发表于 2020-03-10 18:12:01 回复(1)

线性表可以分为顺序表和链表两种类型。

  1. 顺序表:顺序表是将元素按照一定的顺序依次存储在一块连续的内存空间中的数据结构。顺序表可以通过数组来实现,支持随机访问,但插入和删除操作需要移动元素。

  2. 链表:链表是将元素按照一定的顺序存储在一系列的节点中的数据结构。链表可以分为单链表、双向链表和循环链表等类型。链表支持动态插入和删除操作,但不支持随机访问,需要通过遍历来访问元素。

发表于 2024-02-20 14:52:28 回复(0)
题目说在最后进行插入和删除则不用移动大量位置,所以顺序表较好
发表于 2021-12-22 21:04:01 回复(0)
我一直理解成,指定位置插入删除,和尾插为删,结果指定位置只是使用啊
发表于 2021-08-27 02:16:56 回复(0)
<p>在最后插入和删除无需移动元素,顺序表可以随机存取。</p>
发表于 2020-09-05 17:42:37 回复(0)
顺序表的添加和删除不是需要移动元素所以比较费时间吗??
发表于 2017-12-20 10:25:00 回复(2)
存取“任一指定序号”的元素,表明是随机存取方式,因此只有顺序表合适。
发表于 2017-07-16 23:22:45 回复(0)