馬老師算法和數(shù)據(jù)結構新手班
數(shù)據(jù)結構、數(shù)據(jù)對象
所謂“結構”,就是用來描述元素之間的邏輯關系的。那顧名思義,數(shù)據(jù)結構指的是數(shù)據(jù)之間的相互關系;數(shù)據(jù)對象的是具有相同性質的數(shù)據(jù)元素之集合。 還說富豪榜的例子,按財富從高到低排名,錢多的在前,錢少的在后,這樣的先后關系就是數(shù)據(jù)之間的結構。具有這樣結構的數(shù)據(jù)元素放在一起,就組成了一個數(shù)據(jù)對象。數(shù)據(jù)對象是數(shù)據(jù)的子集。
總結來說,數(shù)據(jù)對象是具有相同性質的數(shù)據(jù)元素的集合,是數(shù)據(jù)的一個子集;數(shù)據(jù)結構是相互之間存在一種或多種特定關系的數(shù)據(jù)元素的集合。
數(shù)據(jù)結構關心的是各個數(shù)據(jù)元素之間的邏輯關系,以及對數(shù)據(jù)的各種操作,而不在意數(shù)據(jù)的內容是什么樣的。那么當我們在設計一個數(shù)據(jù)結構的時候,應該注意數(shù)據(jù)節(jié)結構的哪些方面呢?
數(shù)據(jù)結構的三要素
標簽: