2.py 文件源码

python
阅读 44 收藏 0 点赞 0 评论 0

项目:algorithm_course 作者: hrwhisper 项目源码 文件源码
def min_complete_time(p, f):
    n = len(p)
    t = list(zip(range(n), list(zip(p, f))))  # it will be like this: [_id,(pi,fi)]
    t.sort(key=cmp_to_key(lambda x, y: y[1][1] - x[1][1]))
    order = []
    min_time = timecost = 0
    for i in range(n):
        order.append(t[i][0])
        timecost += t[i][1][0]
        min_time = max(min_time, timecost + t[i][1][1])
    return min_time, order
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号