华为OD机试用java实现 -任务调度本
Posted 梦想橡皮擦
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了华为OD机试用java实现 -任务调度本相关的知识,希望对你有一定的参考价值。
最近更新的博客
- 华为od 2023 | 什么是华为od,od 薪资待遇,od机试题清单
- 华为OD机试真题大全,用 Python 解华为机试题 | 机试宝典
- 【华为OD机试】全流程解析+经验分享,题型分享,防作弊指南
- 华为od机试,独家整理 已参加机试人员的实战技巧
本篇题解:任务调度本
题目
现有一个CPU和一些任务需要处理,已提前获知每个任务的任务ID、优先级、所需执行时间和到达时间。
CPU同时只能运行一个任务,请编写一个任务调度程序,采用“可抢占优先权调度”调度算法进行任务调度,规则如下:
- 如果一个任务到来时,CPU是空闲的,则CPU可以运行该任务直到任务执行完毕。但是如果运行中有一个更高优先级的任务到来,则CPU必须暂停当前任务去运行这个优先级更高的任务;
- 如果一个任务到来时,CPU正在运行一
华为OD机试用java实现 -关联子串
最近更新的博客
- 华为od 2023 | 什么是华为od,od 薪资待遇,od机试题清单
- 华为OD机试真题大全,用 Python 解华为机试题 | 机试宝典
- 【华为OD机试】全流程解析+经验分享,题型分享,防作弊指南
- 华为od机试,独家整理 已参加机试人员的实战技巧
本篇题解:关联子串
题目
给定两个字符串str1
和str2
如果字符串str1
中的字符,经过排列组合后的字符串中
只要有一个是str2
的子串
则认为str1
是str2
的关联子串
若不是关联子串则返回-1
示例一:
输入:
str1="abc",str2="efghicaibii
以上是关于华为OD机试用java实现 -任务调度本的主要内容,如果未能解决你的问题,请参考以下文章
华为OD机试用Python实现 -称砝码(2023-2-26华为OD机试人员抽到的真题)