【发布时间】:2015-02-12 09:26:17
【问题描述】:
代理在n 生产者和m 消费者之间工作。 ith 生产者,在这一年产生s_i 糖果和jth 消费者消费b_j 糖果。对于销售的每一个糖果,代理获得1 美元的回报。对于某些问题,定义了一个严格的规则,即生产者应该向任何生产者销售糖果,它们之间的距离不大于100KM(公里)。如果我们有所有生产者-消费者对的列表,它们之间的距离小于100KM,那么以下哪个算法对于寻找最大收益是错误的? (假设s_i 和b_j 可能会变得很大)。
1) Maximal Matching
2) Dynamic Programming
3) Maximum Flow
4) 1 , 3
这是 2013 年 DS 课程期末考试的最后一道题。任何提示或想法?
【问题讨论】:
标签: algorithm math graph dynamic-programming graph-algorithm