Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
2023华为od机试 Java 实现【德州扑克】
前言 本题使用Java解答 如果需要Python代码 请参考以下链接 链接 题目 我们可以选择五张牌 它们的范围是 每张牌的大小在2 10之间 或者字母J Q K A 牌花色为红桃 黑桃 梅花 方块四种花色之一 现在一共有6种牌型 牌型1
2023华为OD机试真题 Python【报文回路】
题目 在 IGMP 协议中 存在两种重要的报文 查询报文和响应报文 这两种报文负责维持组播通路 在一个通路中 ROUTER 会定期给 HOST 发送查询报文 收到查询报文的 HOST 应该回复一个响应报文 从而保持两者的连接状态 如果某个
2023华为od机试Java(A卷ampB卷)
华为OD机试(Python)真题(A卷B卷)
华为od
python
Java
华为OD机试 Python 需要打开多少监控器
描述 想象一下 你在一个长方形停车场 每个车位正上方都有一个监控器 只有当车位上或其周围 前 后 左 右 有车时 这个监控器才会开启 请根据给定的停车场车辆分布 计算需要开启的监控器数量 输入 第一行 两个整数 分别表示停车场的长和宽 1
2023华为od机试Java(A卷ampB卷)
华为OD机试(Python)真题(A卷B卷)
华为od
python
算法
2023华为OD机试真题【最左侧冗余覆盖子串/滑动窗口】
题目描述 给定两个字符串 s1 和 s2 和正整数k 其中 s1 长度为 n1 s2 长度为 n2 在s2中选一个子串 满足 1 该子串长度为n1 k 2 该子串中包含s1中全部字母 3 该子串每个字母出现次数不小于s1中对应的字母 我们称
2023华为od机试Java(A卷ampB卷)
华为OD机试(Python)真题(A卷B卷)
华为OD机试C真题(A卷B卷)
Java
算法
华为OD机试 Python 最佳对手
题目 在一个游戏中 队伍之间的对战要基于双方的实力来匹配 为了保证游戏体验 我们希望两支队伍的实力差别不超过一个上限值 现在 你将获得若干队伍的实力值 你的任务是进行队伍匹配 要求实力差最小且不超过上限 然后计算这些成功匹配的队伍间的实力差
2023华为od机试Java(A卷ampB卷)
华为OD机试(Python)真题(A卷B卷)
华为od
python
开发语言
华为OD机试 Python 【查字典】
题目 描述 给你一个 头 就是词的开始部分 和一个单词清单 你需要找出哪些单词是以这个 头 开始的 输出 所有以这个 头 开始的单词 每个单词一行 如果一个都没有 输出 1 输入 abc 4 a ab abc abcd 输出 abc abc
2023华为od机试Java(A卷ampB卷)
华为OD机试(Python)真题(A卷B卷)
华为od
python
开发语言
华为od机试 Python 【寻找最大距离】
题目 小明需要在一个沙地上种下一些树木 但是这片沙地上只有特定的一些位置可以种树 小明想要尽可能地增大树之间的距离来更好地防止沙尘暴 你的任务是帮助他找到这样一个距离 使得在这个距离下他可以种下所有的树 而且这个距离是所有可能距离中最大的
华为OD机试(Python)真题(A卷B卷)
python
华为od
数据结构
华为机试
华为OD机试 Python 最长公共后缀
描述 你有一堆字符串 你的任务是找出这堆字符串共同拥有的那段尾字符 如果没有共同的尾 就回答 Zero 具体规定 字符串的数量至少为2 最多为1000 每个字符串的字符都是ASCII码里的 所以范围是 1 126 示范 比如 给你 abc
2023华为od机试Java(A卷ampB卷)
华为OD机试(Python)真题(A卷B卷)
华为od
python
Java
华为OD机试 Python 最佳植树距离
描述 小明得到了一项任务 在一个沙地里种树 不过 有些地方不能种树 只能选特定的位置来种 为了让树之间的空间尽可能大 从而更好地防沙 你要帮小明决定每棵树应该种在哪里 举个例子 如果合适的种树地点是1 3 5 6 7 10 13 你有3棵树
2023华为od机试Java(A卷ampB卷)
华为OD机试(Python)真题(A卷B卷)
华为od
python
开发语言
2023华为OD机试真题【垃圾短信识别】
题目描述 大众对垃圾短信深恶痛绝 希望能对垃圾短信发送者进行识别 为此 很多软件增加了垃圾短信的识别机制 经分析 发现正常用户的短信通常具备交互性 而垃圾短信往往都是大量单向的短信 按照如下规则进行垃圾短信识别 本题中 发送者A符合以下条件
华为OD机试 Python【数字整除】
题目 小明正在玩一种特别的牌游戏 这个游戏的玩法如下 小明先拿到一张牌 上面有一个数字m 然后 他会依次拿到n张牌 这些牌连成一排 小明的挑战是 从这n张牌中 找到连在一起的一串牌 使它们的数字和能被m整除 你的任务 对于每一轮游戏 判断小
2023华为od机试Java(A卷ampB卷)
华为OD机试(Python)真题(A卷B卷)
华为od
python
数据结构
华为od机试 Python【快递装载】
前言 本题使用python解答 如果需要Java版本 请参考 点我 题目 快递需要按照一定的规则装载 所有的快递放在长方体的盒子当中 我们的需要是尽可能装载更多的快递 并且不能让货车超载 需要计算最多能装多少个快递 快递数最多1000个 货
华为OD机试(Python)真题(A卷B卷)
华为od
python
开发语言
华为机试
2023华为od机试 Python【不包含回文串】
前言 本题使用python解答 如果需要Java版本代码 请参考 点我 题目 什么是回文串呢 就是将原字符串翻转过来 和原始字符串一样的字符串 我们现在有一个不包含回文串的字符串 并且 字符串的字符在英语字母的前N个 且字符串不包含任何长度
华为OD机试(Python)真题(A卷B卷)
华为od
python
算法
华为机试
华为OD机试 Python 矩阵稀疏扫描
描述 题目描述 一个矩阵 如果其中大部分元素都是0 我们就称它为 稀疏矩阵 稀疏矩阵在实际应用中很常见 处理这种矩阵可以大大提高计算效率 现在 你得到了一个矩阵 要求你检查哪些行和列是 稀疏 的 稀疏 的定义是 当一个行或列中的0的数量超过
2023华为od机试Java(A卷ampB卷)
华为OD机试(Python)真题(A卷B卷)
华为od
python
矩阵
2023华为OD机试真题【分奖金/单调栈】
题目内容 公司老板做了一笔大生意 想要给每位员工分配一些奖金 想通过游戏的方式来决定每个人分多少钱 按照员工的工号顺序 每个人随机抽取一个数字 按照工号的顺序往后排列 遇到第一个数字比自己数字大的 那么 前面的员工就可以获得 距离数字差值
2023华为OD机试真题【五子棋迷/滑动窗口】【2023.Q2】
题目内容 张兵和王武是五子棋迷 工作之余经常切磋棋艺 这不 这会儿又下起来了 走了一会儿 轮张兵了 对着一条线思考起来了 这条线上的棋子分布如下 用数组表示 1 0 1 1 1 0 1 01 1 棋子分布说明 1 1代表白子 0代表空位 1
华为OD机试 Python 查找人名
描述 有一串由逗号分隔的人名 每个人名可能由一个或多个单词组成 请你设计一个方法 根据指定的前缀串 找出与前缀匹配的人名 前缀串的构造是由人名中每个单词的第一个字母组合而成 输入 一串用逗号分隔的人名 一个前缀串 输出 匹配前缀串的所有人名
2023华为od机试Java(A卷ampB卷)
华为OD机试(Python)真题(A卷B卷)
华为od
python
开发语言
2023华为OD机试真题【补种未成活胡杨】
题目内容 近些年来 我国防沙治沙取得显著成果 某沙漠新种植N棵胡杨 编号1 N 排成一排 一个月后 有M棵胡杨未能成活 现可补种胡杨K棵 请问如何补种 只能补种 不能新种 可以得到最多的连续胡杨树 输入描述 N 总种植数量 M 未成活胡杨数
2023华为OD机试真题Python实现【动态规划/找出重复代码】
题目描述 小明负责维护项目下的代码 需要查找出重复代码 用以支撑后续的代码优化 请你帮助小明找出重复的代码 重复代码查找方法 以字符串形式给出两行代码 字符审长度1 lt length lt 100 由英文字母 数字和空格组成 找出两行代码
华为OD机试(Python)真题(A卷B卷)
华为OD机试C真题(A卷B卷)
动态规划
算法
华为机试
2023华为OD机试真题【端口合并/贪心算法】
题目描述 有 M 1 lt M lt 10 个端口组 每个端口组是长度为N 1 lt N lt 100 的整数数组 如果端口组间存在2个及以上不同端口相同 则认为这2个端口组 互相关联 可以合并 第一行输入端口组个数M 再输入M行 每行逗号
«
1
2
3
4
5
6
»