方法 :其實就是 計畫
遞迴 用白話邏輯思考 , 很簡單
比如:計畫 :要去商場購買年貨,這個商場有6層樓。 6樓衣服 5樓鞋 4樓手機 3樓 床單 2 樓 首飾 1樓超市
問題:我們決定先去6樓 ,這樣我們可以輕鬆一點,不用拎著東西去6樓 在拎著下來,是吧
到達6樓
我麼要幹的事就是買東西吧,我已經計畫好 每層都要買,
選購並返回: 計算 總** 是不是在一樓 收銀處 我不能買一件就去結算 在去買 在結算,所以我帶著一起去
6樓 :選衣服 並 拎著衣服去 5樓
5樓:選鞋子 並 拎著 衣服 和 鞋子 去4樓
4樓:選手機 並 拎著 衣服 鞋子 手機 去3樓
3樓:選床單 並 拎著 衣服 鞋子 手機 床單 去2樓
2樓:選首飾 並 拎著 衣服 鞋子 手機 床單 首飾 去1樓
1樓:選食品 並 拎著 衣服 鞋子 手機 床單 首飾 食品 去**?????
最後 1層了 我們 購買任務完成了。
將所有 東西 送回家
**為什是英文不是中文,顯然是有人定義的,我們可以用中文建立遞迴函式如下
public static 得到什麼東西 購買商品( 先去哪一層開始購買 )否則
}
資料探勘九律,看完不後悔
一位挖掘專家 tom khabaza 提出了挖掘九律,挺好的東西,特別是九這個數字,深得中華文化精髓,有點獨孤九劍的意思 第一,目標律。資料探勘是乙個業務過程,必須得有業務目標。無目的,無過程。第二,知識律。業務知識貫穿在挖掘這個業務過程的各環節。第三,準備律。資料獲取 資料準備等資料處理耗時佔整個...
python遞迴 演算法 遞迴(Python解釋)
通俗一點來說,遞迴就是一種在函式內呼叫自己的演算法。每一級呼叫都會有自己的引數。每一次呼叫都會有一次返回。可能是返回自己,繼續遞迴 也可能是返回特定值,結束遞迴。遞迴解釋 優點 直觀,實現簡單,可讀性好。缺點 會有重複的呼叫 優化裡會說明 占用空間大,遞迴太深,會造成棧溢位 呼叫太多,不給你呼叫了 ...
Qt控制項中文顯示適配,看完不後悔
版本宣告 qt 5.12.2 本文建立在閱讀他人部落格的基礎上,嘗試並總結出極其精簡的qt控制項適配為中文步驟。大部分部落格是教你一條一條改,量大累死人,類似以下方式修改 的,看見都想罵一句ch。qmessagebox msgbox newqmessagebox qmessagebox questi...