java三種隊列詳解 循環(huán)隊列是隊列的“順序存儲結構”還是“鏈式存儲結構”?
循環(huán)隊列是隊列的“順序存儲結構”還是“鏈式存儲結構”?循環(huán)隊列是一種順序存儲結構;順序存儲是指一組連續(xù)的存儲單元用于順序存儲,鏈式存儲內存中的地址不相鄰。循環(huán)隊列添加了兩個指針頭和尾指針,以實現(xiàn)空間的
循環(huán)隊列是隊列的“順序存儲結構”還是“鏈式存儲結構”?
循環(huán)隊列是一種順序存儲結構;順序存儲是指一組連續(xù)的存儲單元用于順序存儲,鏈式存儲內存中的地址不相鄰。循環(huán)隊列添加了兩個指針頭和尾指針,以實現(xiàn)空間的最大利用率。為了充分利用向量空間,克服“虛溢出”現(xiàn)象的方法是把向量空間想象成一個頭部指針,我們稱這種向量為圓形。存儲在其中的隊列稱為循環(huán)隊列。這種循環(huán)隊列可以在實際編程應用中以單鏈表的形式實現(xiàn)。