【选择判断】作业3-线性表抽象数据类型定义与顺序表操作

本文讨论了线性表的顺序存储结构及其操作,包括访问结点、增加结点的时间复杂度,以及在顺序表上进行插入、删除等操作的特点。重点讲述了在特定操作场景下,选择顺序表作为存储方式的优势,并提供了相关选择题和判断题,涉及线性表的随机存取、元素位置计算和操作复杂度分析。
摘要由CSDN通过智能技术生成
判断题
  1. 对于顺序存储的长度为N的线性表,访问结点和增加结点的时间复杂度分别对应为 O ( 1 ) O(1) O(1) O ( N ) O(N) O(N)
    T
  2. 若某线性表最常用的操作是存取任一指定序号的元素和在最后进行插入和删除运算,则利用顺序表存储最节省时间。
    T
  3. 对于顺序存储的长度为N的线性表,删除第一个元素和插入最后一个元素的时间复杂度分别对应为 O ( 1 ) O(1) O(1) O ( N ) O(N) O(N)
    F

    O ( N ) 和 O ( 1 ) O(N)和O(1) O(N)O(1)

  4. (neuDS)在顺序表中逻辑上相邻的元素,其对应的物理位置也是相邻的。
    T
  5. (neuDS)所谓随机存取,就是通过首地址和元素的位序号值可以在O(1)的时间内找到指定的元素。
    T
  6. (neuDS)顺序存储的线性表不支持随机存取。
    F
  7. (neuDS)在顺序表上进行插入、删除操作时需要移动元素的个数与待插入或待删除元素的位置无关。
    F
选择题
  1. 对于顺序存储的长度为N的线性表,访问结点和增加结点的时间复杂度为:
    • A. O ( 1 ) , O ( 1 ) O(1), O(1) O(1),O(1)
    • B. O ( 1 ) , O ( N ) O(1), O(N) O(1),O(N)
    • C. O ( N ) , O ( 1 ) O(N), O(1) O(
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值