小红正在爬楼梯。楼梯总共有 n 级台阶,小红每次可以选择爬 1 级或 2 级台阶。请问小红爬到第 n 级台阶的不同方法有多少种。
n
动态规划(Dynamic Programming,简称 DP)是一种有效的算法设计思想,用于解决具有最优子结构和重叠子问题的复杂问题。其核心思想是通过记录已解决子问题的结果来避免重复计算,从而优化效率。关键在于定义问题的状态和状态转移方程。
以下是塔子哥通过集合视角一步步推导状态和转移方程的详细过程。
ScanQRCodePrompt
GoToPasswordLoginPrompt
本题属于以下题库,请选择所需题库进行购买