关注
float caculate(int Pos, int Step, vector<vector<float>> &P)
{
float Pleft = 0, Pright = 0 ;
/*步数走完肯定不会掉下去*/
if( Pos >= 0 && Pos <= 60 && Step == 0)
{
P[Pos][Step] = 1;
return P[Pos][Step];
}
/*越界肯定会掉下去*/
if(Pos < 0 || Pos > 60)
{
return 0;
}
/*由于会算很多组,算过了就不用再算了,不等于初始值就代表算过了*/
if(P[Pos][Step] > -0.5 )
{
return P[Pos][Step];
}
/*在某一位置不会掉落的概率 = 向左走的概率(1/2) * 左边位置不会掉落的概率 + 向右走的概率(1/2) * 右边位置不会掉落的概率 */
Pleft = (1/2) * caculate(Pos - 1, Step - 1, P);
Pright = (1/2) * caculate(Pos + 1, Step - 1, P);
P[Pos][Step] = Pleft + Pright;
return P[Pos][Step];
}
查看原帖
点赞 评论
相关推荐
12-09 23:27
商丘学院 嵌入式软件工程师
程序员花海:实习和校招简历正确格式应该是教育背景+实习+项目经历+个人评价 其中项目经历注意要体现业务 实习经历里面的业务更是要自圆其说 简历模板尽可能保持干净整洁 不要太花哨的 点赞 评论 收藏
分享
点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 什么是优秀的实习经历 #
9028次浏览 220人参与
# 实习简历求拷打 #
14979次浏览 178人参与
# 被上班搭子“传染”了哪些习惯 #
5994次浏览 100人参与
# 作业帮求职进展汇总 #
83687次浏览 549人参与
# 工作后,你落下了哪些病根 #
14226次浏览 193人参与
# 秋招被挂春招仍然能投的公司 #
7335次浏览 103人参与
# 实习要如何选择和准备? #
128456次浏览 1485人参与
# 外包能不能当跳板? #
54220次浏览 256人参与
# 诺瓦星云求职进展汇总 #
233441次浏览 1736人参与
# mt对你说过最有启发的一句话 #
38037次浏览 452人参与
# 公司情报交流地 #
126533次浏览 1227人参与
# 为了找工作你花了哪些钱? #
74825次浏览 361人参与
# 你觉得机械有必要实习吗 #
69750次浏览 485人参与
# 投格力的你,拿到offer了吗? #
153192次浏览 819人参与
# 一起聊美团 #
307447次浏览 1764人参与
# 摸鱼被leader发现了怎么办 #
102985次浏览 654人参与
# 京东开奖 #
631861次浏览 3180人参与
# 秋招特别不鸣谢 #
16282次浏览 185人参与
# 考研失败就一定是坏事吗? #
201966次浏览 1382人参与
# 选实习,你更看重哪方面? #
14830次浏览 223人参与
