資料結構的概念

2021-05-02 03:23:08 字數 319 閱讀 6378

程式設計(為計算機處理問題編制一組指令集)=演算法(處理問題的策略)+資料結構(問題的數學模型)

數學∩軟體∩硬體=資料結構

資料:所有能輸入到計算機中並被計算機處理的符號的總稱。

資料元素之間的相互關係(邏輯關係)稱為結構,4類基本結構為集合、線性、樹和圖。

資料結構:相互之間存在邏輯關係(結構)的資料元素的集合。

資料型別:乙個值的集合以及定義在這個值集的操作的總稱。

演算法的特性:有窮性、確定性、可行性、輸入(加工物件)和輸出。

演算法設計要求:正確性、可讀性、健壯性、效率與低儲存量需求。

資料結構的概念

資料結構是計算機儲存 組織資料的方式。資料結構是指相互之間存在一種或多種特定關係的資料元素的集合。通常情況下,精心選擇的資料結構可以帶來更高的執行或者儲存效率。資料結構往往同高效的檢索演算法和索引技術有關。資料結構具體指同一類資料元素中,各元素之間的相互關係,包括三個組成成分,資料的邏輯結構,資料的...

資料結構概念

資料結構概念 資料結構包含資料和結構,通俗一點就是將資料按照一定的結構組合起來,不同的組合方式會有不同的效率,使用不同的場景,如此而已。比如我們最常用的陣列,就是一種資料結構,有獨特的承載資料的方式,按順序排列,其特點就是你可以根據下標快速查詢元素,但是因為在陣列中插入和刪除元素會有其它元素較大幅度...

資料結構概念

資料結構是一門研究非數值計算的程式設計問題中的操作物件,以及他們之間的關係和操作等相關問題的學科。資料結構 是相互之間存在一種或多種特定關係的資料元素集合。資料 是描述客觀事物的符號,是計算機中可以操作的物件,是能被計算機識別,並輸入給計算機處理的符號集合。資料元素 是組成資料的 有一定意義的基本單...