某著名互联网公司的一道面试题!
某电视台需要提前一天排出第二天的节目播出时间表,已知有四类节目:
A.每天在固定时间播放的节目(参数是开始播放时间,节目时长),例如:每天晚上19:00固定开始播放新闻联播,节目时长30分钟。
B.广告(参数是广告播出时间段,广告时长,播出次数),例如:每天上午10:00-11:00播出nike的广告,广告时长2分钟,播出3次。
C.不限时节目(参数是节目时长,最少播出次数),例如:每天必须播出“璀璨京华60年”宣传片5次,每次时长1分钟。
D.空白时段(无参数),每天要求固定留出9段空白时间做为机动时间,每段空白时间为5分钟。
不限时节目必须在广告间播出(可以在两个广告间插入一个或多个不限时节目),但是广告之间播出的不限时节目总时长不能超过10分钟。
此外:在为节目分配时间段的同时,会出现一些很小的.时间段(例如几秒)无法用相应长度的节目来填充,这类时间段我们称之为时间“碎片”。
请问,在如上条件限制下,如何设计一个算法,能尽可能得到节目排序的最优解(时间“碎片”尽可能少,不限时节目和广告尽可能均匀排布,避免出现某时段广告出现频率过高或过低的情形)。
-
东营医保公众号怎么关注
医保指社会医疗保险。是国家和社会根据法律法规,在劳动者患病时基本医疗需求的社会保险制度。以下是小编为大家整理的东营医保公众号怎么关注,希望对大家有所帮助!东营医保公众号怎么关注第一步:在微信页面最下方找到并点击“发现”,接着点击页面中的“搜一搜”;第二...
-
山东农业银行笔试考什么?
英语?行测?专业知识?都占多大的比重?我是语言类的专业,专业知识会考什么呢?也是金融知识么……?09年的招聘都考了些什么,有经验的'给介绍下吧。有知道的请详细回答下吖!万分感激!感谢!...
-
任何单位或者个人实施他人专利要怎样做
任何单位或者个人实施他人专利的,应当与专利权人订立实施许可合同,向专利权人支付专利使用费。被许可人无权允许合同规定以外的任何单位或者个人实施该专利。关于任何单位或者个人实施他人专利要怎样做的问题,下面是小编给大家介绍一下任何单位或者个人实施他人专...
-
申办户口本的流程是怎么样的
根据我国的户口登记条例规定,我国实行户口管理是为了维护社会秩序,保护公民的权利和利益,服务于社会主义建设,对于个人来说,户口将会伴随我们的一生。所以及时的办理户口登记,对国家、社会,对于我们个人来说都是非常重要的。下面是小编为大家整理申办户口本的流程是怎...