关注
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];
}
查看原帖
点赞 评论
相关推荐
03-05 13:31
郑州轻工业大学 Java
书海为家:实习是成为大厂正式员工很好的敲门砖,看您的简历中有一段实习经历,挺好的。我来给一点点小建议,因为毕竟还在学校不像工作几年的老鸟有丰富的项目经验,面试官在面试在校生的时候更关注咱们同学的做事逻辑和思路,所以最好在简历中描述下自己实习时做过项目的完整过程,比如需求怎么来的,你对需求的解读,你想到的解决办法,遇到困难如何找人求助,最终项目做成了什么程度,你从中收获了哪些技能,你有什么感悟。 点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 面试被问到不会的问题,你怎么应对? #
18725次浏览 429人参与
# 设计人的面试记录 #
204840次浏览 1629人参与
# 厦门银行科技岗值不值得投 #
15063次浏览 352人参与
# 你见过哪些招聘隐形歧视? #
20136次浏览 172人参与
# 影石Insta360求职进展汇总 #
183796次浏览 1376人参与
# 你觉得大几开始实习最合适? #
22190次浏览 228人参与
# 招商银行数字金融训练营 #
105847次浏览 915人参与
# uu们,春招你还来吗? #
58198次浏览 556人参与
# 学历VS实习,哪个更重要? #
487次浏览 22人参与
# 面试中,你被问过哪些奇葩问题? #
94092次浏览 1105人参与
# 你都用vibe coding做过什么? #
16280次浏览 655人参与
# 虹软科技求职进展汇总 #
16589次浏览 138人参与
# 供应链/物流校招攻略 #
12328次浏览 218人参与
# AI Coding实战技巧 #
10916次浏览 252人参与
# 机械人还在等华为开奖吗? #
324986次浏览 1599人参与
# 恒生电子笔试 #
19657次浏览 154人参与
# 做完笔试后你收到面试了吗? #
22344次浏览 206人参与
# Vibe Coding 会干掉初级岗位吗? #
17633次浏览 205人参与
# 你现在一天AI几次? #
9016次浏览 111人参与
# 面试吐槽bot #
186526次浏览 913人参与
# Claude Code泄露源码 #
12373次浏览 162人参与
# 如果人生可以debug你会改哪一行? #
8244次浏览 131人参与

查看3道真题和解析