【华为od机试真题 JS语言】423、项目排期 、最快完成所有工作的天数 | 机试真题 思路参考 代码解析(最新C卷抽中)(通过率较高,但遇大数时间复杂度高,需优化)
2024-03-14?题目描述>项目组共有N个开发人员,项目经理接到了M个独立的需求,每个需求的工作量不同,且每个需求只能由一个开发人员独立完成, 不能多人合作。假定各个需求直接无任何先后依赖关系,请设计算法帮助项目经理进行工作安排,使整个项目能用最少的时间交付
【满分】【华为od机试真题2023C&D卷 JAVA&JS】分配土地
2024-03-13分配土地 题目描述:从前有个村庄,村民们喜欢在各种田地上插上小旗子,旗子上标识了各种不同的数字。某天集体村民决定将覆盖相同数字的最小矩阵形的土地的分配给为村里做出巨大贡献的村民,请问,此次分配土地,做出贡献的村民中最大会分配多大面积?
295.【华为od机试】智能驾驶( 广度优先搜索(BFS)Java&Python&C &JS实现)
2024-03-13【华为od机试】智能驾驶( 广度优先搜索(BFS)Java&Python&C &JS实现)有一辆汽车需要从 m*n 的地图的左上角(起点)开往地图的右下角(终点),去往每一个地区都需要消耗一定的油量,加油站可进行加油请你计算汽车确保从起点到达终点时所需的最少初始油量说明:(1) 智能汽车可以上下左右四个方向移动1(2) 地图上的数字取值是 0或-1 或者正整数:1: 表示加油站,可以加满油,汽车的油箱容量最大为 100;0: 表示这个地区是障碍物,汽车不能通过\n正整数: 表示汽车走过这个地区
华为od机试 - 来自异国的客人(Java & JS & Python & C & C )
2024-03-11华为od机试 - 来自异国的客人(Java & JS & Python & C & C ),实现:除留取余,字符串操作_华为od 来自异国的客人
282.【华为od机试真题】反射计数(模拟—Java&Python&C &JS实现)
2024-03-11【华为od机试真题】反射计数(模拟—Java&Python&C &JS实现)给定一个包含 0 和 1 的二维矩阵给定一个初始位置和速度一个物体从给定的初始位置触发, 在给定的速度下进行移动, 遇到矩阵的边缘则发生镜面反射无论物体经过 0 还是 1, 都不影响其速度请计算并给出经过 t 时间单位后, 物体经过 1 点的次数矩阵以左上角位置为[0, 0](列(x), 行(行)), 例如下面A点坐标为[2, 1] (第二列, 第一行)
280.【华为od机试真题】高效货运(贪心算法—Java&Python&C &JS实现)
2024-03-11【华为od机试真题】高效货运(贪心算法—Java&Python&C &JS实现)1.老李是货运公司承运人,老李的货车额定载货重量为wt2.现有两种货物,货物A单件重量为wa,单件运费利润为pa,货物B单件重量为wb,单件运费利润为pb3.老李每次发车时载货总重量刚好为货车额定载货重量wt,车上必须同时有货物A和货物B,货物A、B不可切割4.老李单车次满载运输可获得的最高利润是多少
华为od机试 - 堆内存申请(Java & JS & Python & C & C )
2024-03-09华为od机试 - 堆内存申请(Java & JS & Python & C & C ),实现:逻辑分析_bilibili华为 堆内存申请请问题python
290.【华为od机试】连续出牌数量(深度优先搜索DFS—Java&Python&C &JS实现)
2024-03-07【华为od机试】连续出牌数量(深度优先搜索DFS—Java&Python&C &JS实现)手里给一副手牌,数字从0-9,有r(红色),,g(绿色),b(蓝色),y(黄色)四种颜色,出牌规则为每次打出的牌必须跟上一张的数字或者颜色相同,否则不能抽选。选手应该怎么选才能使得抽选的次数最大,并且输出这个最大次数。
272.【华为od机试真题】文件缓存系统(Java&Python&C &JS实现)
2024-03-05【华为od机试真题】文件缓存系统(Java&Python&C &JS实现)请设计一个文件缓存系统,该文件缓存系统可以指定缓存的最大值(单位为字节)。文件缓存系统有两种操作:存储文件(put)和读取文件(get)操作命令为put fileName fileSize或者get fileName存储文件是把文件放入文件缓存系统中;读取文件是从文件缓存系统中访问已存在的文件,如果文件不存在,则不作任何操作。当缓存空间不足以存放新的文件时,根据规则删除文件,直到剩余空间满足新的文件大小为止,再存放新文件。
262.【华为od机试真题】符号运算(中缀表达式转逆波兰表达式-Java&Python&C &JS实现)
2024-03-05【华为od机试真题】符号运算(中缀表达式转逆波兰表达式-Java&Python&C &JS实现)给定一个表达式,求其分数计算结果 表达式的限制如下:1. 所有的输入数字皆为正整数(包括0)2. 仅支持四则运算( -*/)和括号3. 结果为整数或分数, 分数必须化为最简格式(比如6, 3/4, 7/8, 90/7)4. 除数可能为0,如果遇到这种情况,直接输出"ERROR"5. 输入和最终计算结果中的数字都不会超出整型范围