1. 程式人生 > >資料結構—物理結構+邏輯結構

資料結構—物理結構+邏輯結構

初學資料結構的小菜鳥對資料結構的理解………. 好不容易想的差不多明白了 寫下來紀念紀念。 **

程式=資料結構+演算法

計算機是操作資料的來實現功能,操作的大批資料之間都是相互有關係的,這些有關係的資料的集合叫做資料結構 實現功能操作的方法叫做演算法 所以就是編寫程式,用些相互之間有關係的資料,讓他們怎麼做來處理問題,實現功能。

1.邏輯結構

從資料結構的定義來看,只能看得出邏輯結構,就像是每個同學都有號碼,1號2號排下去,不論這些同學分佈在哪裡,每個人都知道自己前後是誰。

2.物理結構

就是”肉眼看的看得見的位置“大家有地方站了,才能動,才能一起做遊戲。 其實資料結構所說的也就是邏輯結構,基本操作的實現依賴於儲存結構,就是有了每個人的位置大家才能做遊戲。 資料結構:邏輯結構+物理結構(體現在基本操作上)基本操作不是資料結構,只是通過做遊戲這件事每個同學才知道了,啊呀原來我的位置在這裡啊

總之,資料結構就是有關係的資料的集合,但是資料不能動啊,需要他們解決問題啊,就有了儲存結構,因為只有邏輯結構是沒啥子用的,計算機說到底是為了解決問題(做遊戲),所以才說:資料結構=邏輯結構+儲存結構。