欢迎光临
我们一直在努力

华为OD机试真题 新系统-资源二分类隔离判定 (多语言题解)

资源二分类隔离判定(Py/Java/C++/Js/Go)题解

华为OD机试新系统真题 华为OD上机考试新系统真题 6月3号 200分题型

华为OD机试新系统真题目录点击查看: 华为OD机试新系统真题题库目录|机考题库 + 算法考点详解

题目内容

实现一段调度模块功能,将一批资源单元划分到两个隔离资源池中;某些资源单元之间存在互斥关系,例如会竞争同一段频谱、同一类加速卡、同一条转发链路,或者在同一资源池内运行会造成调度冲突;

现在有多组资源部署任务,其中第组任务中:

  • 有resourceCount[i]个资源单元,资源编号从1 到resourceCount[i];例如resourceCount[i]为4时,表示有4个资源,分别为资源1.2.3,4;
  • conflicts[i]表示第组任务的互斥资源对,不能放入同一个资源池;例如conflicts[i]为[(1,2).(1,3)]时,表示资源1和资源2互斥,资源1和资源3互斥;

请你判断每一组资源部署任务是否可以被划分到两个隔离资源池中,使得每一对互斥资源都位于不同资源池。对于每一组任务:

  • 如果可以完成划分,返回1。
  • 如果无
赞(0)
未经允许不得转载:171主机测评 » 华为OD机试真题 新系统-资源二分类隔离判定 (多语言题解)
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址