niusouti.com

● 若一个程序语言可以提供链表的定义和运算,则其运行时的 (49) 。(49)A. 数据空间适合采用静态存储分配策略B. 数据空间必须采用堆存储分配策略C. 指令空间需要采用栈结构D. 指令代码必须放入堆区

题目

● 若一个程序语言可以提供链表的定义和运算,则其运行时的 (49) 。

(49)

A. 数据空间适合采用静态存储分配策略

B. 数据空间必须采用堆存储分配策略

C. 指令空间需要采用栈结构

D. 指令代码必须放入堆区


相似考题
更多“● 若一个程序语言可以提供链表的定义和运算,则其运行时的 (49) 。 (49)A. 数据空间适合采用静态存 ”相关问题
  • 第1题:

    49、在单链表中,可以从头节点开始查找任何一个节点。


    正确

  • 第2题:

    3、若采用单链表保存数据,则适合单链表的排序方法是()

    A.堆排序

    B.折半插入排序

    C.希尔排序

    D.冒泡排序


    D

  • 第3题:

    7、若某链表最常用的操作是在最后一个结点之后插入一个元素和删除最后一个元素,则采用()存储方式最节省运算时间

    A.单链表

    B.双向链表

    C.单循环链表

    D.顺序表


    C解析:A: 对于单链表来说,删除尾节点和在链表末尾插入节点都至少要将链表先遍历一次。B:循环单链表删除尾节点和在链表末尾插入节点也需要遍历。C:双向链表插入和删除都不需要遍历链表,较为容易。D:带尾指针的循环单链表,插入较为容易,但删除仍然需要先遍历一次链表。四者对比,C最为节约时间。故选C。

  • 第4题:

    若某链表最常用的操作是在最后一个结点之后插入一个元素和删除最后一个元素,则采用()存储方式最节省运算时间

    A.单链表

    B.双向链表

    C.单循环链表

    D.顺序表


    D

  • 第5题:

    若某链表最常用的操作是在最后一个结点之后插入一个元素和删除第一个元素,则采用 存储方式最节省运算时间。 A. 单链表 B. 仅有头指针的单循环链表 C. 仅有尾指针的单循环链表 D. 双循环链表


    D 带头结点的循环链表可以很方便地找到尾结点,从而节省查找的时间。