题目
第1题
关于“栈”,下列说法正确的是_________?
A 栈其实是一种特殊的线性表。
B 栈只允许在一端进行插入和删除操作。
C 在栈顶插入一个元素的过程叫做入栈,删除一个元素的过程叫做出栈。
D 栈的操作遵循“后进先出”的规则。
第2题
A.*S->top=e;S->top++;
B.S->top++;*S->top=e;
C.*S->top=e
D.S->top=e;
第4题
● 若一个栈以向量 V[1..n]存储,且空栈的栈顶指针 top 为 n+1,则将元素 x 入栈的正确操作是 (37) 。
第5题
A.入栈操作就是把新元素放入栈中,只允许从栈顶一端存入元素,新元素的位置成为新的栈顶
B.入栈操作就是把新元素放入栈中,可以从栈中任何位置存入元素,新元素的位置成为新的栈顶
C.出栈操作就是把元素从栈中弹出,只有栈顶元素才允许出栈,出栈元素的前一个元素将会成为新的栈顶。
D.出栈操作就是把元素从栈中弹出,只有栈底元素才允许出栈,出栈元素的前一个元素将会成为新的栈底。
第6题
A.入栈操作就是把新元素放入栈中,只允许从栈顶一端存入元素,新元素的位置成为新的栈顶
B.入栈操作就是把新元素放入栈中,可以从栈中任何位置存入元素,新元素的位置成为新的栈顶
C.出栈操作就是把元素从栈中弹出,只有栈顶元素才允许出栈,出栈元素的前一个元素将会成为新的栈顶。
D.出栈操作就是把元素从栈中弹出,只有栈底元素才允许出栈,出栈元素的前一个元素将会成为新的栈底。
第8题
A.S[top]=e;top++;
B.top++;S[top]=e;
C.S[top]=e
D.S[top++]=e;
第10题
A.S.data[top]=e;S.top++;
B.S.top++;S.data[top]=e;
C.S.data[top]=e;
D.S.top=e;
为了保护您的账号安全,请在“赏学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!