黑馬韓前成數據結構第一課什麼叫數據結構

何謂數據結構 ?
數據結構是在整個計算機科學與技術領域上廣泛被
使用的術語。它用來反映一個數據內部構成,即

一個數據由那些成分數據構成,以什麼方式構成,
呈什麼結構。數據結構有邏輯上的數據結構物理
上的數據結構之分。邏輯上的數據結構反映成分數
據之間的邏輯關係,而物理上的數據結構反映成分
數據在計算機內部的存儲安排。數據結構是數據存
在的形式。 數據結構是信息的一種組織方式,其
的是
爲了提高算法的效率,它通常與一組算法的集
合相對應,通過這組算法集合可以對數據結構中的

數據進行某種操作。 
 數據結構主要研究什麼?
數據結構作爲一門學科主要研究數據的各種邏輯結
構和存儲結構
,以及對數據的各種操作。因此,主
要有三個方面的內容:數據的邏輯結構數據的物
理存儲結構
;對數據的操作(或算法)。


通常,算法的
設計取決於數據的邏輯結構,算法的實現取決於數
據的物理存儲結構
。 


1、數據結構和數據類型有什麼關係?


數據結構是相互之間存在的一種或多種特定關係的
數據元素的集合。
數據類型是指具有一組相同性質的值的集合及定義
在此集合上的一些操作的總稱。貌似沒什麼關係!

數據類型:具有相同性質的計算機數據集合及在這
個集合上的一組操作。分簡單類型和結構類型
數據結構:由某一數據對象及該對象中所有數據成
員(元素)之間的關係組成。記爲:
     Data_Structure = {D, R}
     其中,D是某一數據對象,R是該對象中所有數


據成員之間的關係的有限集合
2、數據結構類型的進一步說明。
數據結構身邊的例子?
比如說
你的考試成績
有語文成績
數學成績
英語成績
。。。。。
這些都是數據元素
還有你的個人的學號
你的名字
這些也是數據元素
你們班不只是你一個人考試
還有李四的,王五的
他們的數據裏面也包含跟你同樣的數據元素
你們班的成績中個人的成績就是一個數據項
上面的都是數據結構了
結構有大有小
然後這個結構裏面的數據參與運算
比如說
排序,查找,刪除等等
可能理解有誤
不過也沾邊了
如果把語言比做武功的招式
那麼就可以把數據結構比做內功
自己體會吧
最後:
如果把語言比做武功的招式
那麼就可以把數據結構比做內功

感謝收看本篇教程,我的QQ365581370

郵箱:[email protected]

........更新中.................

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章