华为od机试 - Wonderland(Java & JS & Python & C & C )
2024-06-07华为od机试 - Wonderland(Java & JS & Python & C & C ),实现:动态规划_华为od wonderland
华为od机试C卷-- 找朋友(Java & JS & Python & C)
2024-06-07在学校中,N个小朋友站成一队, 第i个小朋友的身高为height[i],第i个小朋友可以看到的第一个比自己身高更高的小朋友j,那么j是i的好朋友(要求j > i)。请重新生成一个列表,对应位置的输出是每个小朋友的好朋友位置,如果没有看到好朋友,请在该位置用0代替。小朋友人数范围是 [0, 40000]。
华为od机试C卷-- 智能成绩表(Java & JS & Python & C)
2024-06-06小明来到某学校当老师,需要将学生按考试总分或单科分数进行排名,你能帮帮他吗?**输入描述**第 1 行输入两个整数,学生人数 n 和科目数量 m。 - 0 < n < 100 - 0 < m < 10 第 2 行输入 m 个科目名称,彼此之间用空格隔开。 - 科目名称只由英文字母构成,单个长度不超过10个字符。 - 科目的出现顺序和后续输入的学生成绩一一对应。 - 不会出现重复的科目名称。 第 3 行开始的 n 行,每行包含一个学生的姓名和该生 m 个科目的成绩(空格隔开) - 学
华为od机试C、D卷 - 万能字符单词拼写、掌握的单词个数(Java & JS & Python & C & C )
2024-06-06有一个字符串数组 words 和一个字符串 chars。假如可以用 chars 中的字母拼写出 words 中的某个“单词”(字符串),那么我们就认为你掌握了这个单词。words 的字符仅由 a-z 英文小写字母组成,例如 "abc"chars 由 a-z 英文小写字母和 "?" 组成。其中英文 "?" 表示万能字符,能够在拼写时当作任意一个英文字母。例如:"?" 可以当作 "a" 等字母。注意:每次拼写时,chars 中的每个字母和万能字符都只能使用一次。输出词汇表 words _attributeerror: partially initialized module 'modules.sysinfo' has no attrib
华为od机试C卷--寻找身高相近的小朋友(Java & JS & Python)
2024-06-06华为od机试C卷--寻找身高相近的小朋友(Java & JS & Python)_用自然语言描述算法,找打学校最高的人
华为od机试C卷-- 二叉树的广度优先遍历(Java & JS & Python & C)
2024-06-06有一棵二叉树,每个节点由一个大写字母标识(最多26个节点)。现有两组字母,分别表示后序遍历(左孩子->右孩子->父节点)和中序遍历(左孩子->父节点->右孩子)的结果,请你输出层序遍历的结果。
【免费题库】华为od机试 - 最富裕的小家庭(Java & JS & Python & C & C )
2024-06-05## 题目描述在一颗树中,每个节点代表一个家庭成员,节点的数字表示其个人的财富值,一个节点及其直接相连的子节点被定义为一个小家庭。现给你一颗树,请计算出最富裕的小家庭的财富和。## 输入描述第一行为一个数 N,表示成员总数,成员编号 1~N。1 ≤ N ≤ 1000第二行为 N 个空格分隔的数,表示编号 1~N 的成员的财富值。0 ≤ 财富值 ≤ 1000000接下来 N -1 行,每行两个空格分隔的整数(N1, N2),表示 N1 是 N2 的父节点。## 输出描述最富裕的小家庭_最富裕的小家庭(java & js & python & c & c )-csdn博客
华为od机试C卷-- 消消乐游戏(Java & JS & Python)
2024-06-05游戏规则:输入一个只包含英文字母的字符串,字符串中的两个字母如果相邻且相同,就可以消除。在字符串上反复执行消除的动作,直到无法继续消除为止,此时游戏结束。输出最终得到的字符串长度。
华为od机试C卷-- 会议室占用时间(Java & JS & Python & C)
2024-06-04现有若干个会议,所有会议共享一个会议室,用数组表示各个会议的开始时间和结束时间,格式为:>[[会议1开始时间, 会议1结束时间], [会议2开始时间, 会议2结束时间]]请计算会议室占用时间段。
华为od机试C卷--报数问题(Java & JS & Python)
2024-06-03有n个人围成一圈,顺序排号为1-n。从第一个人开始报数(从1到3报数),凡报到3的人退出圈子,问最后留下的是原来第几号的那位。