2025.05.14华为机考笔试题-第一题-100分
📌 点击直达笔试专栏 👉《大厂笔试突围》
💻 春秋招笔试突围在线OJ 👉 笔试突围OJ
01. 优先级任务调度系统
问题描述
LYA公司的开发团队正在设计一个智能任务调度系统。该系统需要根据任务优先级动态调整执行顺序,以提高团队工作效率。系统需要支持以下三种操作:
- 添加任务:将新任务加入调度池,并赋予初始优先级。
- 执行高优先级任务:取出当前优先级最高的K个任务执行。执行后,这些任务将从调度池中移除。若调度池中剩余任务数量小于K,则返回-1。
- 更新优先级:根据最新情况,更新指定任务的优先级。每次更新操作后,之前执行过的任务会重新回到调度池中,即调度池包含所有曾添加过的任务,且优先级为最新更新后的值。 <