码迷,mamicode.com
首页 > 其他好文 > 详细

非单位时间任务安排问题

时间:2016-11-11 00:07:45      阅读:623      评论:0      收藏:0      [点我收藏+]

标签:image   article   net   img   images   alt   style   表示   9.png   

问题&数据输入&数据输出:

技术分享

 

 思路:

  首先将任务按其截止时间非减序排序。

  对任务 1 , 2 , …… , i,如果截止时间为 d ,则最小误时惩罚为 p( i , d ) 。

  其中 p( i , d ) = min{ p(i-1, d)+wi  ,  p(i-1, min{d, di}-ti) }

   p(i-1, d)+wi 表示决定不做第 i 个任务,p(i-1, min{d, di}-ti) 表示决定要做第 i 个任务,这时必须在第 i 个任务的截至时间前做完它(即 min{d, di}-ti )

  技术分享

 

代码:

  参考:http://blog.csdn.net/u012319493/article/details/50018661

 

非单位时间任务安排问题

标签:image   article   net   img   images   alt   style   表示   9.png   

原文地址:http://www.cnblogs.com/jacklovelol/p/6052548.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!