hello-algo/zh-Hant/docs/chapter_introduction/summary.md
2024-04-06 03:02:20 +08:00

1 KiB

comments
true

1.3   小結

  • 演算法在日常生活中無處不在,並不是遙不可及的高深知識。實際上,我們已經在不知不覺中學會了許多演算法,用以解決生活中的大小問題。
  • 查字典的原理與二分搜尋演算法相一致。二分搜尋演算法體現了分而治之的重要演算法思想。
  • 整理撲克的過程與插入排序演算法非常類似。插入排序演算法適合排序小型資料集。
  • 貨幣找零的步驟本質上是貪婪演算法,每一步都採取當前看來最好的選擇。
  • 演算法是在有限時間內解決特定問題的一組指令或操作步驟,而資料結構是計算機中組織和儲存資料的方式。
  • 資料結構與演算法緊密相連。資料結構是演算法的基石,而演算法是資料結構發揮作用的舞臺。
  • 我們可以將資料結構與演算法類比為拼裝積木,積木代表資料,積木的形狀和連線方式等代表資料結構,拼裝積木的步驟則對應演算法。