正确答案:

题目:已知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


  • 必典考试
    推荐下载科目: Illustrator题库 办公自动化题库 三维动画题库 Coreldraw题库 Premiere题库 计算机图形学题库 VFP数据库题库 微机控制技术题库 网络原理题库 编译原理题库
    @2019-2025 必典考网 www.51bdks.net 蜀ICP备2021000628号 川公网安备 51012202001360号