关注
老哥,我也想到的是DP,和你的不太一样,但是我不知道对不对,因为我在最后的时候发现有个符号写错了...
我定义的dp数组是dp[i][j],i表示一长串连续的0的个数,j表示这一长串连续的0能使用的数字的个数。
举个例子,0 0 2 0 0 0 3 4 0 0 8 0 0 0 0,假设k是10:
遍历到2的时候,最前面连续的两个0的所有可能性是dp[2][2]
遍历到3的时候,接着中间连续的三个0的所有可能性是dp[3][2]
遍历到8的时候,中间连续的两个0的所有可能性是dp[2][5]
最后数组遍历完之后,最后连续的四个0的所有可能性是dp[4][3]
最后把这四串0的结果乘起来,不知道这种思路是否正确?
然后dp[i][j] = dp[i-1][j] + dp[i][j-1],
base case为:dp[1][p] = p,dp[p][1] = 1。
查看原帖
点赞 2
相关推荐
02-12 10:37
四川大学 销售计划与分析 点赞 评论 收藏
分享
02-16 22:13
门头沟学院 Java ![](https://static.nowcoder.com/head/header0005.png)
点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 读研or工作,哪个性价比更高? #
24039次浏览 324人参与
# 科大讯飞求职进展汇总 #
258842次浏览 2594人参与
# 如果重来一次你还会读研吗 #
154350次浏览 1691人参与
# 秋招感动瞬间 #
10715次浏览 101人参与
# 阿里巴巴创始人马云回国 #
14097次浏览 87人参与
# 你最满意的offer薪资是哪家公司? #
11809次浏览 109人参与
# 职场新人生存指南 #
195070次浏览 5374人参与
# 文科生还参加今年的春招吗 #
3298次浏览 29人参与
# 长光卫星求职进展汇总 #
27565次浏览 184人参与
# 选择和努力,哪个更重要? #
41931次浏览 471人参与
# 招聘要求与实际实习内容不符怎么办 #
40721次浏览 465人参与
# 打工人的工作餐日常 #
24687次浏览 221人参与
# 机械制造岗投递时间线 #
19306次浏览 324人参与
# 机械人选offer,最看重什么? #
68554次浏览 433人参与
# 影石Insta360求职进展汇总 #
107597次浏览 968人参与
# 机械人怎么评价今年的华为 #
180287次浏览 1484人参与
# 如果再来一次,你还会学硬件吗 #
102727次浏览 1232人参与
# 正在实习的你,有转正机会吗? #
336135次浏览 2690人参与
# 如果公司降薪,你会跳槽吗? #
44457次浏览 349人参与
# 滴!实习打卡 #
554226次浏览 6004人参与