資料結構基礎學習之緒論

2021-09-24 06:45:49 字數 523 閱讀 8136

簡介

演算法視覺化工具

學習的內容

時間複雜度

線性表的學習

棧與佇列學習

串與陣列

樹與二叉樹的學習

圖的學習

排序查詢

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記號的表示。本章的難點是 抽象資料型別的定義和使用 演算法的時間複雜度分析。本章要抓住兩...

資料結構 資料結構緒論

資料結構是相互間存在一種或多種特定關係的資料元素的集合。程式設計 資料結構 演算法 資料結構是一門研究非數值計算的程式設計問題中的操作物件,以及他們之間的關係和操作等相關問題的學科。資料元素是組成資料的 有一定意義的基本單位,是計算機中通常作為整體處理,也被稱為記錄。乙個資料元素可以由若干個資料項組...