Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
2023华为OD机试真题【恢复数字序列】
题目内容 对于一个连续正整数组成的序列 可以将其拼接成一个字符串 再将字符串里的部分字符打乱顺序 如序列8 9 10 11 12 拼接成的字符串为89101112 打乱一部分字符后得到90811211 原来的正整数10就被拆成了0和1 现给
2023华为OD机试真题【最大平分数组/动态规划】
题目描述 给定一个数组nums 可以将元素分为若干个组 使得每组和相等 求出满足条件的所有分组中 最大的平分组个数 输入描述 第一行输入 m 接着输入m个数 表示此数组 数据范围 1 lt M lt 50 1 lt nums i lt 50
2023华为OD机试真题【最短木板长度/贪心算法】
题目描述 小明有 n 块木板 第 i 1 i n 块木板长度为 ai 小明买了一块长度为 m 的木料 这块木料可以切割成任意块 拼接到已有的木板上 用来加长木板 小明想让最短的木板尽量长 请问小明加长木板后 最短木板的长度可以为多少 输入描
2023华为OD机试真题【计算快递业务主站点/回溯法/深度优先搜索】
题目描述 快递覆盖的范围有N的站 如果A和B都可以用来中转 我们就称A B站可达 如果A B可达 B C可达 则A C达 我们现在有N个编号 如果s i j 1 表示i j可达 如果s i j 0 表示i j不可达 现用二维数组给定N个站点
2023华为OD机试真题【开租建站】
题目 当前IT部门支撑了子公司颗粒化业务 该部门需要实现为子公司快速开租建站的能力 建站是指在一个全新的环境部署一套IT服务 每个站点开站会由一系列部署任务项构成 每个任务项部署完成时间都是固定和相等的 设为1 部署任务项之间可能存在依赖
2023华为od机试Java(A卷ampB卷)
华为OD机试(Python)真题(A卷B卷)
华为OD机试C真题(A卷B卷)
华为
面试
2023华为OD机试真题【跳房子游戏】
题目内容 跳房子 也叫跳飞机 是一种世界性的儿童游戏游戏参与者需要分多个回合按顺序跳到第1格直到房子的最后一格 然后获得一次选房子的机会 直到所有房子被选完 房子最多的人获胜 跳房子的过程中 如果有踩线等违规行为会结束当前回合 甚至可能倒退
2023华为OD机试Python【最接近中位数的索引】
前言 本题使用Python解答 如果需要Java版本答案 请参考以下链接 点击此处跳转 题目 假设我们有一个数组X和正整数K 满足以下表达式 X i x i 1 X i K 1 结果最接近于数组中位数的下标i 如果有多个i满足条件 请返回最
华为OD机试(Python)真题(A卷B卷)
华为od
python
算法
华为od机试 Python【游戏最高分】
题目 小明正在和他的朋友们玩一个跳格子的游戏 这个游戏有一个行列 共包含n个格子 每个格子里都有一定的分数 游戏的规则如下 小明可以选择任意一个格子作为起点 从起点开始 小明可以选择跳到任意非相邻的格子 也就是说 如果小明当前在第i个格子
华为OD机试(Python)真题(A卷B卷)
华为od
python
游戏
华为机试
2023华为OD机试真题【二元组个数/哈希表】
题目描述 给定两个数组a b 若a i b j 则称 i j 为一个二元组 求在给定的两个数组中 二元组的个数 输入描述 第一行输入 m 第二行输入m个数 表示第一个数组 第三行输入 n 第四行输入n个数 表示第二个数组 输出描述 二元组个
2023华为OD机试真题【处理器问题/深度优先搜索】
题目描述 某公司研发了一款高性能AI处理器 每台物理设备具备8颗AI处理器 编号分别为0 1 2 3 4 5 6 7 编号0 3的处理器处于同一个链路中 编号4 7的处理器处于另外一个链路中 不同链路中的处理器不能通信 现给定服务器可用的处
2023华为od机试Java(A卷ampB卷)
华为OD机试(Python)真题(A卷B卷)
华为OD机试C真题(A卷B卷)
Java
面试
2023华为OD机试真题【查找单入口空闲区域/回溯法】
题目描述 给定一个 m xn 的矩阵 由若干字符 和0构成 X表示该处已被占据 0 表示该处空闲 请找到最大的单入口空闲区域 解释 空闲区域是由连通的O组成的区域 位于边界的0可以构成入口 单入口空闲区域即有目只有一个位于边界的0作为入口的
华为OD机试 Python 数字比大小
描述 A和B是两位好友 他们决定进行一个数字比赛 他们都拿到两个数字列表 两个列表的长度都相同 但里面的数字并不一样 现在 他们需要从自己的列表中挑选一个数字 看谁选的数字大 选大的得1分 选小的扣1分 如果数字相同则不加分也不扣分 已经用
2023华为od机试Java(A卷ampB卷)
华为OD机试(Python)真题(A卷B卷)
华为od
python
开发语言
2023华为OD机试真题【保密大楼乘坐电梯】
题目内容 有一座保密大楼 你从0楼到达指定楼层m 必须这样的规则乘坐电梯 给定一个数字序列 每次根据序列中的数字n上升n层或者下降n层 前后两次操作的方向必须相反 规定首次的方向向上 自行组织序列的顺序按规定操作到达指定楼层 求解到达楼层的
2023华为OD机试python【代表团坐车】
前言 本答案使用python解答 如果需要Java版本题解 请参考 Java版本 题目 现在要组织一场活动 有多个代表团需要参加活动 已知多个代表团同时到达 但是接待处可用的客车只有一辆 你现在需要计算的是 可以坐满车的接待方案 并且输出有
2023华为od机试Java(A卷ampB卷)
华为OD机试(Python)真题(A卷B卷)
华为od
python
开发语言
2023华为OD机试真题【统一限载最小值】【2023.Q1】
题目描述 火车站附近的货物中转站负责将到站货物运往仓库 小明在中转站负责调度2K辆中转车 K 辆干货中转车 K 辆湿货中转车 货物由不同供货商从各地发来 各地的货物是依次进站 然后小明按照卸货顺序依次装货到中转车上 一个供货商的货只能装到一
2023华为OD机试真题【最接近中位数的索引】
前言 本题使用Java解答 如果需要python版本答案 请查看以下链接 Python版本答案 题目内容 给定一个数组X和正整数K 请找出使表达式X i x i 1 X i K 1 结果最接近于数组中位数的下标i 如果有多个i满足条件 请返
2023华为笔试机考题库【无向图染色】
题目描述 给一个无向图染色 可以填红黑两种颜色 必须保证相邻两个节点不能同时为红色 输出有多少种不同的染色方案 输入描述 第一行 输入M 图中节点数 N 边数 后续N行格式为 V1 V2表示一个V1到V2的边 数据范围 1 lt M lt
2023华为od机试Java(A卷ampB卷)
华为OD机试(Python)真题(A卷B卷)
华为OD机试C真题(A卷B卷)
华为
面试
华为OD机试 Python 【最小循环子数组】
描述 给定一个数字数组 看看这个数组能否由一个子数组不断重复形成的 请找出那个可能的最小子数组 输入方式 第一行 数组里的数字数量 记作 n 1 n 100000 第二行 数组的数字 用空格隔开 每个数字都在 0 到 9 之间 输出方式 打
2023华为od机试Java(A卷ampB卷)
华为OD机试(Python)真题(A卷B卷)
华为od
python
算法
2023华为OD机试真题【乱序整数序列两数之和绝对值最小/二分法】【2023.Q2】
题目内容 给定一个随机的整数 可能存在正整数和负整数 数组 nums 请你在该数组中找出两个数 其和的绝对值 nums x nums y 为最小值 并返回这个两个数 按从小到大返回 以及绝对值 每种输入只会对应一个答案 但是 数组中同一个元
2023华为od机试Java(A卷ampB卷)
华为OD机试(Python)真题(A卷B卷)
华为OD机试C真题(A卷B卷)
Java
算法
2023华为od机试 Python 实现【德州扑克】
前言 本题使用Python解答 如果需要Java代码 请参考 链接 题目 我们可以选择五张牌 它们的范围是 每张牌的大小在2 10之间 或者字母J Q K A 牌花色为红桃 黑桃 梅花 方块四种花色之一 现在一共有6种牌型 牌型1 同花顺
2023华为od机试Java(A卷ampB卷)
华为OD机试(Python)真题(A卷B卷)
python
华为od
开发语言
«
1
2
3
4
5
6
»