class Solution {
const static int N=110;
int f[N];
public:
int rob(vector<int>& nums) {
f[1] = nums[0];
for(int i=2;i<=nums.size();i++) {
f[i]=max(f[i-1],f[i-2]+nums[i-1]);
}
return f[nums.size()];
}
};
力扣打家劫舍[动态规划](c++实现)
最新推荐文章于 2025-12-19 16:34:09 发布
本文介绍了一个名为Solution的类,其中包含一个方法`intro`,用于计算给定整数数组nums中斐波那契数列的第N项。方法利用动态规划的思想,通过更新数组f来求解问题。
1264

被折叠的 条评论
为什么被折叠?



