首页 > 其他分享 >华为OD机试真题 最优调度策略

华为OD机试真题 最优调度策略

时间:2023-04-26 12:13:14浏览次数:33  
标签:真题 OD blog 华为 csdn article 机试 net

华为 OD 机试【4 大宝典】再次上新题!

① Python 解华为机试题 :https://dream.blog.csdn.net/article/details/129221789 ② C++ 解华为机试题:https://dream.blog.csdn.net/article/details/129472919 ③ Java 解华为机试题:https://dream.blog.csdn.net/article/details/129652513 ④ C 解华为机试题:https://dream.blog.csdn.net/article/details/129658432

本期题目:最优调度策略

题目

在通信系统中有一个常见的问题是对用户进行不同策略的调度 会得到不同系统消耗的性能 假设由N个待串行用户,每个用户可以使用A/B/C三种不同的调度策略 不同的策略会消耗不同的系统资源 请你根据如下规则进行用户调度 并返回总的消耗资源数 规则是:相邻的用户不能使用相同的调度策略 例如: 第一个用户使用 A 策略 则第二个用户只能使用 B 和 C 策略 对单的用户而言,不同的调度策略对系统资源的消耗可以规划后抽象为数值 例如 某用户分别使用ABC策略的系统消耗,分别为15 8 17 每个用户依次选择当前所能选择的对系统资源消耗最少的策略,局部最优 如果有多个满足要求的策略,选最后一个

输入

第一行表示用户个数 N 接下来表示每一行表示一个用户分别使用三个策略的资源消耗 resA resB resC

输出描述

最优策略组合下的总的系统消耗资源数

示例一

输入

 
3 15 8 17 12 20 9 11 7 5
 

输出

 
24
 

说明

  • 1号用户使用B策略
  • 2号用户使用C策略
  • 3号用户使用B策略

系统资源消耗8+9+7

题解地址

标签:真题,OD,blog,华为,csdn,article,机试,net
From: https://www.cnblogs.com/happymeng/p/17355239.html

相关文章

  • 华为OD机考真题 找数字
    最近更新的博客华为od2023|什么是华为od,od薪资待遇,od机试题清单 https://dream.blog.csdn.net/article/details/128980730华为OD机试真题大全,用Python解华为机试题|机试宝典 https://dream.blog.csdn.net/article/details/129221789【华为OD机试】全流程解析......
  • 华为OD机试真题 分苹果
    最近更新的博客华为od2023|什么是华为od,od薪资待遇,od机试题清单 https://dream.blog.csdn.net/article/details/128980730华为OD机试真题大全,用Python解华为机试题|机试宝典 https://dream.blog.csdn.net/article/details/129221789【华为OD机试】全流程解析......
  • 向量点积dot,叉积cross product
    点积概括地说,向量的内积(点乘/数量积)。对两个向量执行点乘运算,就是对这两个向量对应位一一相乘之后求和的操作,点乘的结果是一个标量(数量而不是向量)点积(点乘)的几何意义包括:表征或计算两个向量之间的夹角b向量在a向量方向上的投影叉积两个向量的外积,又叫叉乘、叉积向量积,其运......
  • 亿级日活业务稳如磐石,华为云CodeArts PerfTest发布
    摘要:近日,华为云性能测试服务CodeArtsPerfTest全新上线,提供低门槛、低成本的一站式云化性能测试解决方案。本文分享自华为云社区《亿级日活业务稳如磐石,华为云CodeArtsPerfTest发布》,作者:华为云头条。计算机软件作为人类逻辑智慧的伟大结晶之一,已经渗透到了人类社会的各个角落......
  • node同步查询数据库(mysql)
    mysql模块默认异步操作,在写一些简单脚本时会比较痛苦,可以通过async/await和Promise封装成同步操作asyncfunctionquery(connection,sql){returnnewPromise((resolve,reject)=>{connection.query(sql,function(error,results){if(error)reject(resu......
  • Visual Studio Code 面板栏错误提示无法消除
    一、问题引入编写了一个C程序,编译报错,故面板栏的出现错误提示。想着直接删除源文件,错误提示就没有了,但实际并不是,它还在这。那么如何将这个错误提示弄没呢?二、解决过程于是又创建了和之前同名源文件,并编程简单无问题的printf("helloworld\n");代码,然后编译运行,这时面板栏的......
  • This dataset does not have valid histogram required for classification method, r
     此数据集没有分类方法所需的有效直方图,请运行“计算统计信息”工具生成直方图。参考1:https://blog.csdn.net/soderayer/article/details/125409022参考2:https://blog.csdn.net/aGang_Gg/article/details/86690749 计算栅格统计信息......
  • node-sass报错?三步解决!!!
    1,报错内容2.解决方案一、本地安装的node和node-sass不匹配//查看node版本node-v二、下载源在国外,更换中国镜像源//更换淘宝镜像源npmconfigsetregistryhttp://registry.npmmirror.com三、单独安装node-sass//按照需要的node-sass版本进行安装,此处是node的版本......
  • [LeetCode] 2418. Sort the People
    Youaregivenanarrayofstrings names,andanarray heights thatconsistsof distinct positiveintegers.Botharraysareoflength n.Foreachindex i, names[i] and heights[i] denotethenameandheightofthe ith person.Return names sorted......
  • Winform使用EFCore的CodeFirst(注入方式)
    1、新建项目使用vs创建一个winform的项目,这里就不演示了。2、拉取nuget包获取配置:Microsoft.Extensions.Configuration.Json注入:Microsoft.Extensions.DependencyInjectionmysqlEF:MySql.EntityFrameworkCore3、创建appsettings.json配置文件在项目......