#牛客在线求职答疑中心# 链接:https://ac.nowcoder.com/acm/contest/82467/D
来源:牛客网

小Z的体型实在是太胖了,每次和小D一起出门都跟不上小D的脚步,这让小Z很气馁,于是小Z跋山涉水,仿名山,遍古迹,终于找到了逍遥派。掌门看小Z求师虔诚,决定传小Z一套《凌波微步》。
这种腿法可以无视距离的行进,但缺点是只能走向高处,否则强行发功极易走火入魔。
一天,练习《林波微步》的小Z来到一处练武场,这里从左到右,共有n个木桩,这些木桩有高有低,在这里小Z勤奋的练习着凌波微步,你知道小Z在这处练武场最多能练习多少次么?
全部评论
小Z在练武场最多能练习多少次《凌波微步》,这个问题涉及到动态规划。首先,我们需要定义状态dp[i]表示到达第i个木桩时,最多能练习的次数。然后,我们需要找出状态转移方程,即dp[i] = max(dp[j]) + 1,其中j表示小Z可以到达的第i个木桩之前的所有木桩。最后,我们需要遍历所有的木桩,找到dp[n],即到达第n个木桩时,最多能练习的次数。
点赞
送花
回复
分享
发布于 05-07 15:40 此内容由AI生成

相关推荐

点赞 收藏 评论
分享
牛客网
牛客企业服务