1. 程式人生 > >數據結構(二)鏈表

數據結構(二)鏈表

形式 時間 資源 結構 實現 線性 插入 一個數 簡單

一、表的常見操作

對於一個鏈表,某個元素有其前驅和後繼。對表的操作:find返回關鍵字首次出現的位置;insert和delete插入和刪除某個元素;findkth返回某個位置上的元素;

二、表的簡單數組實現

定義一個數組要初始化大小,要實現動態數組的形式,勢必會浪費一定資源。find和findkth花費線性時間,然而insert和delete會花費最對O(n)的時間。由於數組的特性,會涉及後繼元素的平移。

數據結構(二)鏈表