一:定义数组
①队列:队列是一种操做受限的线性表,其仅容许在表的一端进行插入,在表的另外一端删除,其中删除的一端是表头,插入的一端是表尾,向队列中插入新元素为入队,向队列中删除元素为出队,队列是一种先进先出表。spa
②元素入队(插入)操做是先将队尾指针加1,而后将插入的元素放在队尾处;出队(删除)操做是先将队头指针加1,而后取出队头处的元素;也就是说不管是插入操做仍是删除操做,都是指针先加1,而后在操做元素;实际上:队尾指针老是指向当前队列中队尾的元素,而队头指针老是指向当前队列中队头元素的前一个位置。3d
③队空的条件:font==rear 队满的条件:rear=MaxSize-1指针
二:队列的顺序存储结构blog
三:顺序存储结构的基本运算队列
①初始化队列im
②销毁队列数据
③判断队列是否为空db
④进队列(插入数据)img
⑤出队列(删除数据)
代码示例:
解密后QQ号为:615947283
4、环形队中实现队列的基本运算