求两个个问题的算法解决
分实在是不多,求帮忙!
1.题意如下:
有一条船,长l
有n个货物,每个货物长度不等,分别为
x1,x2,......xn,
现在把货物往船上装,可以放在左边和右边,当然,货物的长度(每边之和)要小于船长,要求尽量装更多的货物。还有一个要求,比如,如果只能装5个货物,必须是前5个,不能后5个。
input
50
25
30
10
10
15
7
8
0
output
右
左
左
左
右
右
2.求关于最大流的深度优先搜索的代码,还有注释,就是这个算法看代码看不懂,求注释!