Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
华为OD机试 - 处理器问题(Java)
题目描述 某公司研发了一款高性能AI处理器 每台物理设备具备8颗AI处理器 编号分别为0 1 2 3 4 5 6 7 编号0 3的处理器处于同一个链路中 编号4 7的处理器处于另外一个链路中 不通链路中的处理器不能通信 如下图所示 现给定服
Java华为OD机试AB卷
华为od
Java
算法
华为OD机试 - 总最快检测效率(Java)
题目描述 在系统 网络均正常的情况下组织核酸采样员和志愿者对人群进行核酸检测筛查 每名采样员的效率不同 采样效率为N人 小时 由于外界变化 采样员的效率会以M人 小时为粒度发生变化 M为采样效率浮动粒度 M N 10 输入保证N 10 的结
Java华为OD机试AB卷
华为od
Java
开发语言
算法
华为OD机试 - 快速开租建站(Java)
题目描述 当前IT部门支撑了子公司颗粒化业务 该部门需要实现为子公司快速开租建站的能力 建站是指在一个全新的环境部署一套IT服务 每个站点开站会由一系列部署任务项构成 每个任务项部署完成时间都是固定和相等的 设为1 部署任务项之间可能存在依
Java华为OD机试AB卷
Java
华为od
算法
华为OD机试 - Linux发行版的数量(Java)
题目描述 Linux操作系统有多个发行版 distrowatch com提供了各个发行版的资料 这些发行版互相存在关联 例如Ubuntu基于Debian开发 而Mint又基于Ubuntu开发 那么我们认为Mint同Debian也存在关联 发
Java华为OD机试AB卷
华为od
Java
算法
华为OD机试 - 约瑟夫问题(Java)
题目描述 输入一个由随机数组成的数列 数列中每个数均是大于 0 的整数 长度已知 和初始计数值 m 从数列首位置开始计数 计数到 m 后 将数列该位置数值替换计数值 m 并将数列该位置数值出列 然后从下一位置从新开始计数 直到数列所有数值出
Java华为OD机试AB卷
华为od
Java
算法
华为OD机试 - 新员工座位(Java)
题目描述 工位由序列F1 F2 Fn组成 Fi值为0 1或2 其中0代表空置 1代表有人 2代表障碍物 1 某一空位的友好度为左右连续老员工数之和 2 为方便新员工学习求助 优先安排友好度高的空位 给出工位序列 求所有空位中友好度的最大值
Java华为OD机试AB卷
Java
华为od
算法
华为OD机试 - 表达式括号匹配(Java)
题目描述 1 2 3 3 8 0 1 2 这是一个简单的数学表达式 今天不是计算它的值 而是比较它的括号匹配是否正确 前面这个式子可以简化为 这样的括号我们认为它是匹配正确的 而 这样的我们就说他是错误的 注意括号里面的表达式可能是错的 也
Java华为OD机试AB卷
华为od
Java
算法
华为OD机试 - 需要打开多少监控器(Java & C)
题目描述 某长方形停车场 每个车位上方都有对应监控器 当且仅当在当前车位或者前后左右四个方向任意一个车位范围停车时 监控器才需要打开 给出某一时刻停车场的停车分布 请统计最少需要打开多少个监控器 输入描述 第一行输入m n表示长宽 满足1
Java华为OD机试AB卷
华为od
算法
Java
c语言
华为OD机试 - 找出经过特定点的路径长度(Java)
题目描述 无 输入描述 输入一个字符串 都是以大写字母组成 每个相邻的距离是 1 第二行输入一个字符串 表示必过的点 说明每个点可过多次 输出描述 经过这些必过点的最小距离是多少 用例 输入 ANTSEDXQOKPUVGIFWHJLYMCR
Java华为OD机试AB卷
华为od
Java
算法
华为OD机试 - 可以组成网络的服务器(Java)
题目描述 在一个机房中 服务器的位置标识在 n m 的整数矩阵网格中 1 表示单元格上有服务器 0 表示没有 如果两台服务器位于同一行或者同一列中紧邻的位置 则认为它们之间可以组成一个局域网 请你统计机房中最大的局域网包含的服务器个数 输入
Java华为OD机试AB卷
华为od
算法
Java
华为OD机试 - 最多颜色的车辆(Java)
题目描述 在一个狭小的路口 每秒只能通过一辆车 假设车辆的颜色只有 3 种 找出 N 秒内经过的最多颜色的车辆数量 三种颜色编号为0 1 2 输入描述 第一行输入的是通过的车辆颜色信息 0 1 1 2 代表4 秒钟通过的车辆颜色分别是 0
Java华为OD机试AB卷
Java
华为od
算法
华为OD机试 - 欢乐的周末(Java)
题目描述 小华和小为是很要好的朋友 他们约定周末一起吃饭 通过手机交流 他们在地图上选择了多个聚餐地点 由于自然地形等原因 部分聚餐地点不可达 求小华和小为都能到达的聚餐地点有多少个 输入描述 第一行输入m和n m代表地图的长度 n代表地图
Java华为OD机试AB卷
华为od
Java
算法
华为OD机试 - 数组去重和排序(Java)
题目描述 给定一个乱序的数组 删除所有的重复元素 使得每个元素只出现一次 并且按照出现的次数从高到低进行排序 相同出现次数按照第一次出现顺序进行先后排序 输入描述 一个数组 输出描述 去重排序后的数组 用例 输入 1 3 3 3 2 4 4
Java华为OD机试AB卷
华为od
Java
算法
华为OD机试 - 组装新的数组(Java)
题目描述 给你一个整数M和数组N N中的元素为连续整数 要求根据N中的元素组装成新的数组R 组装规则 R中元素总和加起来等于M R中的元素可以从N中重复选取 R中的元素最多只能有1个不在N中 且比N中的数字都要小 不能为负数 输入描述 第一
Java华为OD机试AB卷
华为od
Java
算法
华为OD机试 - 英文输入法(Java)
题目描述 主管期望你来实现英文输入法单词联想功能 需求如下 依据用户输入的单词前缀 从已输入的英文语句中联想出用户想输入的单词 按字典序输出联想到的单词序列 如果联想不到 请输出用户输入的单词前缀 注意 英文单词联想时 区分大小写 缩略形式
Java华为OD机试AB卷
华为od
Java
开发语言
算法
华为OD机试 - 星际篮球争霸赛(Java)
题目描述 在星球争霸篮球赛对抗赛中 最大的宇宙战队希望每个人都能拿到MVP MVP的条件是单场最高分得分获得者 可以并列所以宇宙战队决定在比赛中尽可能让更多队员上场 并且让所有得分的选手得分都相同 然而比赛过程中的每1分钟的得分都只能由某一
Java华为OD机试AB卷
Java
华为od
算法
华为OD机试 - 增强的strstr(Java)
题目描述 C 语言有一个库函数 char strstr const char haystack const char needle 实现在字符串 haystack 中查找第一次出现字符串 needle 的位置 如果未找到则返回 null 现
Java华为OD机试AB卷
华为od
Java
算法
华为OD机试 - 勾股数元组(Java)
题目描述 如果3个正整数 a b c 满足a 2 b 2 c 2的关系 则称 a b c 为勾股数 著名的勾三股四弦五 为了探索勾股数的规律 我们定义如果勾股数 a b c 之间两两互质 即a与b a与c b与c之间均互质 没有公约数 则其
Java华为OD机试AB卷
Java
华为od
算法
华为OD机试 - 最佳植树距离(Java)
题目描述 按照环保公司要求 小明需要在沙化严重的地区进行植树防沙工作 初步目标是种植一条直线的树带 由于有些区域目前不适合种植树木 所以只能在一些可以种植的点来种植树木 在树苗有限的情况下 要达到最佳效果 就要尽量散开种植 不同树苗之间的最
Java华为OD机试AB卷
华为od
Java
算法
华为OD机试 - 五子棋迷(Java)
题目描述 张兵和王武是五子棋迷 工作之余经常切磋棋艺 这不 这会儿又下起来了 走了一会儿 轮张兵了 对着一条线思考起来了 这条线上的棋子分布如下 用数组表示 1 0 1 1 1 0 1 0 1 1 棋了分布说明 1代表白子 0代表空位 1
Java华为OD机试AB卷
华为od
Java
算法
«
1
2
3
4
5
6
7
»