- 填空设有一个顺序循环队列中有 M 个存储单元,则该循环队列中最多能够存储 M-1 个队列元素,当前实际存储____个队列元素(设头指针 F 指向当前队头元素的前一个位置,尾指针指向当前队尾元素的位置)。做这题 →
- 填空设栈 S 的初始状态为空,若元素 a、b、c、d、e、f 依次进栈,得到的出栈序列是 a、c、f、e、d、b,则栈 S 的容量至少是 ____。做这题 →
- 填空设栈 S 和队列 Q 的初始状态均为空,元素 a,b,c,d,e,f,g 依次进入栈 S。若每个元素出栈后立即进入队列 Q,且 7 个元素出队的顺序是 b,d,c,f,e,a,g,则栈 S 的容量至少是 ____。做这题 →
- 填空设输入序列为 1、2、3,则经过栈的作用后可以得到 ____ 种不同的输出序列。做这题 →
- 填空不论是顺序存储结构的栈还是链式存储结构的栈,其入栈和出栈操作的时间复杂度均为____。做这题 →
- 填空队列又称为_____________线性表。做这题 →
- 填空广度优先搜索算法中,OPEN 表的数据结构实际是一个 ____ ,深度优先搜索算法中,OPEN 表的数据结构实际是一个 ____ 。做这题 →
- 填空若元素a,b,c,d,依次进入初始为空的栈,若允许入栈、出栈操作交替进行,则在所有可能的栈序列中,以元素b开头的序列可能有____种。做这题 →
- 填空队列的顺序存储是指分配一块连续的存储空间队列中的元素,并设立front指针指向队头位置,设立rear指针指向队尾位置,若把存储队列的元素的从逻辑上看作一个环,即为循环队列,队满的条件是(Q.rear+1)%MAXSIZE == Q.front,队空的条件是____.做这题 →
- 填空设栈S的队列Q的初始状态为空,元素e1,e2,e3,e4,e5,e6依次通过栈S,一个元素出栈后即进入队列Q,若6个元素出队的顺序是e2,e4,e3,e6,e5,e1,则栈S的容量至少是()做这题 →
- 填空设循环队列的存储空间为Q(1:30),初始状态为 front = rear = 30。现经过一系列入队与退队运算后,front = 16,rear = 15,则循环队列中有____个元素。做这题 →
- 填空若元素 a, b, c, d, 依次进入初始为空的栈, 若允许入栈、出栈操作交替进行, 在所有可能的栈序列中, 以元素 b 开头的序列可能有 ____ 种。做这题 →
- 填空队列的顺序存储是指分配一块连续的存储空间队列中的元素,并设立front指针指向队头位置,设立rear指针指向队尾位置,若把存储队列的元素的从逻辑上看作一个环,即为循环队列,队满的条件是(Q.rear+1)$\%$MAXSIZE $=$ = Q.front,队空的条件是____。做这题 →
- 填空设栈 S,队列 Q 的初始状态为空,元素 e1, e2, e3, e4, e5, e6 依次通过栈 S,一个元素出栈后即进入队列 Q,若 6 个元素出队的顺序是 e2, e4, e3, e6, e5, e1,则栈 S 的容量至少是 ____。做这题 →
- 填空设循环队列的存储空间为 Q(1:30), 初始状态为 front = rear = 30。现经过一系列入队与退队运算后, front = 16, rear = 15, 则循环队列中有 ____ 个元素。做这题 →
- 单选栈底至栈顶已经依次存放了元素 J, K, L,在第四个元素 T 入栈前,栈中元素可以出栈,则出栈序列可能是( )做这题 →
- 单选若少用一个存储空间,则判定一个循环队列 QU(最多元素为 MaxSize)为满的条件是()。做这题 →
- 填空栈只能在一头进行插入删除,是运用的___________原则进行的。做这题 →
- 填空队列的顺序存储是指分配一块连续的存储空间队列中的元素,并设立front指针指向队头位置,设立rear指针指向队尾位置,若把存储队列的元素的从逻辑上看作一个环,即为循环队列,队满的条件是(Q.rear+1)%MAXSIZE==Q.front,队空的条件是____。做这题 →
- 填空设循环队列的存储空间为 Q(1:30), 初始状态为 front = rear = 30。系列入队与退队运算后, front = 16, rear = 15, 则循环队列中有 ____ 素。做这题 →
- 填空栈的基本运算有____、____和读栈顶元素。做这题 →
- 判断设栈的存储空间为 S(1:50),初始状态为 top=51。现经过一系列正常的入栈与退栈操作后,top=1,则栈中的元素个数为 50。做这题 →
- 判断队列是一种特殊的线性表,只允许在表的一端插入,在另一端删除,允许插入的一端是队尾(rear),允许删除的一端为队头(front)。做这题 →
- 判断栈是一种特殊的线性表,只允许在表的一端进行插入和删除的线性表;插入,删除的一端为栈顶,另一端为栈底。做这题 →
- 判断元素 3、1、2 依次全部进入一个栈后,陆续执行出栈操作,得到的出栈序列为 3、1、2。做这题 →
- 判断栈是插入和删除只能在一端进行的线性表;队列是插入在一端进行,删除在另一端进行的线性表。做这题 →
- 判断在栈空的情况下,不能做退栈运算,否则产生下溢。做这题 →
- 判断( )队列的特点是先进先出。做这题 →
- 判断( )若让元素 1,2,3 依次进栈,则出栈次序 1,3,2 是不可能出现的情况。做这题 →
- 判断队列是只允许在表一端进行插入或删除的线性表,操作性特性是后进先出。做这题 →
- 判断数据结构中,在栈满的情况下不能做入栈操作。做这题 →
- 判断栈是先进先出,列队是先进后出。做这题 →
- 判断栈和队列逻辑上都是线性表。做这题 →
- 多选一个栈的进栈序列是A、B、C、D、E,则栈的可能的输出序列是()做这题 →
- 多选队列的基本操作包括()做这题 →
- 多选下列数据结构中,属于线性结构的是()。做这题 →
- 多选有关队列的描述,正确的有()做这题 →
- 多选若依次输入数据元素序列{a, b, c, d, e, f, g}进栈,出栈操作可以和入栈操作间隔进行,则下列()元素序列可以由出栈序列得到做这题 →
- 多选以下()是队列的基本运算做这题 →
- 多选栈是一种重要的数据结构, 若将元素 A, B, C, D, E 依次人栈, 入栈过程中允许出栈操作, 则下列出栈序列正确的有()做这题 →
- 多选若有 abcd 先入栈,出栈后立即入队,问出队顺序有()做这题 →
- 多选若让元素 1,2,3,4,5 顺序进栈,则出栈次序可能出现在( )种情况。 A . 5 , 4 , 3 , 2 , 1 B . 2 , 1 , 5 , 4 , 3 C . 4 , 3 , 1 , 2 , 5 D . 2 , 3 , 5 , 4 , 1做这题 →
- 多选若让元素1,2,3,4,5顺序进栈,则出栈次序可能出现在( )种情况。做这题 →
- 多选一个栈的入栈序列是 A, B, C, D, E, 入栈中间允许出栈,则栈的可能输出序列是 ( )。做这题 →
- 多选以下有关队列的叙述中正确的有()。做这题 →
- 多选一个栈的入栈序列是 A, B, C, D, E, 入栈中间允许出栈,则栈的可能输出序列是()。做这题 →
- 多选栈的基本运算包括()做这题 →
- 单选下列关于数据结构的叙述正确性。做这题 →
- 单选队列的“先进先出”特性是指 。做这题 →
- 单选一个栈的进栈序列是 a,b,c,d,e,则栈的不可能的输出序列是 。做这题 →
1 / 4下一页