「已注销」
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
最新华为OD机试真题——(E卷,100分) - 构成正方形的数量(python)
给定 (N) 个互不相同的二维整数坐标,请求这 (N) 个坐标可以构成的正方形数量。正方形的特征是四个顶点需要满足特定的几何关系。此外,两个向量的内积为零意味着这两个向量是垂直的,这是判断正方形边和对角线关系的关键。原创 2025-05-22 11:06:13 · 803 阅读 · 0 评论 -
最新华为OD机试真题——(E卷,100分) - 光伏场地建设规划(python)
一个电力公司希望在西北部的荒地上建设光伏电站,这片地区分布着一些湖泊、保护区和矿区,并且整体光照条件良好,但某些区域的发电量为0千瓦。对于允许建设电站的区域,每平方公里都有一个年发电量的评估值 (x) 千瓦。我们要找到适合建设多个光伏电站的矩形区域,以便获得好的发电收益。原创 2025-05-22 11:06:24 · 1048 阅读 · 0 评论 -
最新华为OD机试真题——(E卷,100分) - 恢复数字序列(python)
对于一个连续正整数组成的序列,可以将其拼接成一个字符串,再将字符串里的部分字符打乱顺序。如序列8 9 10 11 12,拼接成的字符串为89101112,打乱一部分字符后得到90811211,原来的正整数10就被拆成了0和1。现给定一个按如上规则得到的打乱字符的字符串,请将其还原成连续正整数序列,并输出序列中最小的数字。原创 2025-05-22 11:07:53 · 857 阅读 · 0 评论 -
最新华为OD机试真题——(E卷,100分) - 喊7的次数重排(python)
在一个传统游戏“喊7”中,( N ) 个人围成一圈,以顺时针方式进行数字游戏。编号为 1 的人从 1 开始喊数字,每个人喊的数字是前一个人的数字加 1。当喊出的数字是 7 的倍数或数字本身含有 7 时,应该喊“过”。现在给定一个长度为 ( N ) 的数组,存储每个人喊“过”的次数。你的任务是将这个打乱顺序的喊“过”次数还原成正确的顺序,即输出每个人喊“过”的次数_arr,其中第 i 个元素表示编号 i 的人喊“过”的次数。原创 2025-05-22 11:07:00 · 700 阅读 · 0 评论 -
最新华为OD机试真题——(E卷,100分) - 矩形相交的面积(python)
给出三组点坐标 ((x, y, w, h)),满足条件 (-1000 < x, y < 1000),且 (w, h) 为正整数。这些坐标表示在平面直角坐标系中的三个矩形。原创 2025-05-22 11:08:39 · 811 阅读 · 0 评论 -
最新华为OD机试真题——(E卷,200分)-跳马(python)
通过BFS枚举所有可能的目标格子,并检查所有马是否能到达,可以解决问题。关键在于正确实现马的移动规则和高效计算步数。原创 2025-05-22 11:07:36 · 692 阅读 · 0 评论 -
最新华为OD机试真题——(E卷,100分) - 悄悄话(python)
给定一个二叉树,每个节点上站一个人,节点数字表示从父节点到该节点传递悄悄话需要花费的时间。初始时,根节点所在位置的人有一个悄悄话想要传递给其他人,求二叉树所有节点上的人接收到悄悄话所需的时间总和。原创 2025-05-22 11:05:13 · 583 阅读 · 0 评论 -
最新华为OD机试真题——(E卷,100分) - 内存资源分配(python)
有一个简易内存池,内存按照大小粒度分类,每个粒度有若干个可用内存资源。用户会进行一系列内存申请,需要按需分配内存池中的资源返回申请结果的成功与失败列表。truefalse。原创 2025-05-22 11:05:26 · 583 阅读 · 0 评论 -
最新华为OD机试真题——(E卷,100分) - 开心消消乐(python)
给定一个 N 行 M 列的二维矩阵,矩阵中的每个位置的数字取值只能为 0 或 1。目标是通过点击最少的次数使整个矩阵中所有的 1 都变为 0。求出实现这个目标所需的最小点击次数。原创 2025-05-22 11:08:51 · 765 阅读 · 0 评论 -
最新华为OD机试真题——(E卷,100分) - 考勤信息(python)
根据员工的出勤信息,需要判断员工是否可以获得出勤奖。原创 2025-05-23 22:51:06 · 783 阅读 · 0 评论 -
最新华为OD机试真题——(E卷,100分) - 计算三叉搜索树的高度(python)
定义构造三叉搜索树的规则如下:每个节点都存有一个数,当插入一个新的数时,从根节点向下寻找,直到找到一个合适的空节点插入。给你一系列数,请按以上规则,按顺序将数插入树中,构建出一棵三叉搜索树,最后输出树的高度。原创 2025-05-23 22:51:44 · 619 阅读 · 0 评论 -
最新华为OD机试真题——(E卷,100分) - 关联子串(python)
给定两个字符串str1和str2,我们称str1是str2的关联子串,如果str1中的字符经过排列组合后,能够形成str2的某个子串。若str1能够作为str2的关联子串,则需要返回它在str2中的最小起始位置;如果不能,则返回 -1。原创 2025-05-22 11:06:40 · 1048 阅读 · 0 评论 -
最新华为OD机试真题——(E卷,100分) - 简单的自动曝光平均像素值(python)
一个图像由 ( n ) 个像素点构成,存储在一个长度为 ( n ) 的数组img中。每个像素点的取值范围为 ([0, 255]) 的正整数。请给图像的每个像素点值加上一个整数 ( k )(可以是负数),得到新图newImg,使得新图newImg的所有像素平均值最接近中位值 128。请输出这个整数 ( k )。原创 2025-05-22 11:08:08 · 687 阅读 · 0 评论 -
最新华为OD机试真题——(E卷,100分) - 环中最长子串字符成环找偶数O(python)
给定一个字符串 ( s ),该字符串首尾相连形成一个环形结构。任务是找到环中长出包含 ‘o’ 字符出现偶数次的最长子字符串的长度。原创 2025-05-22 11:07:15 · 1033 阅读 · 0 评论 -
最新华为OD机试真题——(E卷,100分) - 高矮个子排队(python)
若一个小朋友从距当前位置i移动到位置j,则移动距离为|i - j|。原创 2025-05-23 22:52:02 · 577 阅读 · 0 评论 -
最新华为OD机试真题——(E卷,100分) - 免单统计(python)
华为商城举办了一项促销活动。如果某顾客是某一秒内最早时刻下单的顾客(可能是多个人),则可以获取免单。你的任务是编程计算有多少顾客可以获取免单。原创 2025-05-22 11:05:41 · 1039 阅读 · 0 评论 -
最新华为OD机试真题——(E卷,100分) - 简易压缩算法一种字符串压缩表示的解压(python)
你需要编写一个解压函数,该函数针对输入的字符串判断其是否为合法通过简易压缩算法处理后的字符串。这个算法将连续超过两个相同字母的部分压缩为字符的数量加该字母,未被压缩的部分保持不变。!error。原创 2025-05-22 11:08:25 · 700 阅读 · 0 评论 -
最新华为OD机试真题——(E卷,100分) - 螺旋数字矩阵(python)
根据员工的出勤信息,需要判断员工是否能够获得出勤奖。原创 2025-05-23 22:50:48 · 867 阅读 · 0 评论 -
最新华为OD机试真题——(E卷,100分) - 热点网站统计(python)
企业路由器的统计页面有一个功能,需要动态统计公司访问最多的网页 URL 的前 N 名。请设计一个算法,可以高效地动态统计 Top N 的页面。原创 2025-05-22 11:04:57 · 833 阅读 · 0 评论 -
最新华为OD机试真题——(E卷,100分) - 最小的调整次数特异性双端队列(python)
有一个特异性双端队列,该队列允许从头部或尾部添加数据,但只能从头部移出数据。小A依次执行2n个指令,进行数据的添加和移出操作。其中,n个指令为添加数据(可能是从头部添加,也可能是从尾部添加),依次添加1到n。n个指令为移除数据,其顺序为1到n。为了让移除的数据顺序符合要求,即1到n,小A可以在任何时候调整队列中数据的顺序。请问小A最少需要调整多少次才能满足移除数据的顺序正好是1到n?原创 2025-05-20 18:05:16 · 767 阅读 · 0 评论 -
最新华为OD机试真题——(E卷,100分) - 字符统计及重排(python)
给出一个仅包含字母的字符串,不包含空格,要求统计字符串中各个字母(区分大小写)出现的次数,并按照字母出现次数从大到小的顺序输出各个字母及其出现的次数。如果次数相同,则按照字母的自然顺序进行排序,且小写字母应在大写字母之前。原创 2025-05-20 18:06:02 · 636 阅读 · 0 评论 -
最新华为OD机试真题——(E卷,100分) - 字符串分割转换(python)
给定一个非空字符串 S,它被 N 个分隔成 N + 1 个子串。给定正整数 K,要求除第一个子串外,其余的子串每 K 个字符组成新的子串,并用分隔。对于新组成的每一个子串,如果它含有的小写字母比大写字母多,则将这个子串的所有大写字母转换为小写字母;反之,如果它含有的大写字母比小写字母多,则将这个子串的所有小写字母转换为大写字母。当大小写字母的数量相等时,不进行转换。原创 2025-05-20 18:06:18 · 593 阅读 · 0 评论 -
最新华为OD机试真题——(E卷,100分)- 比赛的冠亚季军(python)
在一个竞技场上,有 ( N ) 个运动员,其 ID 为 ( 0 ) 到 ( N-1 ),他们的实力由一组整数表示。原创 2025-05-20 17:58:55 · 956 阅读 · 0 评论 -
最新华为OD机试真题——(E卷,100分) - 最大值(python)
给定一组非负整数,需要将这些整数重排顺序,以生成一个最大的整数输出。原创 2025-05-20 18:05:45 · 796 阅读 · 0 评论 -
最新华为OD机试真题——(E卷,100分)- 德州扑克(python)
在这道题目中,我们将通过评估五张牌的大小和花色来判定形成的牌型。原创 2025-05-20 17:58:25 · 741 阅读 · 0 评论 -
最新华为OD机试真题——(E卷,100分)- MVP争夺战(python)
在星球争霸的篮球比赛中,最大的宇宙战队希望让每个队员都能获得MVP,而MVP的条件是单场最高分的得分获得者。为了让尽可能多的队员上场,宇宙战队决定让所有得分的队员得分相同。同时, 在比赛中的每一分钟只能由某一个球员获得得分。原创 2025-05-20 18:04:22 · 810 阅读 · 0 评论 -
最新华为OD机试真题——(E卷,100分)- AI面板识别(python)
AI识别到面板上有N(1 ≤ N ≤ 100)个指示灯,灯的大小和形状一致,任意两个灯之间不重叠。由于AI识别的误差,每个灯的位置用四个坐标值表示:左上角的(x1, y1)和右下角的(x2, y2)。原创 2025-05-20 18:04:57 · 749 阅读 · 0 评论 -
最新华为OD机试真题——(E卷,100分) - 最少交换次数(python)
给定一个数字K,请输出数组中所有小于K的整数组合在一起的最少交换次数。所有满足条件的数字相邻,相邻在逻辑上不要求在数组中的物理位置上相邻。原创 2025-05-20 18:05:29 · 606 阅读 · 0 评论 -
最新华为OD机试真题——(E卷,100分)- Linux发行版的数量(python)
Linux操作系统有多个发行版,网站distrowatch.com提供了它们的相关信息。这些发行版之间可能存在关联,例如,Ubuntu基于Debian开发,而Mint又基于Ubuntu开发,因此我们认为Mint与Debian也存在关联。我们定义为一个或多个互相关联的操作系统发行版,且此集合内不包含任何没有关联的发行版。给定一个n * n 的矩阵,其中表示第 i 个发行版和第 j 个发行版直接关联,而表示二者不直接关联。请返回最大的发行版集中发行版的数量。原创 2025-05-20 18:04:43 · 894 阅读 · 0 评论 -
最新华为OD机试真题——(E卷,100分) - 转盘寿司(python)
寿司店周年庆,正在举办优惠活动回馈新老客户。寿司转盘上总共有n盘寿司,prices[i]是第 i 盘寿司的价格。如果客户选择了第 i 盘寿司,寿司店会免费赠送客户距离第 i 盘寿司最近的下一盘寿司 j,前提是。如果没有满足条件的 j,则不赠送寿司。每个价格的寿司都可无限供应。原创 2025-05-20 18:06:35 · 588 阅读 · 0 评论 -
最新华为OD机试真题——(E卷,100分) - 游戏分组王者荣耀(python)
对于一场消耗了大量投注的对抗赛,有10名参与者参与。他们的评分如何安排以获得最佳的胜负平衡是一项挑战。参与者的评分代表他们的游戏能力,现在你的任务是根据这10个评分,将他们分为两队,每队5人,以实现两队总评分的尽可能接近。这意味着你需要计算并输出两队之间实力差的绝对值。原创 2025-05-21 15:11:04 · 622 阅读 · 0 评论 -
最新华为OD机试真题——(E卷,100分) - 英文输入法(python)
主管期望你实施英文输入法单词联想功能。需求如下:依据用户输入的单词前缀,从已输入的英文语句中联想出用户想输入的单词,并按字典序输出所联想到的单词序列,如果无法联想,请直接输出用户输入的前缀。原创 2025-05-21 15:11:44 · 648 阅读 · 0 评论 -
最新华为OD机试真题——(E卷,100分) - 数字涂色(python)
疫情过后,希望小学终于又重新开学了,三年二班的第一天任务是重新制作黑板报。黑板上已经写下了 N 个正整数,同学们需要将每个数涂上不同的颜色。为了使黑板报既美观又富有学习意义,老师要求同种颜色的所有数必须可以被该颜色中最小的数整除。请帮助小朋友们计算所需的最低颜色种类数量,以便为这 N 个数字上色。原创 2025-05-21 15:16:34 · 660 阅读 · 0 评论 -
最新华为OD机试真题——(E卷,100分) - 生成哈夫曼树(python)
给定长度为 n 的无序数字数组,每个数字代表二叉树的叶子节点的权值,数字数组的值均大于等于1。请完成一个函数,根据输入的数字数组,生成哈夫曼树,并将哈夫曼树的中序遍历结果输出。: 所有用例保证有效,能够生成哈夫曼树。哈夫曼树又称最优二叉树,是一种带权路径长度最短的树。原创 2025-05-21 15:24:59 · 710 阅读 · 0 评论 -
最新华为OD机试真题——(E卷,100分) - 水仙花数 Ⅰ(python)
所谓水仙花数,是指一个n位的正整数,其各位数字的n次方和等于该数本身。例如,153 是水仙花数,因为它是一个 3 位数,并且。原创 2025-05-21 15:15:46 · 475 阅读 · 0 评论 -
最新华为OD机试真题——(E卷,100分) - 数组拼接(python)
现在有多组整数数组,需要将它们合并成一个新的数组。:从每个数组里按顺序取出固定长度的内容合并到新的数组中,取完的内容会删除掉。如果该行不足固定长度或者已经为空,则直接取出剩余部分的内容放到新的数组中,继续下一行。原创 2025-05-21 15:16:17 · 505 阅读 · 0 评论 -
最新华为OD机试真题——(E卷,100分) - 运维日志排序(python)
运维工程师需要对某产品线网运行一天产生的日志进行排序。日志的时间格式为H:M:S.N,其中 H 代表小时 (0~23),M 代表分钟 (0~59),S 代表秒 (0~59),N 代表毫秒 (0~999)。需要注意的是,这些时间的格式可以不完整,比如也可以表示为1:1:1.1。原创 2025-05-21 15:10:35 · 557 阅读 · 0 评论 -
最新华为OD机试真题——(E卷,100分) - 智能成绩表(python)
小明来到学校当老师,需要将学生按考试总分或单科分数进行排名,你能帮帮他吗?原创 2025-05-20 18:06:48 · 730 阅读 · 0 评论 -
最新华为OD机试真题——(E卷,100分) - 找终点(python)
给定一个正整数数组nums,最长为100个元素,任务是计算从第一个元素出发到达数组最后一个元素所需的最少步骤数。原创 2025-05-20 18:07:44 · 685 阅读 · 0 评论 -
最新华为OD机试真题——(E卷,100分) - 找数字找等值元素(python)
在给定的二维数组nums中,对于每一个元素nums[i][j],任务是找出距离最近的且值相等的元素,输出横纵坐标差值的绝对值之和。如果不存在值相等的元素,则输出-1。原创 2025-05-21 15:10:20 · 703 阅读 · 0 评论
分享