//在队尾插入元素,在队头弹出元素 int q[N],hh,tt = -1; //插入 q[++ t] = x; //弹出 hh ++; //判断队列是否为空 if(h <= tt) not empty else empty //取出队头元素 q[hh];