class Solution {
public:
vector<double> statisticsProbability(int num) {
vector<double> dp(6, 1.0 / 6.0);
for (int i = 2; i <= num; i++) {
vector<double> tmp(5 * i + 1, 0);
for (int j = 0; j < dp.size(); j++) {
for (int k = 0; k < 6; k++) {
tmp[j + k] += dp[j] / 6.0;
}
}
dp = tmp;
}
return dp;
}
};
[leetcode] n个骰子的点数
xiaocong19902024-07-06 8:43
相关推荐
LCG元1 小时前
【面试问题】JIT 是什么?和 JVM 什么关系?XH华3 小时前
初识C语言之二维数组(下)南宫生3 小时前
力扣-图论-17【算法学习day.67】不想当程序猿_4 小时前
【蓝桥杯每日一题】求和——前缀和落魄君子4 小时前
GA-BP分类-遗传算法(Genetic Algorithm)和反向传播算法(Backpropagation)菜鸡中的奋斗鸡→挣扎鸡4 小时前
滑动窗口 + 算法复习Lenyiin4 小时前
第146场双周赛:统计符合条件长度为3的子数组数目、统计异或值为给定值的路径数目、判断网格图能否被切割成块、唯一中间众数子序列 Ⅰ郭wes代码4 小时前
Cmd命令大全(万字详细版)scan7244 小时前
LILAC采样算法菌菌的快乐生活5 小时前
理解支持向量机