1. 程式人生 > >連結串列與陣列(順序表)的對比

連結串列與陣列(順序表)的對比

 

順序表的優點:儲存的資料是連續的,訪問資料可以一次定位,時間複雜度為O(1)

順序表缺點:空間必須是連續的,如果要插入新的元素要換記憶體空間地址,如果記憶體太小滿足不了順序表的要求,則無法使用。

 

連結串列優點:對分散的記憶體空間可以充分利用

連結串列的缺點:對記憶體的佔用比較大,以為一個節點要儲存資料和下一個節點的記憶體地址。訪問元素速度較慢只能遍歷,時間複雜度為O(n)。