正确答案:

题目:已知Q是一个非空队列,S是一个空栈。编写算法,仅用队列和栈的ADT函数和少量工作变量,将队列Q的所有元素逆置。栈的ADT函数有:voidmakeEmpty(SqStacks);置空栈voidpush(SqStacks,ElemTypee);元素e入栈ElemTypepop(SqStacks);出栈,返回栈顶元素intisEmpty(SqStacks);判断栈空队列的ADT函数有:voidenQueue(Queueq,ElemTypee);元素e入队ElemTypedeQueue(Queueq);出队,返回队头元素intisEmpty(Queueq);判断队空

查看原题 查看所有试题

学习资料的答案和解析:

  • [单选题]一组记录的关键字序列为(40,80,65,100,14,30,55,50),利用堆排序的方法建立的初始小根堆为()。
  • 14,40,30,50,80,65,55,100


  • 必典考试
    推荐下载科目: 动画绘制员题库 网络艺术题库 AdobeFireworks题库 中级动画绘制员题库 计算机基础题库 办公自动化题库 非线性编辑题库 动画设计与欣赏题库 插画师题库 PageMaker题库
    @2019-2025 必典考网 www.51bdks.net 蜀ICP备2021000628号 川公网安备 51012202001360号