2014事業(yè)單位計算機基礎(chǔ)知識-隊列的順序存儲結(jié)構(gòu)_中公網(wǎng)校

亚洲六月丁香六月婷婷,久久亚洲日韩小电影,久久久久久久综合日本,久久免费精频视频

<menu id="2mig0"></menu>
  • <blockquote id="2mig0"></blockquote><rt id="2mig0"></rt>
    <dfn id="2mig0"><source id="2mig0"></source></dfn>
  • <delect id="2mig0"><td id="2mig0"></td></delect><center id="2mig0"></center><ul id="2mig0"></ul>
  • 400-900-8885

    2014事業(yè)單位計算機基礎(chǔ)知識-隊列的順序存儲結(jié)構(gòu)

    推薦閱讀:事業(yè)單位考試資訊|事業(yè)單位考試技巧|事業(yè)單位考試題庫|更多備考信息事業(yè)單位

      【導語】在事業(yè)單位考試中,計算機專業(yè)知識的復習向來是考生復習備考階段的一大重點,其中中公網(wǎng)校事業(yè)單位考試網(wǎng)為計算機基礎(chǔ)知識復習的考生提供知識點梳理,幫助考生備考!

      隊列的順序存儲結(jié)構(gòu)稱為順序隊列。順序隊列可利用一個一維數(shù)組和兩個指針來實現(xiàn)。一維數(shù)組用于存儲當前隊列中的所有元素,兩個指針head和rear分別指向當前隊列的隊首元素和隊尾元素。指向隊首的指針head稱為隊首指針,指向隊尾的指針rear稱為隊尾指針。

      若將順序隊列定義為結(jié)構(gòu)類型sequeue,其類型說明如下:

      # define MAXSIZE 100 /* 順序隊列所能存儲元素的數(shù) */

      typedef struct node

      { datatype data[MAXSIZE+1]; /* 一維數(shù)組存儲順序隊列中的所有元素 */

      int head, rear; /* 順序隊列的隊首和隊尾指針 */

      }sequeue; /* 順序隊列的類型定義 */

      sequeue *sq; /* sq是指向順序隊列類型的指針變量 */

      其中:

      data是一維數(shù)組,用于存儲順序隊列的所有元素。

      head是隊首指針,它指向隊列第一個元素之前。

      rear是隊尾指針,它指向隊列最后一個元素本身。

      MAXSIZE是數(shù)組長度,它表示順序隊列的容量。

      和順序棧一樣,順序隊列也有空隊、滿隊或非空非滿這三種形態(tài)。那么,在隊空、隊滿及隊列非空的條件下,順序隊列隊首和隊尾指針分別是:

     ?、?若順序隊列為空,則head=rear,隊列的初始狀態(tài)可設(shè)置為head=rear= -1;

     ?、?若順序隊列為滿,則rear=MAXSIZE-1;

     ?、?若順序隊列非空非滿,則rear>head。

      

    \

     

      若不考慮溢出情況,則順序隊列的入隊操作可表示為:

      sq->rear++;

      /* 入隊操作時,將隊尾指針加1 */

      sq->data[sq->rear]=x;

      /* 將新元素插入隊尾指針所指單元中 */

      sq->head++;

      /* 出隊操作時,將隊首指針加1 */

      以上是中公網(wǎng)校事業(yè)單位考試網(wǎng)為考生梳理計算機基礎(chǔ)知識點,供大家學習識記!

      >>點擊返回:中公網(wǎng)校事業(yè)單位考試網(wǎng)    

    (責任編輯:李明)

    直播公開課
    網(wǎng)校師資
    會員免費專區(qū)
    會員特惠專區(qū)

    日利奇之5-20下,學生用戶胡

    • 年度會員年度會員 68
    • 終身會員 198
    尊享12大會員特權(quán)
    1. 好課免費

    人工咨詢

    全國統(tǒng)一咨詢熱線

    400-900-8885

    課程咨詢請按1
    售后服務(wù)請按2
    9:00-21:00 節(jié)假日不休

    商務(wù)合作

    企業(yè)微信

    微信掃碼添加

    考編考證必備小工具
    中公網(wǎng)校小程序
    精選免費公開課
    中公網(wǎng)校視頻號
    中公教育官方網(wǎng)課平臺
    中公網(wǎng)校極速版APP
    資訊答疑試題
    中公網(wǎng)校公眾號

    Copyright?2000-2023 北京中公教育科技有限公司 .All Rights Reserved

    京ICP備10218183號-41 京ICP證161188號  京公網(wǎng)安備11010802020664號 電子營業(yè)執(zhí)照