《大話資料結構》學習筆記1

2021-10-12 15:55:42 字數 554 閱讀 1520

algorithm is the method of solving problems

data structure is the method of storing information

程式 = 演算法 + 資料結構

演算法是解決問題的方式

資料結構是儲存資訊的方式

解決非數值計算的程式設計問題,以及他們之間的關係和操作。

關係圖:

邏輯結構:面向問題的抽象

物理結構:面向計算機實現,也稱為儲存結構

資料型別:一組性質相同的值的集合和定義在此集合中的操作,用來說明變數或表示式的取值範圍和可進行的操作

抽象資料型別【adt】:指乙個數學模型和定義在該模型上的一組操作

《大話資料結構》 學習筆記1

第一章 資料結構緒論 經典 if you give someone a program you will frustrate them for a day if you teach tem how to program,you will frustrate them for a lifetim.如果...

大話資料結構學習筆記1

第一章 緒論 資料結構是一門研究非數值計算的程式設計問題中的操作物件,以及它們之間的關係和操作等相關問題的學科。程式設計 資料結構 演算法 資料 描述客觀事物的符號,是計算機中可以操作的物件,是能被計算機識別,並輸入給計算機處理的符號集合。資料物件 是性質相同的資料元素的集合,是資料的子集。資料元素...

《大話資料結構》 學習筆記2

第二章 演算法 2.2 資料結構 與 演算法的關係 簡單的說 資料結構 與 演算法 的關係 即 梁山伯 與 祝英台 的關係 把其中一方隔離出來唱獨角戲.沒意義!2.3 兩種演算法的比較 現寫乙個求1 2 3 100結果的程式,你應該怎麼寫呢?大多數人馬上寫出下面的c語言 int i,sum 0,n ...