Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
2023华为OD机试真题【连接器/贪心算法】
题目描述 有一组区间 a0 b0 a1 b1 a b表示起点 终点 区间有可能重叠 相邻 重叠或相邻则可以合并为更大的区间 给定一组连接器 x1 x2 x3 x表示连接器的最大可连接长度 即x gt gap 可用于将分离的区间连接起来 但两
华为OD机试 Python 称砝码
题目 你有一些不同的砝码 每个砝码都有自己的重量和数量 试问 用这些砝码 你可以得到多少种不同的重量组合 输入 第一行给出砝码的种类数 n 1 n 10 第二行按顺序列出每种砝码的重量 重量范围为 1 m 2000 第三行按顺序列出每种砝码
2023华为od机试Java(A卷ampB卷)
华为OD机试(Python)真题(A卷B卷)
华为od
python
开发语言
2023华为OD机试真题【数字游戏】
题目内容 小明玩一个游戏 系统发1 n张牌 每张牌上有一个整数 第一张给小明 后n张按照发牌顺序排成连续的一行 需要小明判断 后n张牌中 是否存在连续的若干张牌 其和可以整除小明手中牌上的数字 输入描述 输入数据有多组 每组输入数据有两行
2023华为OD机试真题【同时出现的整数】
题目内容 现有两个整数数组 需要你找出两个数组中同时出现的整数 并按照如下要求输出 1 有同时出现的整教时 先按照同时出现次数 整数在两人数组中都出现并目出现次数较少的那人 进行归类 然后按照出现次数从小到大依次按行输出 2 没有同时出现的
华为OD机试 Python 【单词加密】
题目 给你一句英文 里面有很多单词 单词间用空格隔开 我们要对这句子做点的变化 加密规则 如果单词里有元音 a e i o u 大小写都算 就把元音变成 如果一个单词完全没有元音 那就让这个单词的第一个和最后一个字母交换位置 输入 一句英文
2023华为od机试Java(A卷ampB卷)
华为OD机试(Python)真题(A卷B卷)
华为od
python
开发语言
华为OD机试 Python 【恢复数字序列】
描述 给你一个由正整数拼接而成的字符串 但中间有些字符位置被打乱了 比如原来有 89101112 它可能被打乱为 90811211 这时整数10就变成了0和1两部分 请你找出原始字符串中的最小正整数是什么 输入 一行 包括被打乱的字符串和原
2023华为od机试Java(A卷ampB卷)
华为OD机试(Python)真题(A卷B卷)
python
华为od
开发语言
华为OD机试 Python 【五子棋迷】
题目 张兵和王武喜欢玩五子棋 现在轮到张兵了 他面前的棋盘上有一排棋子 棋子规则 1 表示白子 0 表示没子 是个空位 1 表示黑子 一排棋子中 棋子数量L要满足 1 lt L lt 40 并且L是奇数 你要写个程序帮张兵找到最佳的落子位置
华为OD机试(Python)真题(A卷B卷)
华为od
python
链表
华为机试
华为OD机试 Python 报数问题
描述 你和你的朋友们围成一个圈玩游戏 从第一个人开始 依次报数 1 2 3 当数到3的时候 那个人就得退出游戏 然后从他的下一个朋友继续开始 1 2 3 同样的 数到3的人又得退出 这样一直进行下去 直到圈里只剩下一个人 人会是谁 任务 给
2023华为od机试Java(A卷ampB卷)
华为OD机试(Python)真题(A卷B卷)
python
华为od
开发语言
华为OD机试 Python 【不开心的小朋友】
描述 在游乐园里 有一些受小孩欢迎的摇摇车 但每辆车只能由一个小孩使用 其他的小孩要么选择等待要么选择离开 那些选择等待但最后未能玩的小孩会感到不开心 你能帮忙计算出哪些小孩会不开心吗 输入 摇摇车的数量 介于1到10之间 小孩的行动序列
2023华为od机试Java(A卷ampB卷)
华为OD机试(Python)真题(A卷B卷)
华为od
python
开发语言
2023华为od机试统一考试B卷【导师请聚餐】
题目描述 入职后 导师会请你吃饭 你选择了火锅 火锅里会在不同时间下很多菜 不同食材要煮不同的时间 才能变得刚好合适 你希望吃到最多的刚好合适的菜 但你的手速不够快 用m代表手速 每次下手捞菜后至少要过m秒才能再捞 每次只能捞一个 那么用最
华为OD机试 Python 模拟消息队列
题目 我们要模拟一个消息发送系统 想象你有一堆消息和一些用户 每条消息都有发送的时间和内容 每个用户都有他开始和结束接收消息的时间 当消息发送时 如果此时有用户正在接收 消息会发给优先级最高的用户 用户列表按优先级排序 如果此时没有用户接收
2023华为od机试Java(A卷ampB卷)
华为OD机试(Python)真题(A卷B卷)
python
华为od
Java
2023华为OD机试真题【分苹果/位运算】
题目内容 A B两个人把苹果分为两堆 A希望按照他的计算规则等分苹果 他的计算规则是按照二进制加法计算 并且不计算进位 12 5 9 1100 0101 9 B的计算规则是十进制加法 包括正常进位 B希望在满足A的情况下获取苹果重量最多 输
2023华为OD机试真题【找朋友/单调栈】
题目描述 在学校中 N个小朋友站成一队 第i个小朋友的身高为height i 第i个小朋友可以看到的第一个比自己身高更高的小朋友j 那么j是i的好朋友 要求j gt i 请重新生成一个列表 对应位置的输出是每个小朋友的好朋友位置 如果没有看
2023华为OD机试真题Python实现【食堂供餐/二分法】
题目内容 某公司员工食堂以盒饭方式供餐 为将员工取餐排队时间降低为0 食堂的供餐速度必须要足够快 现在需要根据以往员工取餐的统计信息 计算出一个刚好能达成排队时间为0的最低供餐速度 即 食堂在每个单位时间内必须至少做出多少份盒饭才能满足要求
华为OD机试(Python)真题(A卷B卷)
华为OD机试C真题(A卷B卷)
华为
华为机试
python
华为OD机试 Python【最小传输时延Ⅱ】
题目 题目描述 想象一个M N的大网格 每个格子上都有一个数字 这个数字就是这个格子转发数据的延迟时间 每个格子可以向其周围的8个方向 上 下 左 右以及四个角落 发送数据 现在 有技巧 如果连续两个格子的延迟时间相同 那么我们只算一个时间
2023华为od机试Java(A卷ampB卷)
华为OD机试(Python)真题(A卷B卷)
华为od
python
开发语言
华为od机试 python【计算玩牌最高得分】
前言 Java 版本 链接 题目 代码 def calculate max score scores n len scores best scores 0 n for i
2023华为od机试Java(A卷ampB卷)
华为OD机试(Python)真题(A卷B卷)
华为od
python
开发语言
华为OD机试 Python [周末爬山]
描述 小明打算周末去爬山 有一份山的地图 上面用数字表示山的高度 0表示平地 1至9表示不同的山峰高度 小明每次移动只能上下左右移动一格 并且山峰高度差不能超过k 现在他从地图的左上角出发 你能帮他找出他能爬到的最高的山峰是多高吗 还有 他
2023华为od机试Java(A卷ampB卷)
华为OD机试(Python)真题(A卷B卷)
华为od
开发语言
华为机试
2023华为OD机试真题【区间交叠/贪心算法】【Python Java C++】
题目描述 给定坐标轴上的一组线段 线段的起点和终点均为整数并且长度不小于1 请你从中找到最少数量的线段 这些线段可以覆盖住所有线段 输入描述 第一行输入为所有线段的数量 不超过10000 后面每行表示一条线段 格式为 x y x和y 分别表
2023华为OD机试真题【对称美学/递归】
对称就是最大的美学 现有一道关于对称字符串的美学 已知 第1个字符串 R 第2个字符串 BR 第3个字符串 RBBR 第4个字符串 BRRBRBBR 第5个字符串 RBBRBRRBBRRBRBBR相信你已经发现规律了 没错 就是第i个字符串
2023华为OD机试真题【严格递增字符串】【2023.Q2】
题目描述 定义字符串完全由 A 和 B 组成 当然也可以全是A 或全是 B 如果字符串从前往后都是以字典序排列的 那么我们称之为严格递增字符串 给出一个字符串s 允许修改字符串中的任意字符 即可以将任何的 A 修改成 B 也可以将任何的 B
«
1
2
3
4
5
6
»