河內塔
含有「河內塔」共 3 篇內容
全部內容
發佈日期由新至舊
小猴工程師
2025/03/25
一切從觀察開始:河內塔問題與演算法設計
演算法是解決問題的系統性流程,廣泛應用於各領域,如廚師的食譜、音樂家的樂譜和程式設計師的程式碼。河內塔問題是經典的遞迴演算法示例,透過觀察、數學建模與遞推關係,揭示演算法設計的核心思維。掌握這些技巧有助於拆解複雜問題並找到最佳解法。如果你對演算法有興趣,歡迎留言交流!
#
方格新手
#
河內塔
#
學習
喜歡
留言
電資鼠 - 您的學習好夥伴
2025/03/06
遞迴教學-深入淺出解釋與應用
遞迴就是函式在執行過程中呼叫自身,並通過結束條件和呼叫堆疊來解決問題。 這種方式通常用於解決可以分解為相同問題的子問題的情況。 本章節將以最容易理解的方式解說這個核心概念,並且邁入較艱深的應用範例,提升程式思考邏輯力。
#
遞迴
#
C語言
#
河內塔
3
留言
小松鼠的演算法樂園
2024/08/11
用Python實現小遊戲 河內塔 可線上玩 Tower of Hanoi
河內塔的遊戲描述 有三個柱子A柱,B柱,C柱。 A柱上有 N 個 (N>1) 穿孔圓盤,盤的尺寸由下到上依次變小。 要求按下列規則透過合法移動,將所有圓盤移至 C 柱: 1. 每次只能移動頂端的一個圓盤; 2. 大圓盤不能疊在小圓盤上面。
#
python
#
simulation
#
project
8
10
林燃(創作小說家)
2024/08/11
2
2
小松鼠
發文者
2024/08/18
1
1