【华为OD机试真题 2022&2023】真题目录 @点这里@
【华为OD机试真题】信号发射和接收 &试读& @点这里@
【华为OD机试真题】租车骑绿道 &试读& @点这里@

最小的调整次数

知识点队列栈
时间限制:1s空间限制:256MB限定语言:不限

题目描述:

有一个特异性的双端队列,该队列可以从头部或尾部添加数据,但是只能从头部移出 数据。小A依次执行2n个指令往队列中添加数据和移出数据。其中n个指令是添加数据(可 能从头部添加、也可能从尾部添加),依次添加1到n;n个指令是移出数据。现在要 求移除数据的顺序为1到n。为了满足最后输出的要求,小A可以在任何时候调整队列 中数据的顺序。请问小A最少需要调整几次才能够满足移除

05-11 01:00