潍坊市网站建设_网站建设公司_VPS_seo优化
2026/1/13 10:29:04 网站建设 项目流程

lc2589

#include <execution> // 头文件中包含 std::execution
class Solution {
public:
int findMinimumTime(vector<vector<int>>& tasks) {
sort(tasks.begin(), tasks.end(), [](auto& a, auto& b) {
return a[1] < b[1];
});
vector<bool> run(tasks.back()[1] + 1);
int ans = 0;
for (auto& v : tasks)
{
int start = v[0];
int end = v[1];
int dura = v[2];
int d= dura-std::reduce(std::execution::par, run.begin()+start, run.begin()+ end+1, 0);
for (int i = end; d > 0; i--)
{
if (run[i]) continue;
run[i] = true;
ans++;
d--;
}
}
return ans;
}
};

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询