資料元素:資料中的乙個「個體」(資料本身就是乙個集合) ,是資料結構中討論的基本單位。
注意:資料元素不是資料結構中討論的最小單位。它可以由多個資料項組成,是資料項的集合。
資料項:資料結構中討論的最小單位。
注意:資料項雖然是資料結構中討論的最小單位,但是它是可分的,可分為多個資料項。
組合項:可分的資料項稱為組合項。
對三者關係的舉例:
假設乙個運動員包含6個資料項:姓名、俱樂部名稱、出生日期、參加日期、職務、業績。其中,出生日期這個資料項又分為3個資料項:年、月、日,那麼出生日期這個資料項稱為組合項。
資料結構:帶
結構 的資料元素的集合。
注意:這裡的結構 是指資料元素之間存在的運算關係。在資料結構中討論的資料元素都不是孤立的,而是相互之間存在一定的關係。
【對資料結構的理解】
舉例1:
資料3241,6587,9345可以用資料元素a1(3241),a2(6587),a3(9345)來表示,a1,a2,a3之間存在「次序」 關係:,,即a2緊跟著a1,a3緊跟著a2。
舉例2:
2行3列的二維陣列
a1a2
a3a4
a5a6
行的次序關係:
row =
即a2緊跟著a1,a3緊跟著a2,a5緊跟著a4,a6緊跟著a5。
列的次序關係:
row =
即a4緊跟著a1,a5緊跟著a2,a6緊跟著a3。
而對於一維陣列 存在著次序關係:
說明:不同的關係構成不同的結構,所以資料結構是帶
結構 的資料元素的集合。
資料 資料元素 資料物件 資料結構的定義
一 資料 資料元素 資料物件 資料結構的定義 1 資料的定義 定義一 資料是客觀事物的符號表示。學號 姓名 語文 數學 c語言6201001 張三 85 54 926201002 李四 92 84 646201003 王五 87 74 736201004 例 張三的c語言考試成績為92分,92就是該...
12 3 8 刪除資料項
共享物件寫入磁碟後,其數值便被儲存。如果開啟共享物件,修改其中的一些專案,則未被操作的專案將會被延續儲存。例如,下面的 在磁碟上建立了乙個包含五個資料專案的資料共享物件 如果在另乙個程式中開啟該資料共享物件,並修改其中的兩個資料專案,另外新建乙個專案。var shareobj sharedobjec...
(5) 什麼是資料項 每天五分鐘學習資料結構
上個部落格中講了什麼是資料元素,資料元素是構成資料的有一定意義的基本單位。舉個兩個栗子,乙個程式設計師的栗子 資料庫中的一條記錄就是乙個資料元素。乙個普通人的栗子 在 人類 中,每乙個 人 就是 人類 資料中的乙個資料元素。那麼資料元素由什麼組成的呢?程式設計師的栗子 一條記錄是乙個資料元素,一條記...