华为OD计试2023复盘-仅Java
文章平均质量分 52
内含算法考点解析,长期稳定更新,每晚在线答疑。
Java
Abmcar
这个人并不懒,但他还是没有填写个人简介
展开
-
【华为OD机试2023】静态扫描 C++ Java Python
静态扫描可以快速识别源代码的缺陷,静态扫描的结果以扫描报告作为输出: 1、文件扫描的成本和文件大小相关,如果文件大小为N,则扫描成本为N个金币 2、扫描报告的缓存成本和文件大小无关,每缓存一个报告需要M个金币 3、扫描报告缓存后,后继再碰到该文件则不需要扫描成本,直接获取缓存结果 给出源代码文件标识序列和文件大小序列,求解采用合理的缓存策略,最少需要的金币数。原创 2023-03-04 17:40:55 · 443 阅读 · 0 评论 -
【华为OD机试2023】简单的自动曝光 C++ Java Python
【华为OD机试2023】简单的自动曝光 C++ Java Python 一个图像有n个像素点,存储在一个长度为n的数组img里,每个像素点的取值范围[0,255]的正整数。 请你给图像每个像素点值加上一个整数k(可以是负数),得到新图newlmg,使得新图newlmg的所有像素平均值最接近中位值128。 请输出这个整数k。原创 2023-03-03 23:35:35 · 691 阅读 · 0 评论 -
【华为OD机试2023】荒地电站建设 java
祖国西北部有一片大片荒地,其中零星的分布着一些湖泊,保护区,矿区;整体上常年光照良好,但是也有一些地区光照不太好。某电力公司希望在这里建设多个 光伏电站,生产清洁能源对每平方公里的土地进行了发电评估,其中不能建设的区域发电量为0kw,可以发电的区域根据光照,地形等给出了每平方公里年发电量x千瓦。我们希望能够找到其中集中的矩形区域建设电站,能够获得良好的收益。原创 2023-02-22 23:26:57 · 139 阅读 · 0 评论 -
【华为OD机试2023】基站维修工程师 Java
基站维修工程师 小王是一名基站维护工程师,负责某区域的基站维护。 某地方有八个基站 (1原创 2023-02-22 22:58:39 · 430 阅读 · 0 评论 -
【华为OD机试2023】找出重复代码 java
小明负责维护项目下的代码,需要查找出重复代码,用以支撑后续的代码优化,请你帮助小明找出重复的代码。重复代码查找方法:以字符串形式给出两行代码(字符审长度1< length <100,由英文宇母、数宇和空格组成),找出两行代码中的 最长公共子串Q。原创 2023-02-13 17:24:07 · 186 阅读 · 0 评论