为了账号安全,请及时绑定邮箱和手机立即绑定

最新回答 / BioCrossCoder
数据结构是抽象概念,不与具体的编程语言挂钩,常见的编程语言各自都能实现的,C++可以,JS当然也行,只不过因为语言本身具有不同的语法和特点,实现起来细节上有区别,但整体思想是相通的

最新回答 / 慕瓜2376596
因为博主在插入的时候并没有判断即将插入的位置是否为空(0),而是直接通过m_iHead 来插入。因此没有必要清楚元素。(你就这样想:反正我插入的时候用不到你,还清楚干嘛

最新回答 / 谢erduo
“队列里的那个元素没了”就是出队的意义啊...老师设了一个参数e的意义在于让我们知道程序删除的元素对不对而已,也可以不设置这个e

最新回答 / qq_慕斯5217645
初始化队列是实例化一个队列类,而创建队列就是使用实例的成员函数进行修改队列。想要通过用户输入创建队列,可以自己写一个成员函数,实现。

最新回答 / 月琉璃
<...图片...>我和你的代码一致,所以排除是MyQueue.cpp文件的问题,据我猜测是demo.cpp文件的问题,

最新回答 / 慕用9151741
就是已经定义好的东西例:#include<iostream>或int main(){}或if(~~~~~~){}else{}都是已定义好的模板!!!

已采纳回答 / 种草的Ponajascal
队列长度函数可以判断队列是否为空。QueueEmpty()函数为了规范性,有时候项目会要求有判断为空的选项。老师的项目中可以不用写。

最新回答 / qq_会写代码的摄影师_0
老师我懂了,我们是用数组定义的循环队列,m_iqueue是数组下标,所以指针要做++操作,而课本上面的循环队列不一定是数组实现的

最新回答 / Timaoc
不是这样不成死循环了嘛
首页上一页1234567下一页尾页
课程须知
本课程是程序世界中的核心课程 由于本门课程是以C++为编码实现的,所以需要大家熟练掌握C++语言基础语法。
老师告诉你能学到什么?
1、什么是数据结构、什么是队列以及队列的实现原理 2、如何设计队列的类,如何完善类的设计 3、如何实现队列的相关函数 4、如何检验代码的正确性,如何完善代码 5、如何与实际相结合,利用数据结构解决实际问题

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消