課程
/計算機基礎
/算法與數據結構
/Java數據結構與排序算法快速入門
鏈表隊列計算數據存滿:
(front+1)%len == front
不太理解。?誰能講解一下嗎??
2020-06-11
源自:Java數據結構與排序算法快速入門 2-4
正在回答
這里好像搞錯了,應該是(tail+1)%len == front;
假如front=0,隊列長度len為5,當滿隊列時tail=4,(4+1)%5=0;
假如front=1,隊列長度len為5,當滿隊列時tail=0,(0+1)%5=1;
假如front=2,隊列長度len為5,當滿隊列時tail=1,(1+1)%5=2;
依次類推……
舉報
入門數據結構和排序算法,一套課程,足矣!
3 回答請問老師隊列和數組是一樣的,創建時候必須指定長度
1 回答哈希碰撞,存在了一個位置中?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2020-07-09
這里好像搞錯了,應該是(tail+1)%len == front;
假如front=0,隊列長度len為5,當滿隊列時tail=4,(4+1)%5=0;
假如front=1,隊列長度len為5,當滿隊列時tail=0,(0+1)%5=1;
假如front=2,隊列長度len為5,當滿隊列時tail=1,(1+1)%5=2;
依次類推……