「你數據結構怎麼學的?」,這一句幽默的開場白讓我以爲這本書應該是一本不錯的書,同時在連連的面試中受挫後,我也決定好好從新學一遍數據結構,所以準備寫下這一個系列的文章。 面試
一、數據元素:組成數據,有必定意義的基本單位。 數據結構
二、數據項:數據不可分割的最小單位,幾個數據項組成數據元素。 對象
三、數據對象:性質相同的數據元素的集合,是數據的子集。 數學
四、數據結構:是相互之間存在一種或多種特定關係的數據元素的集合。 數據類型
五、邏輯結構:數據對象中數據元素之間的相互關係,包括集合結構、線性結構、樹形結構、圖形結構。 數據
六、物理結構:數據的邏輯結構在計算機中的存儲形式,包括順序存儲、鏈式存儲。 計算機
七、數據類型:一組性質相同的值的集合及定義在此集合上的一些操做的總稱。 集合
八、抽象數據類型:一個數學模型及定義在該模型上的一些操做。 樹形結構