271.【华为od机试真题】查找一个有向网络的头节点和尾节点(有向无环图(DAG)-Java&Python&C &JS实现)
2024-03-04【华为od机试真题】查找一个有向网络的头节点和尾节点(有向无环图(DAG)-Java&Python&C &JS实现)给定一个有向图,图中可能包含有环,图使用二维矩阵表示,每一行的第一列表示起始节点,第二列表示终止节点,如[0, 1]表示从0到1的路径。每个节点用正整数表示。求这个数据的首节点与尾节点,题目给的用例会是一个首节点,但可能存在多个尾节点。同时,图中可能含有环。如果图中含有环,返回[-1]。
华为od机试 - 攀登者2(Java & JS & Python & C & C )
2024-03-04华为od机试 - 攀登者(Java & JS & Python & C & C ),实现:逻辑分析_华为 攀登者2
华为od机试 - 项目排期(Java & JS & Python & C & C )
2024-03-03华为od机试 - 项目排期(Java & JS & Python & C & C ),实现:二分 回溯
270.【华为od机试真题】字符串拼接(深度优先搜索(DFS)-Java&Python&C &JS实现)
2024-03-03【华为od机试真题】字符串拼接(深度优先搜索(DFS)-Java&Python&C &JS实现)给定M(0
【2024华为od机试C卷】479、启动多任务排序 | 机试真题 思路参考 代码解析(C语言、C 、Java、Py、JS)
2024-03-02题目描述>一个应用启动时,会有多个初始化任务需要执行,并且任务之间有依赖关系,例如A任务依赖B任务,那么必须在B任务执行完成之后,才能开始执行A任务。 现在给出多条任务依赖关系的规则,请输入任务的顺序执行序列,规则采用贪婪策略,即一个任务如果没有依赖的任务,则立刻开始执行,如果同时有多个任务要执行,则根据任务名称字母顺序排序。 例如:B任务依赖A任务,C任务依赖A任务,D任务依赖B任务和C任务,同时,D任务还依赖E任务。那么执行任务的顺序由先到后是:A任务,E任务,B任务,C任
华为od机试 - 精准核酸检测(Java & JS & Python & C & C )
2024-03-02华为od机试 - 精准核酸检测(Java & JS & Python & C & C ),实现:并查集_精准核酸检测算法
华为od机试 - API集群负载统计(Java & JS & Python & C & C )
2024-03-02华为od机试 - API集群负载统计(Java & JS & Python & C & C ),实现:集合的应用_需要统计各个api访问的频次,根据热点信息在服务器节点
261.【华为od机试真题】跳马(广度优先搜索(BFS)-Java&Python&C &JS实现)
2024-03-01【华为od机试真题】跳马(广度优先搜索(BFS)-Java&Python&C &JS实现)马是象棋(包括中国象棋和国际象棋)中的棋子,走法是每步直一格再斜一格,即先横着或直着走一格,然后再斜着走一个对角线,可进可退,可越过河界,俗称“马走‘日’字。给顶m行n列的棋盘(网格图),棋盘上只有有棋子象棋中的棋子“马”,并且每个棋子有等级之分,等级为k的马可以跳1~k步(走的方式与象棋中“马”的规则一样,不可以超出棋盘位置),问是否能将所有马跳到同一位置,如果存在,输出最少需要的总步数(每匹马的步数相加)
265.【华为od机试真题】最长的指定瑕疵度的元音子串(滑动窗口算法-Java&Python&C &JS实现)
2024-02-29【华为od机试真题】最长的指定瑕疵度的元音子串(滑动窗口算法-Java&Pytho开头和结尾都是元音字母(aeiouAEIOU)的字符串为 元音字符串 ,其中混杂的非元音字母数量为其 瑕疵度 。比如:· “a” 、 “aa”是元音字符串,其瑕疵度都为0· “aiur”不是元音字符串(结尾不是元音字符)· “abira”是元音字符串,其瑕疵度为2给定一个字符串,请找出指定瑕疵度的最长元音字符子串,并输出其长度,如果找不到满足条件的元音字符子串,输出0。
华为od机试 - 虚拟理财游戏(Java & JS & Python & C & C )
2024-02-29华为od机试 - 最优的投资方式(Java & JS & Python & C & C ),实现:暴力枚举_c 虚拟理财游戏