JAVA 基本類型數組和復合類型數組的問題
3 回答

夢里花落0921
TA貢獻1772條經驗 獲得超6個贊
數據結構是計算機存儲、組織數據的方式。數據結構是指相互之間存在一種或多種特定關系的數據元素的集合。通常情況下,精心選擇的數據結構可以帶來更高的運行或者存儲效率。數據結構往往同高效的檢索算法和索引技術有關。
數據結構包含3個方面的內容:
1、數據的邏輯結構:即數據元素之間的邏輯關系,可看做是從具體問題抽象出來的數學模型。
2、數據的存儲方式:數據元素及其邏輯關系在計算機存儲器中的表現形式。
3、數據的運算:對數據施加的操作。
擴展資料
一、數據結構是一個有機的整體
數據的邏輯結構、存儲結構和運算是一個整體,單獨去理解其中任何一個都是不全面的,因為:
1、同一個邏輯結構可以有不同的存儲結構。
2、同一種邏輯結構也可以有不同的數據運算集合,即任何一個發生變化都會產生一個全新的數據結構,他們是有機的整體,缺一不可。
二、數據結構的存儲方式
1、順序存儲方式:就是數據在連續的內存區域順序存放,一般是數組的方式。
2、鏈式存儲方式:一般是鏈表的方式。
3、索引存儲方式:采用附加的索引表來存儲結點信息。
4、散列存儲方式:根據節點的關鍵字直接計算出該結點的存儲地址的存儲方式。
添加回答
舉報
0/150
提交
取消