1 模拟 2 本来想模仿死锁进程写一个队列的,不过发现太麻烦了。 仔细观察,题目中执行的顺序和到达时间基本是重合的,那么直接遍历执行所有任务,判断当前时间就行。直接模拟 3 最后想出来了,可以利用动态规划,或者之类的思路, 总之,我也不知道该怎么说就是要使得全局最大,那么他的前面几位也一定是最大的。 那么就一位一位的分割,取最大值。 总之,就是把题目划分成更小的规模,利用小规模的解,组成大规模的解。 虽然本题有点脑筋急转弯的嫌疑,但是按照这个思路还是可以解决的。 fine 4