• <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>

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

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

    東西/原料

    • C++

    方式/步調

    1. 1

      使隊列的front=0、rear=0,實現隊列的初始化,這時隊列為空,沒有元素。

    2. 2

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

    3. 3

      判定隊列是否為滿的前提為:rear是否等于m,若是等于則隊列已滿。

    4. 4

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

    5. 5

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

    6. 6

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

    注重事項

    • 作者聲明:本篇經驗系本人辛勤奮動的原創當作果,未經許可,回絕轉載。
    • 發表于 2019-04-03 20:01
    • 閱讀 ( 795 )
    • 分類:其他類型

    你可能感興趣的文章

    相關問題

    0 條評論

    請先 登錄 后評論
    聯系我們:uytrv@hotmail.com 問答工具
  • <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>
    久久久久精品国产麻豆