您现在的位置是:主页 > news > 建设开发有限公司网站/广东seo推广哪里好

建设开发有限公司网站/广东seo推广哪里好

admin2025/6/13 10:13:39news

简介建设开发有限公司网站,广东seo推广哪里好,wordpress 延迟执行,建设网站服务商leetcode630. 课程表 III 主要思路 每修一门课程,都要保证 这门课程的截止时间 > 所有已修课程所花的时间总和 数据结构:优先级队列 代码实现 python class Solution:def scheduleCourse(self, courses: List[List[int]]) -> int:courses.so…

建设开发有限公司网站,广东seo推广哪里好,wordpress 延迟执行,建设网站服务商leetcode630. 课程表 III 主要思路 每修一门课程,都要保证 这门课程的截止时间 > 所有已修课程所花的时间总和 数据结构:优先级队列 代码实现 python class Solution:def scheduleCourse(self, courses: List[List[int]]) -> int:courses.so…

leetcode630. 课程表 III
在这里插入图片描述

主要思路

每修一门课程,都要保证 这门课程的截止时间 >= 所有已修课程所花的时间总和
数据结构:优先级队列

代码实现

python

class Solution:def scheduleCourse(self, courses: List[List[int]]) -> int:courses.sort(key=lambda x:x[1])arr, sum = list(), 0for a,b in courses:if sum+a <= b:sum += aheapq.heappush(arr, -a)elif arr and a < -arr[0]:sum += a + heapq.heappop(arr)heapq.heappush(arr, -a)                    return len(arr)