日韩国产欧美成人一区二区影院_99热这里只有精品久久6_国产女人91精品嗷嗷嗷嗷_日韩在线观看网址_国产亚洲第一精品_美国黄色片一区二区三区_精品国产高清a毛片_69av在线视频
我要提問

c語言中front和rear是什么意思

alei555 2023-05-24 16:27:09

c語言中front和rear是什么意思

2個回答
  • zhpost 2023-05-26 03:05:08
    rear是什么意思?rear是汽車中常用到的一個按鍵,很多人雖然常見,但就是不知道究竟是什么意思。rear字面意思為后部、背部。
    0有用 0 回復
  • hh7up 2023-05-24 16:20:09

    這個要看編程者的習慣,一般有兩種,一種就是front指向頭,rear指向尾的下一個元素(就是下次入隊的位置),另外一種就是front指向頭,rear指向尾,每個人習慣不同,要看具體的代碼才知道它們到底指向什么。

    頭指針和尾指針一般用于處理數(shù)組,鏈表,隊列等數(shù)據(jù)結(jié)構(gòu)時。

    隊列特殊之處在于它只允許在表的前端(front)進行刪除操作,而在表的后端(rear)進行插入操作,和棧一樣,隊列是一種操作受限制的線性表。進行插入操作的端稱為隊尾,進行刪除操作的端稱為隊頭。

    由于rear,front均為所用空間的指針,循環(huán)只是邏輯上的循環(huán),所以需要求余運算。

    隊空時: Q.front == Q.rear;隊滿時: Q.front == (Q.rear + 1) % MAXSIZE;front指向隊首元素,rear指向隊尾元素的下一個元素。maxsize是隊列長度。

    隊列是一種特殊的線性表,循環(huán)隊列是將向量空間想象為一個首尾相接的圓環(huán)。

    0有用 0 回復
申明:本文轉(zhuǎn)載自互聯(lián)網(wǎng),轉(zhuǎn)載目的在于傳遞更多信息,并不代表本網(wǎng)贊同其觀點和對其真實性負責。文章內(nèi)容僅供參考。如因作品內(nèi)容、版權(quán)和其他問題需要同本網(wǎng)聯(lián)系的,請發(fā)送郵件聯(lián)系刪除。

相關(guān)問答

富裕县| 建昌县| 班戈县| 南投市| 镇赉县| 潮安县| 从江县| 和田县| 曲阳县| 云林县| 内丘县| 嘉兴市| 古田县| 聂荣县| 惠州市| 安顺市| 渝北区| 株洲市| 大悟县| 长垣县| 隆回县| 建始县| 襄樊市| 东台市| 绥中县| 会理县| 广州市| 高安市| 闵行区| 东光县| 葵青区| 得荣县| 肥东县| 唐山市| 汾西县| 贡嘎县| 治县。| 延安市| 沭阳县| 定结县| 昌图县|