获得徽章 0
赞了这篇沸点
leetcode刷满80道,🎉热烈庆祝🎉,为自己鼓掌,接下来开始下一个目标,九月加油![玫瑰]
14
[优化]
问题描述:评论能否增加一个代码块的功能,知乎/csdn都有类似的功能,现在这评论里贴代码太麻烦了,格式还容易丢失
1
平台:Android
系统版本:10
掘金版本:v6.0.1 (Build-5a3a25f0)
设备:Xiaomi
问题描述:
在别人的沸点发送评论,粘贴以下代码,第二行到第四行的中间部分缺失了,效果可以看我发的评论。
  //根据例子,3+2和 2+3是两种结果,说明不同值之间和顺序有关
  const calcCount = (n, m = 2) => {
    if (n < m) return 0;
    let res = 0;
    // dp[i][j]表示j个球分为i组
  const dp = new Array(n + 1).fill("").map(() => new Array(n + 1).fill(0));
  for (let i = 0; i <= n; i++) {
    dp[i][0] = 1;
    dp[1][i] = 1;
  }
  for (let i = 1; i <= n; i++) {
    for (let j = 1; j <= n; j++) {
      let c = 0;
      for (let k = 0; k <= j; k++) {
        c += dp[i - 1][k];
      }
      dp[i][j] = c;
    }
  }
  for (let i = 1; i * m <= n; i++) {
    //i表示能分多少组
    //原问题转化为 v个球分为i组,考虑顺序的问题
    const v = n - m * i;
    res += dp[i][v];
  }
  return res;
};
展开
5
每次敲代码,总有一只妖精来打扰我[吐舌]
江海寄余生丶于2021-08-21 17:42发布的图片
6
下一页
个人成就
文章被点赞 4
文章被阅读 1,178
掘力值 45
收藏集
1
关注标签
10
加入于