华为OD机试用java实现 -任务调度本

Posted 梦想橡皮擦

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了华为OD机试用java实现 -任务调度本相关的知识,希望对你有一定的参考价值。

最近更新的博客

本篇题解:任务调度本

题目

现有一个CPU和一些任务需要处理,已提前获知每个任务的任务ID、优先级、所需执行时间和到达时间。
CPU同时只能运行一个任务,请编写一个任务调度程序,采用“可抢占优先权调度”调度算法进行任务调度,规则如下:

  • 如果一个任务到来时,CPU是空闲的,则CPU可以运行该任务直到任务执行完毕。但是如果运行中有一个更高优先级的任务到来,则CPU必须暂停当前任务去运行这个优先级更高的任务;
  • 如果一个任务到来时,CPU正在运行一

华为OD机试用java实现 -关联子串

最近更新的博客

本篇题解:关联子串

题目

给定两个字符串str1str2
如果字符串str1中的字符,经过排列组合后的字符串中
只要有一个是str2的子串
则认为str1str2的关联子串
若不是关联子串则返回-1
示例一:
输入:
str1="abc",str2="efghicaibii

以上是关于华为OD机试用java实现 -任务调度本的主要内容,如果未能解决你的问题,请参考以下文章

华为OD机试用Python实现 -解压缩算法

华为OD机试用Python实现 -数据 a 分类

华为OD机试用Python实现 -集五福 |老题且简单

华为OD机试用Python实现 -称砝码(2023-2-26华为OD机试人员抽到的真题)

华为OD机试用Python实现 -报数游戏2023Q1 A卷

华为OD机试用Python实现 -分解质因数 2023Q1A