2021-08-28 21:05
门头沟学院 算法工程师 yoxino:全A了,代码没存。第三题醉汉其实不难的DP,我给个DP部分吧
思路就是你可以选择向前或者向后,所以概率是前一个位置少一步*0.5 + 后一个位置少一步*0.5
double dp[63][61]; // pos, step, 初始化成0
for(int step = 0; step <=60; ++step{
for(int pos = 1; pos <= 61; ++pos)
if(step == 0)
dp[pos][step] = 1;
else
{
dp[pos][step] = 0.5 * dp[pos + 1][step - 1] + 0.5 * dp[pos - 1][step - 1];
}
}
投递科大讯飞等公司10个岗位 >
0 点赞 评论 收藏
分享
2021-08-11 21:12
门头沟学院 算法工程师 牛客490007702号:每次笔试难度差这么多,还只有一次机会。意思要过滤掉运气不好的人吗?
投递华为等公司10个岗位 >
0 点赞 评论 收藏
分享
关注他的用户也关注了: