刷題貓
  • 首頁
  • 難度
  • 演算法
  • 主題式

隊列(Queue)和堆疊(Stack)

31 March 2022
Queue Stack

隊列(Queue)和堆疊(Stack)

序列是一種線性數據結構,就是元素會按照一定的順序排列。今天我們要介紹兩種基本的序列,就是隊列(Queue)和堆疊(Stack)。


Python遞迴從基礎到應用

26 August 2023
recursion

Python遞迴從基礎到應用

歡迎來到Python遞迴教學!在這篇文章中,我們將從頭開始學習遞迴的概念,並且逐步深入,探討如何在Python中使用遞迴。

目錄

  1. 什麼是遞迴?
  2. 遞迴的基本原則
  3. 簡單的遞迴函式
  4. 遞迴 vs. 迴圈
  5. 遞迴的應用
  6. 遞迴的注意事項
  7. 總結


Python動態規劃(Dynamic Programing)

2 September 2023
dp

1. 什麼是動態規劃?

動態規劃(Dynamic Programming)是一種解決問題的算法技術,通常用於優化問題,其中問題可以被分解成子問題,並且每個子問題的解決方案可以被重複使用以解決原始問題。動態規劃在許多領域中都有廣泛的應用,如最短路徑、背包問題、字符串比對等。


解題愛好者

歡迎來到刷題貓!我們是兩位熱愛程式設計的工程師,在此分享Leetcode刷題心得以及整理主題式的文章

© 2023 CATXCODER All Rights Reserved