Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
2023华为OD机试真题【双指针/优雅子数组】
题目内容 如果一个数组中出现次数最多的元素出现大于等于K次 被称为K 优雅数组 k也可以被称为优雅阈值 例如 数组1 2 3 1 2 3 1 它是一个3 优雅数组 因为元素1出现次数大于等于3次 数组1 2 3 1 2就不是一个3 优雅数组
华为OD机试 Python 【TLV解析】
题目 题目简述 你收到了一串由两端设备传递的TLV格式的消息 现在你需要根据这串消息生成一个对应的 tag length valueOffset 列表 详细说明 这串消息其实是由许多小组成的 每一小组里包含了tag length value
2023华为od机试Java(A卷ampB卷)
华为OD机试(Python)真题(A卷B卷)
华为od
python
开发语言
华为OD机试 Python 【响应报文时间】
题目 假设你正在接收网络报文 并且需要在一定时间内对它们作出响应 每次当你收到一个报文时 它会有一个 最大响应时间 来告诉你最晚需要在什么时候回应 但是 如果在等待回应期间又收到了新的报文 你可能需要更新你的响应时间 最大响应时间 是这样计
2023华为od机试Java(A卷ampB卷)
华为OD机试(Python)真题(A卷B卷)
华为od
python
开发语言
2023华为笔试机考题库【等和子数组的最小和/动态规划】
题目描述 给定一个数组nums 将元素分为若干个组 使得每组和相等 求出满足条件的所有分组中 组内元素和的最小值 输入描述 第一行输入 m 接着输入m个数 表示此数组 数据范围 1 lt M lt 50 1 lt nums i lt 50
2023华为od机试Java(A卷ampB卷)
华为OD机试(Python)真题(A卷B卷)
华为OD机试C真题(A卷B卷)
华为
面试
2023华为OD机试真题【星际篮球争霸赛/动态规划】
题目描述 在星球争霸篮球赛对抗赛中 最大的宇宙战队希望每个人都能拿到MVP MVP的条件是单场最高分得分获得者 可以并列所以宇宙战队决定在比赛中尽可能让更多队员上场 并且让所有得分的选手得分都相同 然而比赛过程中的每1分钟的得分都只能由某一
2023华为OD机试真题【最大平分数组/动态规划】
题目描述 给定一个数组nums 可以将元素分为若干个组 使得每组和相等 求出满足条件的所有分组中 最大的平分组个数 输入描述 第一行输入 m 接着输入m个数 表示此数组 数据范围 1 lt M lt 50 1 lt nums i lt 50
2023华为OD机试真题【最佳植树位置/二分法】
题目内容 小明在直线的公路上种树 现在给定可以种树的坑位的数量和位置 以及需要种多少棵树苗 问树苗之间的最小间距是多少时 可以保证种的最均匀 两棵树苗之间的最小间距最大 输入描述 输入三行 第一行一个整数 坑位的数量 第二行以空格分隔的数组
2023华为od机试Java(A卷ampB卷)
华为OD机试C真题(A卷B卷)
华为od
Java
算法
2023年华为od机试 Java【刻录光盘备份】
前言 python代码 链接 JavaScript代码 链接 题目 有一系列文件需要通过光盘备份 每张光盘的容量固定为500MB 文件的大小均为整数MB并且不超过500MB 文件不可拆分或分卷备份 需要确定最少需要多少张光盘来完成备份 输入
2023华为od机试Java(A卷ampB卷)
Java
华为od
开发语言
2023华为OD机试真题【二元组个数/哈希表】
题目描述 给定两个数组a b 若a i b j 则称 i j 为一个二元组 求在给定的两个数组中 二元组的个数 输入描述 第一行输入 m 第二行输入m个数 表示第一个数组 第三行输入 n 第四行输入n个数 表示第二个数组 输出描述 二元组个
2023华为OD机试真题【计算敌人数量】
题目描述 有一个大小是N M的战场地图 被墙壁 分隔成大小不同的区域 上下左右四个方向相邻的空地 属于同一个区域 只有空地上可能存在敌人 E 请求出地图上总共有多少区域里的敌人数小于K 输入描述 第一行输入为N M K N表示地图的行数 M
2023华为od机试Java(A卷ampB卷)
华为OD机试(Python)真题(A卷B卷)
华为OD机试C真题(A卷B卷)
华为od
华为OD机试单词加密(Python)
题目 想象一下 你有一段英文句子 这句子里有很多的单词 每两个单词之间用一个空格隔开 现在 你要给这些单词打上一个 秘密标签 怎么打标签呢 如果单词里有元音字母 就是 a e i o u 大写的也算哦 那么把这些元音字母都换成星号 如果单词
2023华为od机试Java(A卷ampB卷)
华为OD机试(Python)真题(A卷B卷)
华为od
python
开发语言
2023华为OD机试真题【文件目录大小】
题目内容 一个文件目录的数据格式为 目录id 本目录中文件大小 子目录id列表 其中目录id全局唯一 取值范围 1 200 本目录中文件大小范围 1 1000 子目录id列表个数 0 10 例如 1 20 2 3 表示目录1中文件总大小是2
2023华为od机试统一考试B卷【阿里巴巴找黄金宝箱(III)】
题目描述 贫如洗的樵夫阿里巴巴在去砍柴的路上 无意中发现了强盗集团的藏宝地 藏宝地有编号从0 N的箱子 每个箱子上面贴有一个数字 阿里巴巴念出一个咒语数字 查看宝箱是否存在两个不同箱子 这两个箱子上贴的数字相同 同时这两个箱子的编号之差的绝
华为OD机试 Python 观看表演
题目 题目描述 小明爱看公园里的表演 为了庆祝一个特殊的节日 公园里会有很多并列的表演 但小明只能选择一个看 看完一场后 他需要至少15分钟才能跑到另一个地方看下一场 请帮他算一下 他最多能看几场表演 输入 第一行是一个数字 告诉你总共有多
2023华为od机试Java(A卷ampB卷)
华为OD机试(Python)真题(A卷B卷)
华为od
python
链表
华为od机试 Java 【编码方式】
题目 你需要创建一个特殊的整数编码程序 在这个程序中 数字较小时 它的编码占用的空间也应更小 你的任务是根据以下规则将一个整数转换为一个特殊的编码字符串 将整数转换为它的二进制形式 从右到左每7位组成一个编码单元 在每个编码单元的前面添加一
2023华为od机试Java(A卷ampB卷)
Java
华为od
开发语言
华为机试
华为od机试 Python【扩散矩阵】
描述 你手上有一个数字版的迷宫 里面只有两种格子 0 和 1 这里的1有个特性 它每秒会感染它上 下 左 右的0格子 一旦0被感染 它就变成1 给定一个迷宫大小以及两个起始感染点 你能算出这个迷宫被完全感染需要多少秒吗 输入 迷宫的行列数
2023华为od机试Java(A卷ampB卷)
华为OD机试(Python)真题(A卷B卷)
华为od
python
矩阵
2023华为OD机试真题(java 100%通过)【最多获得的短信条数/动态规划】
题目内容 某云短信厂商 为庆祝国庆 推出充值优惠活动 现在给出客户预算 和优惠售价序列 求最多可获得的短信总条数 输入描述 第一行客户预算M 其中 0 M 10 6 第二行给出售价表 P1 P2 Pn 其中 1 n 100 Pi为充值 i
华为od机试 Java 【切割字符串】
题目 给定一个由小写字母组成的字符串 请找出两个位置 将字符串分为三部分 这三部分的总和应该是相同的 其中每部分的总和是其字符的ASCII码值的总和 注意 这两个位置的字符不包括在这三部分内 如果你找到了这两个位置 请输出它们的位置 如果没
2023华为od机试Java(A卷ampB卷)
华为od
Java
开发语言
华为机试
华为OD机试 Python 【跳房子II】
描述 跳房子 是个儿童游戏 你得跳过一排房子 从第一个直到最后一个 成功跳完一轮 你可以选择一个房子 当所有房子都被选了 拥有最多房子的人就赢了 如果你踩线或犯规 你这轮就结束 可能还得倒退 假设有count个房子格子 小红每轮可以选择跳一
2023华为od机试Java(A卷ampB卷)
华为OD机试(Python)真题(A卷B卷)
华为od
python
开发语言
2023华为OD机试真题Java实现【寻找最大价值的矿堆/深度优先搜索】
前言 本题使用Java实现 如果需要Python代码 请点击以下链接 点我 题目 我们规定 0表示空地 1表示银矿 2表示金矿 矿堆表示由相邻的金矿或银矿连接形成的地图 银矿价值是1 金矿价值是2 你的目标是找出地图中最大价值的矿堆 并且输
1
2
3
4
5
6
7
»