已知输入序列为abcd,经过输出受限的双端队列后,能得到的输出序列是()。A.d

考试题库2022-08-02  23

问题 已知输入序列为abcd,经过输出受限的双端队列后,能得到的输出序列是()。A.dacbB.cadbC.dbcaD.以上答案都不对

选项 A.dacb
B.cadb
C.dbca
D.以上答案都不对

答案 B

解析 输出受限的双端队列是指删除限制在一端进行,而插入允许在两端进行的队列。A项,输入序列为abcd,输出序列为dacb,由输出受限性质可知以da开头的结果只有dabc。B项,输入序列为abcd,输出序列为cadb,其输入输出顺序为:先在输出端输入a,然后在非输出端输入b,这时队列中的序列为ba,再在输出端输入c,这时队列中的序列为bac;输出c,再输出a;再在输出端输入d,这时队列中的序列为bd;输出d,再输出b。最后得到输出序列为cadb。C项,输入序列为abcd,输出序列为dbca,由输出受限性质可知以db开头的结果只有dbac。
转载请注明原文地址:https://tihaiku.com/gongwuyuan/2555049.html

最新回复(0)