亚洲日本欧美中文|国产精品黄黄久久久免|亚洲经典在线中文字幕|亚洲一区无码中文字幕乱码|国产无遮挡乱子伦免费精品|国产精品无码一区二区三区|亚洲一区二区三区综合在线视频|亚洲AV无码一区二区三区网站

<small id="42uoa"><table id="42uoa"></table></small>
<strike id="42uoa"><input id="42uoa"></input></strike>
  • 
    
    <ul id="42uoa"><dfn id="42uoa"></dfn></ul><fieldset id="42uoa"></fieldset>
    <fieldset id="42uoa"><table id="42uoa"></table></fieldset>
  • <fieldset id="42uoa"></fieldset>
  • 
    
  • <del id="42uoa"></del>
    400-900-8885

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

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

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

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

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

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

      typedef struct node

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

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

      }sequeue; /* 順序隊(duì)列的類型定義 */

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

      其中:

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

      head是隊(duì)首指針,它指向隊(duì)列第一個(gè)元素之前。

      rear是隊(duì)尾指針,它指向隊(duì)列最后一個(gè)元素本身。

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

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

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

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

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

      

    \

     

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

      sq->rear++;

      /* 入隊(duì)操作時(shí),將隊(duì)尾指針加1 */

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

      /* 將新元素插入隊(duì)尾指針?biāo)竼卧?*/

      sq->head++;

      /* 出隊(duì)操作時(shí),將隊(duì)首指針加1 */

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

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

    (責(zé)任編輯:李明)

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

    日利奇之5-20下,學(xué)生用戶胡

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

    人工咨詢

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

    400-900-8885

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

    商務(wù)合作

    企業(yè)微信

    微信掃碼添加

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

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

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

    西青区| 江孜县| 宁城县| 盐池县| 涡阳县| 伊吾县| 札达县| 海宁市| 金坛市| 宿迁市| 阳东县| 中宁县| 江孜县| 两当县| 保山市| 衡东县| 肥东县| 手游| 霸州市| 凤翔县| 玉田县| 台州市| 木兰县| 长乐市| 凤山县| 龙里县| 中卫市| 新安县| 靖江市| 光泽县| 迭部县| 缙云县| 遵化市| 义马市| 象山县| 炎陵县| 万州区| 望谟县| 闽侯县| 邯郸市| 十堰市|