摘要: 一种双核CPU的两个核能够同时的处理任务,现在有n个已知数据量的任务需要交给CPU处理,假设已知CPU的每个核1秒可以处理1kb,每个核同时只能处理一项任务。n个任务可以按照任意顺序放入CPU进行处理,现在需要设计一个方案让CPU处理完这批任务所需的时间最少,求这个最小的时间。 程序代码: 这个问题 阅读全文
posted @ 2017-03-31 16:02 不吃陈皮 阅读(1269) 评论(0) 推荐(0) 编辑
摘要: 出处:http://hawstein.com/posts/dp-knapsack.html 一切都要从一则故事说起。 话说有一哥们去森林里玩发现了一堆宝石,他数了数,一共有n个。 但他身上能装宝石的就只有一个背包,背包的容量为C。这哥们把n个宝石排成一排并编上号: 0,1,2,…,n-1。第i个宝石 阅读全文
posted @ 2017-03-31 15:19 不吃陈皮 阅读(1843) 评论(1) 推荐(1) 编辑