
[toc] 動態規劃,簡稱DP 是求最優化問題的一種常用策略 ? 通常的使用套路(一步一步優化)① 暴力遞歸(自頂向下,出現了重疊子問題) ②...
[toc] 題目:https://leetcode-cn.com/problems/maximum-subarray/[https://leet...
[toc] 1.leetcode 39 1.1題目要求和地址 https://leetcode-cn.com/problems/combinat...
[toc] 題目:https://leetcode-cn.com/problems/permutations/[https://leetcode...
[toc] 回溯可以理解為:通過選擇不同的岔路口來通往目的地(找到想要的結果) 每一步都選擇一條路出發,能進則進,不能進則退回上一步(回溯),換...
刨根問底之OC對象本質 [toc] 我們平時編寫的Objective-C代碼,底層實現其實都是C\C++代碼 在計算機中編譯過程是Objecti...
遞歸(Recursion) [toc] 函數(方法)直接或間接調用自身。是一種常用的編程技巧 1 函數的調用過程 上面函數的調用過程如下 1.1...
桶排序 1.思路 創建一定數量的桶(比如用數組、鏈表作為桶) 按照一定的規則(不同類型的數據,規則不同),將序列中的元素均勻分配到對應的桶 分別...
基數排序(Redix Sort) [toc] 基數排序非常適合用于整數排序(尤其是非負整數) 1.思路 依次對個位數、十位數、百位數、千位數、萬...