作者热门文章
- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
我在计算给定 5 个有截止日期的工作的最低利润时遇到问题。
利润分别为 (P1,P2...P5)=(20,15,10,1,6),截止日期分别为 (2,2,1,3,3)。我对这个问题的解决方案是:
+----------+----+-----+---------+
| Deadline | 1 | 2 | 3 |
+----------+--------+-----------+
| Jobs | J4 | J5 | (Empty) |
+----------+--------+-----------+
我把最后一个单元格留空了,因为在填充 J5 和 J6 之后,第 3 个小时就没有其他工作可以完成了。据此,利润为 7。
是否正确?
PS:一项工作需要一小时,一次只能分配一项工作。
最佳答案
如果需要填满所有时段,并获得最小利润:
我会这样走:
那么答案是:J3, J5, J1。总最小利润 = 17
关于java - 最小化利润,工作安排与最后期限,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49131657/
我有一个 MySQL 表(其中包括)以下列: [name] [member_since_date] [member_until_date] 当某人的成员(member)资格结束时,[member_un
我是一名优秀的程序员,十分优秀!