首页 > 其他分享 >华为OD机试 GPU 调度

华为OD机试 GPU 调度

时间:2023-04-08 09:33:53浏览次数:48  
标签:题解 OD blog 华为 GPU 机试

本期题目:GPU 调度

题目

为了充分发挥 GPU 算力, 需要尽可能多的将任务交给 GPU 执行, 现在有一个任务数组, 数组元素表示在这1s内新增的任务个数, 且每秒都有新增任务, 假设 GPU 最多一次执行n个任务, 一次执行耗时1s, 在保证 GPU 不空闲的情况下,最少需要多长时间执行完成。

输入

第一个参数为 GPU 最多执行的任务个数 取值范围1 ~ 10000 第二个参数为任务数组的长度 取值范围1 ~ 10000 第三个参数为任务数组 数字范围1 ~ 10000

输出

执行完所有任务需要多少秒

题解参考

华为 OD 机试

考试类型:华为 OD 机试是一种在线考试,用于选拔人才并评估其技能水平和能力。

考试内容:华为 OD 机试主要涉及云原生应用开发、微服务架构、容器编排、DevOps 等方面的知识和技能,包括理论知识和实际操作能力的测试。

考试形式:华为 OD 机试采用多种形式的题目,包括选择题、填空题、编程题等,考试时间一般在 2-3 个小时之间。

难度水平:华为 OD 机试难度较高,需要考生具备扎实的技术基础和相关经验,同时还需要具备良好的解决问题和沟通协作的能力。

意义和价值:通过参加华为 OD 机试,考生可以展示自己的技术实力和能力,增强自信心,并且有机会获得进入华为 OD 团队工作的机会,为个人职业发展带来更多的机会和挑战。

标签:题解,OD,blog,华为,GPU,机试
From: https://www.cnblogs.com/happymeng/p/17297937.html

相关文章

  • 华为od 机试 热点网络统计
    本期题目:热点网络统计题目企业路由器的统计页面,有一个功能,需要动态统计公司访问最多的网页URLtopN请设计一个算法,可以高效动态统计TopN的页面输入每一行都是一个URL或一个数字如果是URL代表一段时间内的网页访问如果是一个数字N 代表本次需要输出的TopN个URL 输入约束:......
  • LeetCode习题——在排序数组中查找元素的第一个和最后一个位置(二分查找)
    在排序数组中查找元素的第一个和最后一个位置力扣链接:在排序数组中查找元素的第一个和最后一个位置题目给你一个按照非递减顺序排列的整数数组nums,和一个目标值target。请你找出给定目标值在数组中的开始位置和结束位置。如果数组中不存在目标值target,返回[-1,-1]。你......
  • codeforces 1804D Accommodation
    https://codeforces.com/problemset/problem/1804/D解题思路每个楼层是独立的,考虑怎么解决一层就可以了。求最大值就是尽量避免1和1合并,也就是尽量在不存在连续1的子序列中进行合并,如果还有需要合并的就只能用1和1合并。求最小值就是尽量合并1和1。由于只需要输出最大最小值,所......
  • Educational Codeforces Round 146 (Rated for Div. 2)
    A.Coins#include<bits/stdc++.h>usingnamespacestd;#defineintlonglongintread(){intx=0,f=1,ch=getchar();while((ch<'0'||ch>'9')&&ch!='-')ch=getchar();if(ch......
  • npm is known not to run on Node.js v8.15.0
    ########### >npminstall--legacy-peer-depsERROR:npmisknownnottorunonNode.jsv8.15.0You'llneedtoupgradetoanewerNode.jsversioninordertousethisversionofnpm.Youcanfindthelatestversionathttps://nodejs.org/ 删除:C......
  • AtCoder ABC286 C - Chinese Restaurant
    AtCoderABC286C-ChineseRestaurant题目描述有\(N\)个人从\(0\)开始编号,按逆时针顺序间隔均匀地坐在转盘周围。在开始时,第\(p_i\)盘菜在第\(i\)个人的前面。现在,你可以进行以下操作\(0\)次或多次。将转盘逆时针旋转\(\dfrac{1}{N}\)圈。也就是说,旋转前......
  • AtCoder ABC295 D - Three Days Ago
    AtCoderABC295D-ThreeDaysAgo题目描述给出一个数字串,问有多少子段满足,可以以某种方式将这个子段重排,将子段分成两个完全相同的部分。样例输入输出202303224\((1,6)(1,8)(2,7)(7,8)\)都可以满足条件分析如果要满足某一个字段可以被分为两个相同的部分,则不......
  • AtCoder ABC294 F - Sugar Water 2
    AtCoderABC294F-SugarWater2题意有\(2\)排糖和水。第\(1\)排有\(N\)瓶糖和\(N\)瓶水。糖分别有\(A_i\)克,水分别有\(B_i\)克。第\(2\)排有\(M\)瓶糖和\(M\)瓶水,糖分别有\(C_i\)克,水分别有\(D_i\)克。若要从第\(1\)排糖水中找到\(A_i\)克糖和......
  • odoo 开发入门教程系列-约束(Constraints)
    约束(Constraints)上一章介绍了向模型中添加一些业务逻辑的能力。我们现在可以将按钮链接到业务代码,但如何防止用户输入错误的数据?例如,在我们的房地产模块中,没有什么可以阻止用户设置负预期价格。odoo提供了两种设置自动验证恒定式的方法:Python约束andSQL约束。SQL参考:与此......
  • 解决npm ERR! code ERESOLVE
    #################一、问题:npminstall时出现如下错误:>npminstallnpmERR!codeERESOLVEnpmERR!ERESOLVEunabletoresolvedependencytreenpmERR!npmERR!Whileresolving:[email protected]!Found:[email protected]!......