已知有数据,输入任意的k,输出有几种组合使其和为200

已知有数据【1,1,2,2,4,4,8,8,……2^k,2^k】,数据格式为2^k递增且每个数据有2个重复的,输入任意的k,输出有几种组合使其和为200?
问下这题怎么写
全部评论
动态规划可以做应该。
点赞
送花
回复
分享
发布于 2017-09-13 22:21
腾讯的吧
点赞
送花
回复
分享
发布于 2017-09-13 22:27
网易互娱
校招火热招聘中
官网直投
有点像背包问题,dp[i][j]代表前i件物品凑出价格为j的方案数
点赞
送花
回复
分享
发布于 2017-09-13 22:29
100种
点赞
送花
回复
分享
发布于 2017-09-13 22:55
一个长201的数组,a[i]表示组成i的个数有几个,从头开始遍历。最后输出a[200]
点赞
送花
回复
分享
发布于 2017-09-13 22:59
分奇偶情况,递归就可以。
点赞
送花
回复
分享
发布于 2017-09-13 23:36
没明白这个题的意思,能讲清楚些吗
点赞
送花
回复
分享
发布于 2017-09-14 11:15
回溯吧,但是当时没调出来
点赞
送花
回复
分享
发布于 2017-09-14 11:25

相关推荐

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