森林冰火人
题目链接:SSL 1534
题目大意
有 n 个任务,分别有给第一个人和第二个人做需要的时间。
然后两个人可以同时做各自的任务,不能做同一份任务,然后问你把所有任务做完所需的最小时间。
思路
发现状态有什么,前 i i i 个任务,第一个人第二个人当前用的时间 x , y x,y x,y,但是状态数是 O ( n 5 ) O(n^5) O(n5) 而我们只能接受 n 3 n^3 n
有 n 个任务,分别有给第一个人和第二个人做需要的时间。
然后两个人可以同时做各自的任务,不能做同一份任务,然后问你把所有任务做完所需的最小时间。
发现状态有什么,前 i i i 个任务,第一个人第二个人当前用的时间 x , y x,y x,y,但是状态数是 O ( n 5 ) O(n^5) O(n5) 而我们只能接受 n 3 n^3 n