华为od机试 - 数据单元的变化替换(Java & JS & Python & C)
2024-02-22华为od机试 - 数据单元的变化替换(Java & JS & Python & C),实现:递归_将一个csv格式的数据文件中包含由单元格引用的内容替换为对应单元格内容的实际值
华为od机试真题 2023 B 2023 C&D 卷(JAVA&JS&Python&C )
2024-02-21本栏包含了华为od机试真题2022Q4 A 2023 B卷的全部机试真题。_华为od题库
258.【华为od机试真题】部门人力分配(二分搜索-Java&Python&C &JS实现)
2024-02-21【华为od机试真题】部门人力分配(二分搜索-Java&Python&C &JS实现)部门在进行需求开发时需要进行人力安排。当前部门需要完成 N 个需求,需求用requirements[i] 表示,requirements[i] 表示第 i 个需求的工作量大小,单位:人月。这部分需求需要在 M 个月内完成开发,进行人力安排后每个月的人力是固定的。目前要求每个月最多有 2 个需求开发,并且每个月需要完成的需求不能超过部门人力。请帮部门评估在满足需求开发进度的情况下,每个月需要的最小人力是多少?
260.【华为od机试真题】信道分配(贪心算法-Java&Python&C &JS实现)
2024-02-21【华为od机试真题】信道分配(贪心算法-Java&Python&C &JS实现)算法工程师小明面对着这样一个问题 ,需要将通信用的信道分配给尽量多的用户:\n\n信道的条件及分配规则如下:1)所有信道都有属性:”阶”。阶为 r的信道的容量为 2^r比特;2)所有用户需要传输的数据量都一样:D比特;3)一个用户可以分配多个信道,但每个信道只能分配给一个用户;4)只有当分配给一个用户的所有信道的容量和>=D,用户才能传输数据;
249.【2023年华为od机试真题(C卷)】电脑病毒感染(广度优先搜索(BFS)-Java&Python&C &JS实现)
2024-02-20【2023年华为od机试真题(C卷)】电脑病毒感染(广度优先搜索(BFS)-Java&Python&C &JS实现)一个局域网内有很多台电脑,分别标注为0 - N-1的数字。相连接的电脑距离不一样,所以感染时间不一样,感染时间用t表示。其中网络内一个电脑被病毒感染,其感染网络内所有的电脑需要最少需要多长时间。如果最后有电脑不会感染,则返回-1给定一个数组times表示一个电脑把相邻电脑感染所用的时间。如图:path[i]= {i,j, t} 表示电脑i->j 电脑i上的病毒感染j,需要时间t。
华为od机试 - 内存冷热标记(Java & JS & Python & C & C )
2024-02-16华为od机试 - 内存冷热标记(Java & JS & Python & C & C ),考察:多条件排序_内存冷热标记
255.【华为od机试真题】最小矩阵宽度(滑动窗口算法-Java&Python&C &JS实现)
2024-02-16【华为od机试真题】最小矩阵宽度(滑动窗口-Java&Python&C &JS实现)给定一个矩阵,包含N*M个整数,和一个包含K个整数的数组。现在要求在这个矩阵中找一个宽度最小的子矩阵,要求子矩阵包含数组中所有的整数。输入描述:第一行输入两个正整数N,M,表示矩阵大小。接下来N行M列表示矩阵内容。下一行包含一个正整数K。下一行包含K个整数,表示所需包含的数组,K个整数可能存在重复数字所有输入数据小于1000。
华为od机试 - 根据IP查找城市(Java & JS & Python & C)
2024-02-16华为od机试 - 根据IP查找城市(Java & JS & Python & C),实现:逻辑分析_某业务需要根据终端的ip
华为od机试 - 掌握的单词个数(Java & JS & Python & C & C )
2024-02-15华为od机试 - 掌握的单词个数(Java & JS & Python & C & C ),实现:逻辑分析_有一个字符串数组words和一个字符串chars
华为od机试 - 快递员的烦恼(Java & JS & Python & C & C )
2024-02-15华为od机试 - 快递员的烦恼(Java & JS & Python & C & C ),实现:Floyd算法 全排列