早教吧 育儿知识 作业答案 考试题库 百科 知识分享

设一数列的顺序为1,2,3,4,5,6,通过栈操作可以得到()的输出序列?A3,2,5,6,4,1B1,5,4,6,2,3C6,4,3,2,5,1D3,5,6,2,4,1选哪个?为什么?请详述,谢谢.

题目详情
设一数列的顺序为1,2,3,4,5,6,通过栈操作可以得到()的输出序列?A3,2,5,6,4,1
B1,5,4,6,2,3
C6,4,3,2,5,1
D3,5,6,2,4,1
选哪个?为什么?请详述,谢谢.
▼优质解答
答案和解析
选A,堆栈遵循后进先出,B项2,3应改为3,2
C项应是6,5,4,3,2,1
D项2,4,1改4,2,1