恭喜你!

Data Structures and Algorithms in Python

Miriam Antona

Software engineer

第 1 章

  • 什麼是演算法與資料結構
  • 連結串列

連結串列的圖示。

  • 堆疊

堆疊的圖示。

  • 用 Big O 表示法計算時間複雜度

不同複雜度的示意圖。

Data Structures and Algorithms in Python

第 2 章

  • 佇列

佇列的示意圖。

  • 雜湊表
my_menu = {
    'lasagna': 14.75,
    'moussaka': 21.15,
    'sushi': 16.05
}

樹的示意圖。

圖的示意圖。

  • 遞迴
Data Structures and Algorithms in Python

第 3 章

  • 搜尋演算法:
    • 線性搜尋
    • 二元搜尋
    • 深度優先搜尋
    • 廣度優先搜尋
  • 二元搜尋樹

Data Structures and Algorithms in Python

第 4 章

  • 排序演算法
    • 泡沫排序
    • 選擇排序
    • 插入排序
    • 合併排序
    • 快速排序
Data Structures and Algorithms in Python

謝謝你!

Data Structures and Algorithms in Python

Preparing Video For Download...