华为机试
-
华为OD机试 – 密码输入检测(Java & JS & Python & C)
题目描述 给定用户密码输入流 input,输入流中字符 ‘<‘ 表示退格,可以清除前一个输入的字符,请你编写程序,输出最终得到的密码字符,并判断密码是…
-
华为OD机试 – 最长合法表达式(Java & JS & Python & C)
题目描述 提取字符串中的最长合法简单数学表达式,字符串长度最长的,并计算表达式的值。如果没有,则返回 0 。 简单数学表达式只能包含以下内容: 0-9数字,符号+-*/ 说明: 所…
-
华为OD机试 – 环中最长子串(Java & JS & Python & C)
题目描述 给你一个字符串 s,首尾相连成一个环形,请你在环中找出 ‘o’ 字符出现了偶数次最长子字符串的长度。 输入描述 输入是一个小写字母组成的字符串 输…
-
华为OD机试 – 围棋的气(Java & JS & Python & C)
题目描述 围棋棋盘由纵横各19条线垂直相交组成,棋盘上一共19 x 19 = 361 个交点,对弈双方一方执白棋,一方执黑棋,落子时只能将棋子置于交点上。 “气”是围棋中很重要的一…
-
华为OD机试 – 小华地图寻宝(Java & JS & Python & C)
题目描述 小华按照地图去寻宝,地图上被划分成 m 行和 n 列的方格,横纵坐标范围分别是 [0, n-1] 和 [0, m-1]。 在横坐标和纵坐标的数位之和不大于 k 的方格中存…
-
华为OD机试 – 转盘寿司(Java & JS & Python & C)
目录 题目描述 输入描述 输出描述 用例 题目解析 JS算法源码
-
华为OD机试 – 二叉树计算(Java & JS & Python & C)
目录 题目描述 输入描述 输出描述 用例 题目解析 JS算法源码
-
华为OD机试 – 电脑病毒感染(Java & JS & Python & C)
题目描述 一个局域网内有很多台电脑,分别标注为 0 ~ N-1 的数字。相连接的电脑距离不一样,所以感染时间不一样,感染时间用 t 表示。 其中网络内一台电脑被病毒感染,求其感染网…
-
华为OD机试 – 小朋友分组最少调整次数(Java & JS & Python & C)
目录 题目描述 输入描述 输出描述 用例 题目解析 JS算法源码
-
华为OD机试 – 最富裕的小家庭(Java & JS & Python & C)
目录 题目描述 输入描述 输出描述 用例 题目解析 JS算法源码