- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
c 队列实现队伍简介.doc(c 队列实现队伍简介.doc)
c 队列实现队伍简介.doc(c 队列实现队伍简介.doc)
C++ queue implementation and queue profile (2006-8-23, 17:27:00)
[collection] [comment] [Print] [off]
Tags: data structures, C++ queues
Queue profile:
Queue (Queue) is a data structure that inserts elements at one end of a queue and removes elements at the other end of the queue.
(1) the deleted end is called the Front.
(2) the end allowed to be inserted is called the tail (Rear).
(3) when there is no element in the queue, it is called an empty queue.
(4) queues are also called linear Out In First (First FIFO) tables, referred to as FIFO tables.
The modification of the queue is based on the FIFO principle. The new members of the team (which is always added tail does not allow delayed), a member of every time I leave the queue always on the head (not allowed to leave half-way, namely current) the old members leave.
A multitasking system is a typical queue example in which job scheduling is completed. Suppose there are five programs waiting to be executed, they will be put into a queue, and if sixth programs are to be executed, it will be placed at the end of the queue. The first program in the queue is executed first.
Queue implementation:
*
(1) initQueue (Q);
Empty team. Construct an empty queue Q.
(2) isEmpty (Q);
Determine whether the queue is empty. If the queue Q is empty, return the truth value, otherwise the false value is returned.
(3) isFull (Q);
Determines whether the queue is full, returns true with full, and returns flase when not full
(4) addQueue (Q, x);
If the queue Q is not full, insert the element x into the tail of the Q. This operation is referred to as the team.
(5) DelQueue (Q);
If the queue Q is not empty, the Q header element is deleted and the element is returned. This operation is referred to as the team.
(6) queueFront (Q);
If the queue Q is not empty, the header element is returned, but the status of the queue Q is not changed.
(7) queueDisplay (Q);
Display elements in a queue.
* /
#include iostream.h
#define
您可能关注的文档
- 2010全国各地文理科录取分数线(2010, all parts of the arts and Sciences admission scores).doc
- 2010八年级复习题(2010, grade eight review questions).doc
- 2010公考行测专项辅导选词填空经典练习题汇编(含详细答案)文库(2010 public examination special line test counseling fill in the classic compilation of exercises (with detailed answers) library).doc
- 2010医护英语二级模拟题 a卷(2010 medical English two simulation questions, a volumes).doc
- 2010司考冲刺法条速记手册刑法(2010 Scott sprint law shorthand handbook Criminal Law).doc
- 2010会计从业资格考试冲刺复习资料(2010, accounting qualification exam sprint review information).doc
- 2010学年第一学期温州八校期末联考历史试卷(2010 year first semester final exam papers of history of eight schools in Wenzhou).doc
- 2010十大实用汽车营销案例(20 thousand and 100 practical automobile marketing cases).doc
- 2010届高三数学专题(理科b)(The 2010 high school mathematics program (Science B)).doc
- 2010山东省考必考时政常识(2010 Shandong province compulsory examination of political common sense).doc
- Unit4MyFavoriteSubjectSectionA(1a-Pronunciation)(课件)人教版七年级英语上册.pptx
- Unit4NaturalDisastersListeningandSpeaking课件-高中英语人教版.pptx
- Unit4NaturalDisastersReadingandThinking课件高中英语人教版(1).pptx
- Unit4MyFavouriteSubjectSectionApronunciation课件-人教版七年级英语上册.pptx
- Unit4MyFavouriteSubjectSectionB(1a-1d)(教学课件)人教版英语七年级上册.pptx
- Unit4Lesson1课件冀教版七年级英语上册.pptx
- Unit4Lesson3课件冀教版英语七年级上册.pptx
- Unit4NaturalDisasters词汇笔记清单-高一上学期英语人教版.docx
- Unit4Lesson2课件冀教版英语七年级上册.pptx
- Unit4IusedtobeafraidofthedarkSectionAGrammarFocus-4c课件人教版(2012)九年级英语全册.pptx
文档评论(0)