目录 1. 爬楼梯 1.1 C++实现 1.2 Python实现 1.3 时空分析 2. 杨辉三角 2.1 C++实现 2.2 Python实现 2.3 时空分析 3. 打家劫舍 3.1 C++实现 3.2 Python实现 3.3 时空分析 4. 完全平方数 4.1 C++实现 4.2 Python实现 4.3 时空分析 5. 零钱兑换 5.1 C++实现 5.2 Python实现 5.3 时空分析 6. 单词拆分 6.1 C++实现 6.2 Python实现 6.3 时空分析 7. 最长递增子序列 7.1 C++实现 7.2 Python实现 7.3 时空分析 8. 乘积最大子数组 8.1 C++实现 8.2 Python实现 8.3 时空分析 9. 分割等和子集 9.1 C++实现 9.2 Python实现 9.3 时空分析 10. 最长有效括号 10.1 C++实现 10.2 Python实现 10.3 时空分析 1. 爬楼梯 🔗 原题链接:70. 爬楼梯 可以递归也可以dp做,用dp的话,只需要三个变量来存,就可以将空间复杂度降低至 O ( 1 ) O(1) O(<