資料結構這個東西實在是比較鬱悶,可是要考試了,就複習一下吧.
第一章 概論
1.資料是資訊的載體,是能夠輸入到計算機中,並被計算機識別,儲存和處理的符號的集合.
2.資料元素是資料中具有獨立意義的個體.一個資料元素可以由若干各資料項(稱為欄位,域)組成.
3.資料型別是具有相同性質的計算機資料的集合及再這個資料集合上的一組操作.
4.資料結構是指組成資料的元素之間的結構關係.它一般包括以下三個方面的內容:
(1)資料元素之間的邏輯關係,也稱為資料的邏輯結構.
(2)資料元素及其關係再計算機儲存器內的表示,稱為資料的儲存結構.
(3)資料的運算,即對資料施加的操作.
5.演算法分析:
主要是考慮演算法的時間效能.
(1)演算法的總時間複雜度是由所有語句的執行次數相加來計算的.
(2)通過相同的級別可以求出演算法的數量級,比如O(1),O(n),O(n2)等等.
(3)如果演算法的時間複雜度並不只是由N來決定的,比如還有條件等等,就要求出演算法的最壞時間複雜度.有時候也需要求平均時間複雜度.
資料結構複習專貼
相關文章
- 資料結構專題練習資料結構
- 演算法複習 - AcWing - 資料結構演算法資料結構
- 02142資料結構導論複習筆記資料結構筆記
- 資料 結構客觀題複習題集
- 資料結構複習-01enum列舉型別資料結構型別
- 資料庫期末複習小結資料庫
- 【資料結構】複習提綱與重難點概覽資料結構
- 資料結構與演算法學習-複雜度分析資料結構演算法複雜度
- 資料結構學習資料結構
- 資料結構:時間複雜度資料結構時間複雜度
- 前端資料結構---複雜度分析前端資料結構複雜度
- mysql複製表結構和資料MySql
- 資料結構學習之樹結構資料結構
- 資料結構基礎學習之時間複雜度分析資料結構時間複雜度
- 資料結構學習心得資料結構
- 複雜的資料結構設計求解?資料結構
- mysql 如何複製表結構和資料MySql
- 資料結構學習總結--圖資料結構
- 資料結構學習--連結串列資料結構
- PE檔案結構複習
- 複製表結構和資料SQL語句SQL
- SpringBoot學習之資料結構Spring Boot資料結構
- JS資料結構-棧-練習JS資料結構
- 資料結構學習筆記資料結構筆記
- 資料結構專題頁(更新中...)資料結構
- 資料結構之Set | 讓我們一塊來學習資料結構資料結構
- 資料結構之Stack | 讓我們一塊來學習資料結構資料結構
- 資料結構之Queue | 讓我們一塊來學習資料結構資料結構
- 資料結構之LinkedList | 讓我們一塊來學習資料結構資料結構
- 學習 JavaScript 資料結構(二)——連結串列JavaScript資料結構
- C#學習筆記--複雜資料型別、函式和結構體C#筆記資料型別函式結構體
- 《資料結構與演算法之美》學習筆記之複雜度資料結構演算法筆記複雜度
- 資料結構複雜圖形儲存 PHP 版資料結構PHP
- mysql完全複製一個表(結構和資料)MySql
- 資料結構與演算法——複雜度分析資料結構演算法複雜度
- 資料庫複習資料庫
- 收藏資料結構學習網站資料結構學習網站
- 資料結構學習之佇列資料結構佇列
- 資料結構學習筆記--棧資料結構筆記