數據結構講的就是數據的組織形式。像棧、隊列、二叉樹等都是一種數據的組織形式。都是通過一定的程序代碼來實現的一種特定的算法。數據結構是計算機存儲、組織數據的方式。數據結構是指相互之間存在一種或多種特定關系的數據元素的集合。通常情況下,精心選擇的數據結構可以帶來更高的運行或者存儲效率。數據結構往往同高效的檢索算法和索引技術有關。
數據結構研究對象:
1、數據的邏輯結構:指反映數據元素之間的邏輯關系的數據結構,其中的邏輯關系是指數據元素之間的前後件關系,而與他們在計算機中的存儲位置無關。
2、數據的物理結構:指數據的邏輯結構在計算機存儲空間的存放形式。
3、數據結構的運算。