Leetcode 622号问题:设计循环队列

Leetcode 622号问题:设计循环队列

请教老师,Leetcode 622号问题:设计循环队列


我用PHP实现提交了之后,输出和预期结果一致,但是提交之后显示‘解答错误’,我不太清楚这个‘解答错误’是啥意思,请老师指点


https://img1.sycdn.imooc.com//climg/61a747df09ca4d2009980915.jpg


https://img1.sycdn.imooc.com//climg/61a7481c09209ead16630866.jpg




正在回答

登陆购买课程后可参与讨论,去登陆

1回答

他给出了使得你的程序出错的错误用例。第一排是命令,第二排是参数。


所以,这个错误用例是:


首先创建循环队列 size = 6

调 rear

调 rear

出队

将 5 入队

调 rear

出队

调 front

出队

出队

出队


你可以执行以下这个用例,看看你的程序是不是有问题。


P.S. 因为没有显示你的程序的结果,所以我怀疑你的程序在队列为空的时候调用 front 或者调用出队产生了问题。只是猜测。你可以在读一遍题目的定义,各个操作是如何规定的。


继续加油!:)


  • 皇天不负有心人,老师,终于调试通过了,原因是deQueue 和 Rear  这两个方法的逻辑没写对!感谢老师的指点

    https://img1.sycdn.imooc.com//climg/61a8291409a8868819050951.jpg

    2021-12-02 10:02:24
  • 赞!继续加油!:)

    2021-12-02 11:46:51
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
算法与数据结构
  • 参与学习       2589    人
  • 解答问题       1090    个

慕课网算法名师Liuyubobobo,5年集大成之作 从0到工作5年,算法与数据结构系统解决方案

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师