无论对于顺序存储,还是链接存储的栈和队列来说,进行插入或删除运算的时间复杂性均相同,为【 】。
第1题:
对于存储同样一组数据元素而言,( )。
A.顺序结构比链接结构多占存储空间
B.顺序结构与链接结构相比,更有利于对元素的插入、删除运算
C.顺序结构比链接结构易于扩充空间
D.顺序结构占用整块空间而链接结构不要求整块空间
第2题:
A线性表采用顺序存储,必须占用一片连续的存储单元
B线性表采用顺序存储,便于进行插入和删除操作
C线性表采用链接存储,不必占用一片连续的存储单元
D线性表采用链接存储,便于插入和删除操作。
第3题:
● 栈和队列都是线性的数据结构。以下关于栈和队列的叙述中,正确的是 (37) 。
(37)A. 栈适合采用数组存储,队列适合采用循环单链表存储
B. 栈适合采用单链表存储,队列适合采用数组存储
C. 栈和队列都不允许在元素序列的中间插入和删除元素
D. 若进入栈的元素序列确定,则从栈中出来的序列也同时确定
答案:B
顺序表示的栈和队列,必须预先分配空间,并且空间大小受限,使用起来限制比较多。而且,由于限定存取位置,顺序表示的随机存取的优点就没有了,所以,链式结构应该是首选。
第4题:
下列关于顺序存储结构的叙述中,错误的是( )。
A.存储密度大
B.某些非线性结构也可以采用顺序方法存储
C.结点中只有自身信息域,没有链接信息域
D.便于进行插入、删除等运算操作
第5题:
采用链接方式存储线性表的优点是______。
A.便于随机存取.
B.花费的存储空间较顺序存储少
C.便于插入和删除操作
D.数据元素的物理顺序和逻辑顺序相同
第6题:
对于查找运算来说,链接存储结构一定优于顺序存储结构。()
第7题:
此题为判断题(对,错)。
第8题:
A.逻辑不同
B.存储结构不同
C.所包含的运算个数不同
D.限定插入和删除的位置不同
正确答案:D
第9题:
对于长度为n的顺序表,插入或删除表中元素的时间复杂度为【 】 ;对于顺序栈或队列,插入或删除表中元素的时间复杂度为【 】。
第10题:
●栈和队列的主要区别是 ( ) 。
A.逻辑结构不同
B.存储结构不同
C.基本运算数目不同
D.插入运算和删除运算的要求不同