簡介
演算法視覺化工具
學習的內容
時間複雜度
線性表的學習
棧與佇列學習
串與陣列
樹與二叉樹的學習
圖的學習
排序查詢
1. 資料(data)
2. 資料元素(data element)
3. 資料項(data item)
4. 資料物件(data object)
5. 資料結構(data structure)
一、含義:資料結構指的是資料之間的相互關係,即資料的組織形式。
二、資料結構包括內容
資料邏輯結構(logical structure)
資料的儲存結構(storage structure)
儲存方式:
順序儲存方式
鏈式儲存方式
索引儲存方式
雜湊儲存(雜湊儲存)方式
資料的操作
1. 演算法:
資料結構之緒論學習總結
1.資料元素 資料的基本單位 作為整體考慮 2.資料項 構成資料元素的不可分割的最小單位。比如 姓名 性別年齡 dany boy20 jeny girl19 在 中,每一行資訊是組成學生資訊表的乙個資料元素,而姓名,性別,年齡是組成乙個資料元素的資料項。3.資料結構 相互之間存在一種或多種特定關係的...
資料結構緒論學習要點
本章介紹資料結構和演算法的基本概念,以及演算法分析的基本方法,是學習後續各章的基礎。本章知識點的組織結構如下圖所示 本章的重點是 資料結構的基本概念 資料的邏輯結構 儲存結構以及二者之間的關係 演算法及特性 大o記號的表示。本章的難點是 抽象資料型別的定義和使用 演算法的時間複雜度分析。本章要抓住兩...
資料結構 資料結構緒論
資料結構是相互間存在一種或多種特定關係的資料元素的集合。程式設計 資料結構 演算法 資料結構是一門研究非數值計算的程式設計問題中的操作物件,以及他們之間的關係和操作等相關問題的學科。資料元素是組成資料的 有一定意義的基本單位,是計算機中通常作為整體處理,也被稱為記錄。乙個資料元素可以由若干個資料項組...