隊列的基本操作在編程語言中怎樣實現

在編程說話中,隊列的根基操作是如何實現的呢?小編與大師分享本身的心得 。

隊列的基本操作在編程語言中怎樣實現



需要這些哦
C++
方式/
1使隊列的front=0、rear=0,實現隊列的初始化,這時隊列為空,沒有元素 。

隊列的基本操作在編程語言中怎樣實現



2判定隊列是否為空的前提為:front是否與rear相等,若是相等則隊列為空 。

隊列的基本操作在編程語言中怎樣實現



3【隊列的基本操作在編程語言中怎樣實現】判定隊列是否為滿的前提為:rear是否等于m,若是等于則隊列已滿 。

隊列的基本操作在編程語言中怎樣實現



4隊列中插入元素x實現進隊,若是隊列未滿,則執行操作q[rear++]=x 。

隊列的基本操作在編程語言中怎樣實現



5實現出隊操作時,若是隊列不為空,則返回隊首元素q[front],同時front增添1 。

隊列的基本操作在編程語言中怎樣實現



6用rear-front,可以計較出隊列中的元素個數 。

隊列的基本操作在編程語言中怎樣實現




以上內容就是隊列的基本操作在編程語言中怎樣實現的內容啦,希望對你有所幫助哦!

    猜你喜歡