算法设计与分析: 4-22 任务时间表问题

本文介绍如何使用贪心算法解决具有截止时间和误时惩罚的单位时间任务时间表问题。通过给出的问题描述和Java实现,展示了如何计算使总误时惩罚达到最小的最优时间表。
摘要由CSDN通过智能技术生成

4-22 任务时间表问题


问题描述

一个单位时间任务是恰好需要一个单位时间完成的任务。给定一个单位时间任务的有限 集 S。关于 S 的一个时间表用于描述 S 中单位时间任务的执行次序。时间表中第 1 个任务从 时间 0 开始执行直至时间 1 结束,第 2 个任务从时间 1 开始执行至时间 2 结束,…,第 n 个任务从时间 n-1 开始执行直至时间 n 结束。
具有截止时间和误时惩罚的单位时间任务时间表问题可描述如下。
(1) n 个单位时间任务的集合 S={ 1,2,...,n} S = { 1 , 2 , . . . , n } ;
(2) 任务 i 的截止时间 di,1in,1

  • 1
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值