順序表
今天我學習了順序表,學習了順序表怎麼插入,刪除,查找一個元素。順序表是數據邏輯有連續性,物理存儲上也有連續性。看了插入,刪除等的時間複雜度。
在順序表的頭部和中間插入的話時間複雜度爲O(n),尾部插入的話時間複雜度平均爲O(1);
在順序表的頭部和中間刪除的話時間複雜度爲O(n),尾部刪除的話時間複雜度爲O(1);
查找一個元素的複雜度爲O(n)。
下來準備學習鏈表的內容。
在順序表的頭部和中間插入的話時間複雜度爲O(n),尾部插入的話時間複雜度平均爲O(1);
在順序表的頭部和中間刪除的話時間複雜度爲O(n),尾部刪除的話時間複雜度爲O(1);
查找一個元素的複雜度爲O(n)。
下來準備學習鏈表的內容。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
順序表的插入、刪除、更新、查找要怎麼實現?
這裏就不展示靜態的數組了,直接從可擴展的數組開始 如何創建一個線性表 //數組當前已經存儲元素的個數 private int length; //數組最大可以存儲元素的個數 private int