資料結構入門必知(一)

2021-06-06 21:56:44 字數 658 閱讀 3176

資料元素:不同的情況下,又稱為元素、結點、頂點、記錄;資料元素師資料的基本單位;

資料項:資料項資料不可分割的最小單位;乙個資料元素可以由乙個或多個資料項組成。

以某銀行網上銀行使用者來說明資料、資料元素、資料項三者之間的關係

網上銀行的所有使用者的所有資訊的總和稱為資料,所有使用者中的乙個使用者的所有資訊稱為資料元素,乙個使用者所有資訊中的每個資訊(姓名、身份證號、性別等)稱為資料項。

以一篇文章來說明資料、資料元素、資料項之間的關係

這篇文章上的所有東西的總和稱為資料,這篇文章的每一段的所有資訊的總和稱為資料元素,每一段中的漢字稱為資料項。

(注意:有時資料元素和資料項是等同。以一句話來舉例說明:這句話的所有內容稱為資料,這句話中的漢字既可稱為資料元素,也可以稱為資料項。這些概念都非常的活,只要能明白意思就行,千萬不要對這個概念太較真。)

我們為了讓計算機能夠儲存和運算我們現實中的所有事物,我們把現實中事物和事物之間的關係,以某種方式總結成為幾種型別(模型),得到這些型別並不是目的,我們的目的是,讓計算機儲存這些型別,並且運算這些型別,目的體現出為人民服務的思想(這方面從科學家的角度說更加的單純)。

我們資料結構要學習的就是,我們以哪種方式把事物和事物之間的關係劃分成為哪幾種型別?計算機以哪些方法儲存這些型別的呢?計算機運用了哪些演算法來解決這些型別內的運算的呢?

資料結構入門必知(二)

為了讓計算機更方便的為我們服務,我們需要把現實中的一切事物資料化,然後存放到計算機中,因為現實中的事物和事物之間存在的某種關係,所以我們要研究這些關係 在計算機世界存在的形式和在現實世紀中存在的形式 也就是我們要研究資料結構中的邏輯結構 現實世界中關係存在的幾種方式 和物理結構 計算機世界中關係存在...

linux入門必知

我們這裡假設,我們就是設計者,如果我們設計乙個檔案系統,我們會如何去做呢?我們需要乙個起點,這個起點就叫根目錄,用 來表示,然後我們需要啟動linux,那麼我們就會把所有核心的啟動檔案 包括linux核心本身 都放到乙個 boot 目錄下。當系統啟動後,我們需要執行一些基本命令在作業系統,這些命令都...

C 入門必知

我們以乙個c 例子來說明 乙個 c 程式主要包括以下部分 命名空間宣告 namespace declaration 乙個 class class 方法 class 屬性 乙個 main 方法 語句 statements 表示式 expressions 注釋讓我們看乙個可以列印出 hello worl...