迴圈佇列是順序儲存結構還是邏輯結構?怎麼區分這兩種結構

2021-04-15 12:28:08 字數 497 閱讀 6080

1樓:習慣左手邊溫暖

邏輯結抄

構是指邏輯上這些元素

的關係,不bai是物理位置上的關du系。其實,你知zhi道了鏈式儲存結構與順序存dao儲的區別也就理解了。鏈式儲存就是邏輯結構的很直觀地體現!

順序儲存就是在儲存器內儲存的方式即是順序的,也就是在儲存器中是乙個元素緊挨著下乙個,元素的位址是連續的一批儲存單元。。

哪位知道迴圈佇列是屬於邏輯結構還是儲存結構,為什麼啊?

2樓:匿名使用者

資料結構。他是用順序表表示的佇列。

3樓:

邏輯結copy構啊,迴圈佇列通過頭尾指標訪問,邏輯上達到尾部後指標會重新跳到頭部,是一種邏輯上的設計。用在一些空間有限的佇列模型中,實現先進先出的訪問順序,是演算法上的一種需要,主要是為某些演算法服務的。可以基於線性結構(比如陣列)或者鏈式結構(鍊錶)實現,所以它是一種邏輯上的概念,可以基於多種物理結構。

在資料結構課程中,資料的邏輯結構,資料的儲存結構及資料的運算之間存在著怎樣的關係

1 資料的邏輯結copy構說明資料元素bai之間的順序du關係,它依賴於計算機的存 zhi儲結構 答 錯.說明 邏dao輯結構可用不同的儲存結構實現,它依賴於計算機的儲存結構 完全說不通。2 演算法的執行時間涉及到加,減,乘,除,轉移,訪問等基本運算。要想準確的計算總執行時間是不可行的。答 對。說明...

在具有N個單元的順序儲存的迴圈佇列中,假定front和rea

queue queue build an empty queue bool queue empty const rear 1 maxqueue front 為判別佇列滿的條件 即答案選擇a 在乙個鏈佇列中,假定front和rear分別為隊首和隊尾指標,則刪除乙個節點的操作為 正確操作為 front ...

求資料結構試驗線性表的順序儲存結構

include include include define overflow 0 define ok 1 define error 0 define list init size 100 線性表儲存空間的初始增量 define listincrement 10 typedef structsqli...