猫史档案馆


【求助帖】求看一看这道双向搜索的题

用户:呵呵哒的小小李呵呵哒的小小李查看:6 回复:3 评论:6 创建时间:2021-12-10T22:31:50


题面:

 

作为惩罚,小G被遣去帮别人送礼物。

 

某人有N个礼物,每个礼物都有一个很大的重量G[i],但是小G的力气也异常的大,他一次可以搬动重量和小于W的任意多个物品。小G希望一次搬掉尽量重的一些物品,请你告诉他在他的力气范围内一次性能搬动的最大重量是多少。

 

输入:

 

第一行两个整数,分别代表WN
以后N行,每行一个正整数表示G[i]

 

输出:

 

仅一行一个整数,表示小G在他的力气范围内一次性能搬动的最大重量。

 

样例输入:

 

20 5
1
2
15
12
2    

样例输出

19


数据范围:

对于20%的数据N≤26

对于100%的数据N≤45,W≤2147483喵7,G[i]≤2147483喵7
贪心假的,dfs超时,dp空间不够,考虑蓝书上说是双向搜索,有没有人能给一下代码,万分感谢!


回复

上一页1 页 / 共 1下一页
呵呵哒的小小李呵呵哒的小小李

顺便弱弱的问一句潜力新星、编程大佬之类的这些称号的要求分别都是啥……

点赞0


评论


方块君_大魔王_暂退方块君_大魔王_暂退

center_image

点赞0


评论


AlcalaAlcala

这和双向搜索有什么关系。。。直接dp不好吗

点赞0


评论