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

最新回答 / Cocoabeans
个人理解是可以有的,如果一个队列装满了,那队尾指的就是最后一个元素

最新回答 / wd_11
数组容量是固定的大小,而元素的个数不是固定的,这个是要输出含有的元素
自己实现了其中的所有代码,请各位参考:https://blog.csdn.net/feiyanjia/article/details/80988162

已采纳回答 / 慕侠3318341
引用就是元素的首地址,你删元素,不就是在队列里面删除它存在的地址吗?有了地址,队列就知道你要 删除哪个了

最新回答 / 可乐猫
delete []m_pQueue的意思是释放m_pQueue所指向的那块内存。对指针不是很了解的话,建议先去看一下《Linux C语言指针与内存》这门课https://www.imooc.com/learn/394 如果对C/C++不是很熟悉的话,建议先去补一下相关知识,再去看数据结构,慕课网有C和C++的基础课程可以学习
队列的笔记,分享一波
http://www.s-blog.cn/?id=279
为什么不是c?
老师讲的很好,从C++过来感觉学到了很多知识,习惯性看下评论,看大家打得乌烟瘴气,我觉得没啥必要,好好跟着James老师学,好好敲代码就好了,祝大家学习顺利!我们数据结构最后一章见
如果模板类份文件定义,使用的时候不能include头文件,而要include app文件。

已采纳回答 / Maggieqiu
因为这里只用m_iHead++就可以实现首位的删除了,要将首位输出的话,必须定义一个引用,然后将首位赋值给引用,把值传出来即可,element没必要为参数,他只需要传出首位的值就可以,参数会出现赋值的错误。

最新回答 / 斐珺孜
有一种情况是例外。当队列只包含一个元素,队头和队尾也一样。所以,判断长度更为保险。代码如下:<...图片...>
java 党表示可以看懂无压力。。。。
课程须知
本课程是程序世界中的核心课程 由于本门课程是以C++为编码实现的,所以需要大家熟练掌握C++语言基础语法。
老师告诉你能学到什么?
1、什么是数据结构、什么是队列以及队列的实现原理 2、如何设计队列的类,如何完善类的设计 3、如何实现队列的相关函数 4、如何检验代码的正确性,如何完善代码 5、如何与实际相结合,利用数据结构解决实际问题

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消