力扣 -- 377. 组合总和 Ⅳ

解题步骤:

参考代码:

cpp 复制代码
class Solution {
public:
    int combinationSum4(vector<int>& nums, int target) {

        int n=nums.size();
        vector<double> dp(target+1);

        //初始化
        dp[0]=1;

        //填表
        for(int i=1;i<=target;i++)
        {
            for(int j=0;j<n;j++)
            {
                //填表
                if(i>=nums[j])
                {
                    dp[i]+=dp[i-nums[j]];
                }
            }
        }
        //返回值
        return dp[target];
    }
};

你学会了吗???

相关推荐
ChillJavaGuy35 分钟前
常见限流算法详解与对比
java·算法·限流算法
散11237 分钟前
01数据结构-01背包问题
数据结构
sali-tec37 分钟前
C# 基于halcon的视觉工作流-章34-环状测量
开发语言·图像处理·算法·计算机视觉·c#
消失的旧时光-19431 小时前
Kotlinx.serialization 使用讲解
android·数据结构·android jetpack
Gu_shiwww1 小时前
数据结构8——双向链表
c语言·数据结构·python·链表·小白初步
你怎么知道我是队长2 小时前
C语言---循环结构
c语言·开发语言·算法
艾醒2 小时前
大模型面试题剖析:RAG中的文本分割策略
人工智能·算法
老赵的博客2 小时前
c++ unqiue指针
java·jvm·c++
苏小瀚3 小时前
[数据结构] 排序
数据结构
程序猿编码3 小时前
基于 Linux 内核模块的字符设备 FIFO 驱动设计与实现解析(C/C++代码实现)
linux·c语言·c++·内核模块·fifo·字符设备