线性表、栈和队列都是()结构,可以在线性表的()位置插入和删除元

题目

线性表、栈和队列都是()结构,可以在线性表的()位置插入和删除元素;对于栈只能在()位置插入和删除元素;对于队列只能在()位置插入元素和在()位置删除元素。

参考答案和解析
正确答案:线性;任何;栈顶;队尾;队头
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

在下列线性表中,限定仅在表的一端进行插入和删除运算的线性表是

A.队列

B.栈

C.串

D.数组


正确答案:B
解析:栈是限定仅在表的一端进行插入和删除运算的线性表。队列是限定所有的插入都在表的一端进行,所有的删除都在表的另一端进行的线性表。串是由零个或多个字符组成的有限序列。

第2题:

栈和队列的不同点是()。

A.都是线性表

B.都不是线性表

C.栈只能在一端进行插入、删除操作,而队列在不同端进行插人、删除操作

D.没有不同点


参考答案:C

第3题:

线性表、栈和队列都是线性结构,可以性表的______位置插入和删除元素;而对栈只能在______插入和删除元素;对于队列只能在______插入和在______删除元素。


正确答案:任何栈顶队尾队首
任何,栈顶,队尾,队首

第4题:

下面的叙述中,正确的是

A.栈是限定仅在表的一端进行插入和删除运算的线性表

B.队列是限定仅在表的一端进行插入和删除运算的线性表

C.串是仅在表的一端进行插入和删除运算的线性表

D.数组是仅在表的一端进行插人和删除运算的线性表


正确答案:A
解析:栈是限定仅在表的一端进行插入和删除运算的线性表。队列是限定所有的插入都在表的一端进行,所有的删除都在表的另一端进行的线性表。串是由零个或多个字符组成的有限序列。

第5题:

下列关于线性表、栈和队的叙述,错误的是______。

A.线性表是给定的n(n必须大于零)个元素组成的序列

B.线性表允许在表的任何位置进行插入和删除操作

C.栈只允许在一端进行插入和删除操作

D.队列允许在一端进行插入在另一端进行删除


正确答案:A
解析:一个线性表是n(nCO)个数据元素的有限序列。n定义为线性表的长度,n=0时称为空表;n>0时记为(a1,a2,…,ai,…,an),其中a1是第一个数据元素,an是最后一个数据元素。

第6题:

插入、删除只能在同一端进行的线性表,称为()。

A、队列

B、循环队列

C、栈

D、循环栈


参考答案:C

第7题:

下列关于线性表、栈和队列的叙述,错误的是

A.线性表是给定的n(n必须大于零)个元素组成的序列

B.线性表允许在表的任何位置进行插入和删除操作

C.栈只允许在一端进行插入和删除操作

D.队列允许在一端进行插入在另一端进行删除


正确答案:A
解析:线性表的插入和删除允许在任何位置进行,所以B选项的说法是正确的;栈的操作只允许在栈顶进行,因此,栈称为先进后出表(FILO,First In Last Out),或“后进先出”表(LIFO,Last In First Out),所以C选项说法也是正确的;队列(queue)是只允许在一端删除,在另一端插入的顺序表,允许删除的一端叫做队头(front),允许插入的一端叫做队尾(rear),因此队列亦称作先进先出 (FIFO, First In First Out)的线性表,或后进后出(LILO, Last In Last Out)的线性表。所以D选项说法也是正确的。

第8题:

下列关于线性表、栈和队列的叙述,错误的是( )。

A)线性表是给定的n(n必须大于零)个元素组成的序列

B)队列允许在其中的任何位置进行插入和删除操作

C)栈只允许在一端进行插入和删除操作

D)队列允许在一端进行插入在另一端进行删除


正确答案:B
栈和队列都是特殊的线性表。对于栈来说,只能在一端进行插入和删除(先进后出);而队列则只能在一端插入、在另一端删除(先进先出)。

第9题:

插入和删除只能在一端进行线性表,称为()。

A.队列

B.循环队列

C.栈

D.循环栈


正确答案:C

第10题:

栈实际上是一种特殊的线性表,即在这种线性表的结构中,( )。

A.封闭端不可以插入和删除运算,而开口端可以插入和删除运算

B.两端都是封闭的,可以进行插入和删除

C.两端都是开口的,可以进行插入和删除

D.两端都是开口的,不可以进行插入和删除


正确答案:A
解析:栈是一种特殊的线性表,插入和删除运算都性表的一端进行。在这种线表的结构中,一端是封闭的,不允许进行插入和删除元素;另一端是开口的,允许插入和删除运算。故选项A是正确的叙述。

更多相关问题