原创 Bagging與隨機森林算法原理小結

Bagging與隨機森林算法原理小結     在集成學習原理小結中,我們講到了集成學習有兩個流派,一個是boosting派系,它的特點是各個弱學習器之間有依賴關係。另一種是bagging流派,它的特點是各個弱學習器之間

原创 有序鏈表的重複元素刪除

刪除有兩種: (1) 1→1→1→2→2→3→4 刪除後 3→4 (2) 1→1→1→2→2→3→4 刪除後 1→2→3→4 用遞歸的方法,思路可以變得非常清晰和簡單: 1 劃分子問題: 從head開始,如果後面有重複,

原创 順時針打印矩陣

遞歸地將矩陣走一個圈即可。 細節需要注意: (1)方向優先級:向右,向下,向左,向上,每到一個合法位置,就從 四個方向中按優先順序選擇一個方向前進,選中一個合法方向後,不再選另一個方向 (2)向上行走時,有可

原创 設計模式—工廠模式

利用設計模式思想編寫軟件的目的主要在於:使得代碼可維護、可複用、可擴展、靈活性好。 1 前提知識   C++ 多態、虛函數。可參考: http://blog.csdn.net/bao_jinyu/article/details/