解決問題的策略 分而治之

2022-03-02 12:14:26 字數 347 閱讀 3262

乙個巨集偉的目標看上去遙不可及,這怎麼可能做成呢?但是你把這些目標分解成乙個乙個的小目標,小目標再往下分解,分解到最後,分解成細枝末節時你會發現,這事其實是可以做的。這個做成了再往下走一步,做更大點的事,最後不知不覺,你可能把這巨集偉的目標就做成了。

分治法步驟

(1)分解,將要解決的問題劃分成若干規模較小的同類問題;

(2)求解,當子問題劃分得足夠小時,用較簡單的方法解決;

(3)合併,按原問題的要求,將子問題的解逐層合併構成原問題的解。

封裝需注意事項

(1)每個子元件功能定位需清晰

(2)解除元件之間耦合度

「分而治之」的策略

孫子曰 凡治眾如治寡,分數是也 鬥眾如鬥寡,形名是也 孫子兵法 兵勢篇 所謂 分數 曹操注釋為 部曲為分,什伍為數 所謂 形名 曹注為 旌旗曰形,金鼓曰名。這話的意思是 治理龐大的軍隊如同治理少量的軍隊的方法,就是按一定編制將他們組織起來,比如一軍分三師 一師分三旅 一旅分三團,直至一排分三班 讓龐...

解決問題中的策略主要有

解決問題中的策略主要有 一 畫圖法 其中畫圖法又包括1 線段圖即我們常說得樹圖,樹圖常被用來解決一些分數即搭配問題 2 集合圖 該種圖形可用來解決統計中的一些問題。3 示意圖 是指孩子們通過自己的想象將題目畫出來便與自己理解。畫圖法可以使抽象問題具體化,較直觀形象,尤其便於低段學生理解較抽象的題目,...

程式設計師解決問題的 60 個策略

根本的指導方針 1.首先寫 的時候最好不要有缺陷。最好的修復方法就是讓 bug 胎死腹中。日誌 2.print 語句。往往額外輸出個一兩行將有助於隔離問題。3.切換至詳細的日誌記錄。詳細的日誌記錄有助於發現更多的線索。4.搜尋日誌。如果日誌太多,可採取關鍵字或錯誤 來搜尋日誌檔案。5.開啟自動換行和...