
- Python資料結構和演算法教程
- Python - DS主頁
- Python - DS簡介
- Python - DS環境
- Python - 陣列
- Python - 列表
- Python - 元組
- Python - 字典
- Python - 二維陣列
- Python - 矩陣
- Python - 集合
- Python - 對映
- Python - 連結串列
- Python - 棧
- Python - 佇列
- Python - 雙端佇列
- Python - 高階連結串列
- Python - 雜湊表
- Python - 二叉樹
- Python - 搜尋樹
- Python - 堆
- Python - 圖
- Python - 演算法設計
- Python - 分治
- Python - 遞迴
- Python - 回溯
- Python - 排序演算法
- Python - 搜尋演算法
- Python - 圖演算法
- Python - 演算法分析
- Python - 大O表示法
- Python - 演算法類
- Python - 平攤分析
- Python - 演算法佐證
- Python資料結構和演算法實用資源
- Python - 快速指南
- Python - 實用資源
- Python - 討論
討論Python資料結構
計算機以超乎尋常的速度和準確度儲存和處理資料。因此,資料以高效的方式儲存、且能夠快速訪問至關重要。此外,資料處理應該在儘可能短的時間內完成,但不能丟失資料的準確性。
當程式處理資料時,資料結構處理資料如何在記憶體中組織和儲存。值得注意的是,這裡的資料結構並不是指儲存在磁碟中作為永續性儲存(如關係表)的一部分的資料。
演算法是一步一步的指令集,用於處理特定目的的資料。因此,演算法以邏輯方式利用各種資料結構來解決特定的計算問題。
在本教程中,我們將使用Python程式語言來涵蓋這兩個計算機科學基礎概念。
廣告