課程
/后端開發
/C++
/數據結構探險—隊列篇
每次插入新元素是在原隊尾的位置插入,然后隊尾下標+1,所以實際上新隊尾一直是空的,對嗎?
2018-07-22
源自:數據結構探險—隊列篇 4-2
正在回答
個人理解是可以有的,如果一個隊列裝滿了,那隊尾指的就是最后一個元素
不是啊,隊尾也可以有元素的,只是在插入新元素前需要判滿,如果元素滿了,則需要隊首先出列空出位置才能插入。插入完成后隊尾下標+1
舉報
與現實最為貼近的數據結構-隊列,帶大家進入數據結構的美妙世界
1 回答ClearQueue 并沒有清除元素?。。。。。?!
2 回答在隊列刪除隊尾的時候
1 回答為什么出隊就是把隊首指向的元素賦值給一個參數呢,這樣隊列里的那個元素就沒了嗎
2 回答隊尾指向的位置
1 回答首元素出隊為什么是將頭元素賦值給傳遞進來的參數?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2018-07-28
個人理解是可以有的,如果一個隊列裝滿了,那隊尾指的就是最后一個元素
2018-07-22
不是啊,隊尾也可以有元素的,只是在插入新元素前需要判滿,如果元素滿了,則需要隊首先出列空出位置才能插入。插入完成后隊尾下標+1