求助一到算法题

麻烦问一下大家:一个数组中取五个数,它们求和的值最接近给出的一个目标值,求这五个数的位置,有什么想法么?😂暴力法是最糟糕的了……

#笔试题目#
全部评论
排序,然后动态规划,dp【i】表示从头到i位置的与目标数据差值最小的和,状态转移方程f(x)=a【0】(x=0),f(x)=min(abs(target-f(x-1)),abs(target-(f(x-1)+a【x】)))然后递归输出选取情况
1 回复 分享
发布于 2019-12-04 15:53
动态规划
1 回复 分享
发布于 2019-12-04 12:08
先排序
点赞 回复 分享
发布于 2019-12-04 13:45
别问,问就只会暴力!啥?让我自己分析时间复杂度?那啥,下一个。
点赞 回复 分享
发布于 2019-12-04 12:46
问就是暴力解
点赞 回复 分享
发布于 2019-12-04 12:31

相关推荐

不愿透露姓名的神秘牛友
12-16 15:57
小鹏汽车 java后端 22*15(固定13,2个月年终) 硕士211
点赞 评论 收藏
分享
12-13 20:26
浙江大学 Java
淬月星辉:把浙大的校名加大加粗,把校徽再贴出来,就OK了
点赞 评论 收藏
分享
评论
点赞
3
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务