
华为OD机试真题(Python/JS/C/C++)

文章平均质量分 89
每一题都有详细的解题思路、详细的代码注释、测试用例,订阅后,专栏内的文章都可看,可加入华为OD刷题群(私信即可),发现新题目,随时更新。
优惠券已抵扣
余额抵扣
还需支付
¥49.90
¥99.00
购买须知?
本专栏为图文内容,最终完结不会低于15篇文章。
订阅专栏,享有专栏所有文章阅读权限。
本专栏为虚拟商品,基于网络商品和虚拟商品的性质和特征,专栏一经购买无正当理由不予退款,不支持升级,敬请谅解。
哪 吒
2022博客之星Top1,现象级专栏 《Java基础教程系列》作者,专注Java硬核干货分享,立志做到Java赛道全网Top N
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
华为OD机试2025B卷统一考试题库清单(持续收录中)以及考点说明(Python/JS/C/C++)
刷的越多,抽中的概率越大,每一题都有详细的答题思路、详细的代码注释发现新题目,随时更新。原创 2024-09-25 19:16:13 · 18396 阅读 · 9 评论 -
华为OD机试 - 最长的顺子 - 动态规划(Python/JS/C/C++ 2025 B卷 200分)
每一题都有详细的答题思路、详细的代码注释、3个测试用例、为什么这道题采用XX算法、XX算法的适用场景,发现新题目,随时更新,全天CSDN在线答疑。原创 2024-09-01 11:09:53 · 2065 阅读 · 0 评论 -
华为OD机试 - 荒岛求生 - 栈Stack(Python/JS/C/C++ 2025 B卷 100分)
每一题都有详细的答题思路、详细的代码注释、3个测试用例、为什么这道题采用XX算法、XX算法的适用场景,发现新题目,随时更新,全天CSDN在线答疑。原创 2024-09-01 11:01:32 · 1824 阅读 · 0 评论 -
华为OD机试 - 简易内存池(Python/JS/C/C++ 2025 A卷 200分)
每一题都有详细的答题思路、详细的代码注释、3个测试用例、为什么这道题采用XX算法、XX算法的适用场景,发现新题目,随时更新,全天CSDN在线答疑。原创 2024-09-01 10:40:20 · 2134 阅读 · 0 评论 -
华为OD机试 - 绘图机器 - 双指针(Python/JS/C/C++ 2025 B卷 100分)
每一题都有详细的答题思路、详细的代码注释、3个测试用例、为什么这道题采用XX算法、XX算法的适用场景,发现新题目,随时更新,全天CSDN在线答疑。原创 2024-09-01 11:05:15 · 1427 阅读 · 0 评论 -
华为OD机试 - 栈数据合并/空栈压数 - 栈(Python/JS/C/C++ 2024 E卷 100分)
本专栏收录于《华为OD机试真题(Python/JS/C/C++)》。刷的越多,抽中的概率越大,私信哪吒,备注华为OD,加入华为OD刷题交流群,每一题都有详细的答题思路、详细的代码注释、3个测试用例、为什么这道题采用XX算法、XX算法的适用场景,发现新题目,随时更新。向一个空栈压入正整数,每当压入一个整数时,执行以下规则(设:栈顶至栈底整数依次为n1, n2, …, nx,其中n1为最新压入的整数)如:依次向栈压入 6,1,2,3,使用单个空格隔开的正整数的字符串 Q,如“5678”,左边的数字先入栈。最终栈原创 2025-03-18 07:54:18 · 781 阅读 · 0 评论 -
华为OD机试 - 模拟数据序列化传输(Python/JS/C/C++ 2025 B卷 200分)
本专栏收录于《华为OD机试真题(Python/JS/C/C++)》。刷的越多,抽中的概率越大,私信哪吒,备注华为OD,加入华为OD刷题交流群,每一题都有详细的答题思路、详细的代码注释、3个测试用例、为什么这道题采用XX算法、XX算法的适用场景,发现新题目,随时更新。模拟一套简化的序列化传输方式,请实现下面的数据编码与解码过程。编码前数据格式为[位置,类型,值],多个数据的时侯用逗号隔开,位置仅支持数字,不考虑重复场景;类型仅支持: Integer / String / Compose(Compose的数据类原创 2025-05-26 09:19:09 · 948 阅读 · 0 评论 -
华为OD机试 - 计算某个字符出现次数 - 线性扫描(Python/JS/C/C++ 2025 B卷 100分)
本专栏收录于《华为OD机试真题(Python/JS/C/C++)》。刷的越多,抽中的概率越大,私信哪吒,备注华为OD,加入华为OD刷题交流群,每一题都有详细的答题思路、详细的代码注释、3个测试用例、为什么这道题采用XX算法、XX算法的适用场景,发现新题目,随时更新。写出一个程序,接受一个由字母、数字和空格组成的字符串,和一个字符,然后输出"输入字符串"中该字符的出现次数。(不区分大小写字母)。第一行输入一个由字母、数字和空格组成的字符串,第二行输入一个字符(保证该字符不为空格)。输出输入字符串中含有该字符原创 2025-05-26 07:56:33 · 943 阅读 · 0 评论 -
华为OD机试 - 查找字符串中相同字符连续出现的最大次数 - 线性扫描(Python/JS/C/C++ 2025 B卷 100分)
本专栏收录于《华为OD机试真题(Python/JS/C/C++)》。刷的越多,抽中的概率越大,私信哪吒,备注华为OD,加入华为OD刷题交流群,每一题都有详细的答题思路、详细的代码注释、3个测试用例、为什么这道题采用XX算法、XX算法的适用场景,发现新题目,随时更新。输入一串字符,字符串长度不超过 100,查找字符串中相同字符连续出现的最大次数。输入只有一行,包含一个长度不超过100的字符串。输出只有一行,输出相同字符连续出现的最大次数。说明:字符串区分大小写hello2word1aaabbcc3比较与计数:原创 2025-05-21 10:13:47 · 928 阅读 · 0 评论 -
华为OD机试 - 两个集合输出距离最近的数字 - 双指针(Python/JS/C/C++ 2025 B卷 100分)
本专栏收录于《华为OD机试真题(Python/JS/C/C++)》。刷的越多,抽中的概率越大,私信哪吒,备注华为OD,加入华为OD刷题交流群,每一题都有详细的答题思路、详细的代码注释、3个测试用例、为什么这道题采用XX算法、XX算法的适用场景,发现新题目,随时更新。同一个数轴x有两个点的集合A={A1,A2,…,Am}和B={B1,B2,…,Bm},A(i)和B(i)均为正整数,A、B已经按照从小到大排序,AB均不为空,给定一个距离R,R是正整数。列出同时满足以下条件的(A(i),B(j))数对:1、A(i原创 2025-05-21 07:57:46 · 692 阅读 · 0 评论 -
华为OD机试 - 上班之路/是否能到达公司 - 广度优先搜索bfs(Python/JS/C/C++ 2025 B卷 100分)
本专栏收录于《华为OD机试真题(Python/JS/C/C++)》。刷的越多,抽中的概率越大,私信哪吒,备注华为OD,加入华为OD刷题交流群,每一题都有详细的答题思路、详细的代码注释、3个测试用例、为什么这道题采用XX算法、XX算法的适用场景,发现新题目,随时更新。Jungle 生活在美丽的蓝鲸城,大马路都是方方正正,但是每天马路的封闭情况都不一样。地图由以下元素组成:.:空地,可以达到;*:路障,不可达到;S:Jungle 的家;T:公司;其中我们会限制 Jungle 拐弯的次数,同时 Jungle 可原创 2025-05-19 10:15:47 · 705 阅读 · 0 评论 -
华为OD机试 - 最多等和不相交连续子序列 - 贪心算法(Python/JS/C/C++ 2025 B卷 100分)
本专栏收录于《华为OD机试真题(Python/JS/C/C++)》。刷的越多,抽中的概率越大,私信哪吒,备注华为OD,加入华为OD刷题交流群,每一题都有详细的答题思路、详细的代码注释、3个测试用例、为什么这道题采用XX算法、XX算法的适用场景,发现新题目,随时更新。给定一个数列,我们称其中连续的元素为连续子序列,称这些元素的和为连续子序列的和。数列中可能存在几个组连续子序列,组内的连续子序列互不相交且有相同的和。求一组连续子序列,组内子序列的数目最多。输出这个数目。第一行输入为 数组长度 N, 1 <= N原创 2025-05-19 09:44:25 · 544 阅读 · 0 评论 -
华为OD机试 - 幻方修复(Python/JS/C/C++ 2025 B卷 200分)
本专栏收录于《华为OD机试真题(Python/JS/C/C++)》。刷的越多,抽中的概率越大,私信哪吒,备注华为OD,加入华为OD刷题交流群,每一题都有详细的答题思路、详细的代码注释、3个测试用例、为什么这道题采用XX算法、XX算法的适用场景,发现新题目,随时更新。幻方(Magic Square)是一个由 1~N²,共 N² 个整数构成的 N*N 矩阵,满足每行、列和对角线上的数字和相等。上回你已经帮助小明将写错一个数字的幻方进行了修复,小明在感激之余也想进一步试试你的水平,于是他准备了有两个数字发生了位置原创 2025-05-18 23:39:53 · 1557 阅读 · 0 评论 -
华为OD机试 - 字符串比较、符合条件的子串长度(Python/JS/C/C++ 2025 B卷 100分)
本专栏收录于《华为OD机试真题(Python/JS/C/C++)》。刷的越多,抽中的概率越大,私信哪吒,备注华为OD,加入华为OD刷题交流群,每一题都有详细的答题思路、详细的代码注释、3个测试用例、为什么这道题采用XX算法、XX算法的适用场景,发现新题目,随时更新。给定字符串A、B和正整数V,A的长度与B的长度相等,请计算A中满足如下条件的最大连续子串的长度:该连续子串在A和B中的位置和长度均相同。该连续子串|A[i] - B[i]|之和小于等于V。其中|A[i] - B[i]|表示两个字符ASCII码之差原创 2025-05-18 23:22:07 · 758 阅读 · 0 评论 -
华为OD机试 - 停车场最大距离 - 数组(Python/JS/C/C++ 2025 B卷 100分)
本专栏收录于《华为OD机试真题(Python/JS/C/C++)》。刷的越多,抽中的概率越大,私信哪吒,备注华为OD,加入华为OD刷题交流群,每一题都有详细的答题思路、详细的代码注释、3个测试用例、为什么这道题采用XX算法、XX算法的适用场景,发现新题目,随时更新。停车场有一横排车位,0代表没有停车,1代表有车。至少停了一辆车在车位上,也至少有一个空位没有停车。为了防剐蹭,需为停车人找到一个车位,使得距停车人的车最近的车辆的距离是最大的,返回此时的最大距离。1、一个用半角逗号分割的停车标识字符串,停车标识为原创 2025-05-18 23:03:13 · 1078 阅读 · 0 评论 -
华为OD机试 - 字符串分割转换(Python/JS/C/C++ 2025 B卷 100分)
本专栏收录于《华为OD机试真题(Python/JS/C/C++)》。刷的越多,抽中的概率越大,私信哪吒,备注华为OD,加入华为OD刷题交流群,每一题都有详细的答题思路、详细的代码注释、3个测试用例、为什么这道题采用XX算法、XX算法的适用场景,发现新题目,随时更新。给定一个非空字符串 Q S,其被 N 个‘;’分隔成 N+1 个子串,给定正整数数组 K,要求除第一个子串外,其余的子串每 K 个字符组成新的子串,并‘-’分隔。对于新组成的每一个子串,如果它含有的小写字母比大写字母多,则将这个子串的所有大写字母原创 2025-05-16 22:08:43 · 1132 阅读 · 0 评论 -
华为OD机试 - 差值数组不同的字符串 - 数组(Python/JS/C/C++ 2025 B卷 100分)
本专栏收录于《华为OD机试真题(Python/JS/C/C++)》。刷的越多,抽中的概率越大,私信哪吒,备注华为OD,加入华为OD刷题交流群,每一题都有详细的答题思路、详细的代码注释、3个测试用例、为什么这道题采用XX算法、XX算法的适用场景,发现新题目,随时更新。给你一个字符串数组 words ,每一个字符串长度都相同,令所有字符串的长度都为 n 。每个字符串 words[i] 可以被转化为一个长度为n - 1的 差值整数数组 difference[i] ,其中对于 0 <= j <= n - 2 有di原创 2025-05-16 12:44:36 · 824 阅读 · 0 评论 -
华为OD机试 - 数组排列求和 - HashSet、分类和迭代(Python/JS/C/C++ 2025 B卷 200分)
本专栏收录于《华为OD机试真题(Python/JS/C/C++)》。刷的越多,抽中的概率越大,私信哪吒,备注华为OD,加入华为OD刷题交流群,每一题都有详细的答题思路、详细的代码注释、3个测试用例、为什么这道题采用XX算法、XX算法的适用场景,发现新题目,随时更新。1到n的n个连续的数字组成一个数组Q,n为3的倍数。每次按顺序从数组中取出3个元素,去掉这3个元素中的一个最大值和一个最小值,并将剩下的元素累计为S,S初始值为0。可以通过调整数组中元素的位置改变最终结果,每移动一个元素计为移动一次。请计算最少移原创 2025-05-16 11:50:54 · 997 阅读 · 1 评论 -
华为OD机试 - 消消乐游戏 - 栈Stack,通过Deque优化(Python/JS/C/C++ 2025 B卷 100分)
华为OD机试 2025B卷题库疯狂收录中,刷题。原创 2025-05-16 09:22:37 · 611 阅读 · 0 评论 -
华为OD机试 - 移动元素获得最大数组和 - 数组(Python/JS/C/C++ 2025 B卷 100分)
本专栏收录于《华为OD机试真题(Python/JS/C/C++)》。刷的越多,抽中的概率越大,私信哪吒,备注华为OD,加入华为OD刷题交流群,每一题都有详细的答题思路、详细的代码注释、3个测试用例、为什么这道题采用XX算法、XX算法的适用场景,发现新题目,随时更新。1到n的n个连续的数字组成一个数组,n为3的倍数每次按照顺序从数组中取出3个元素,去掉这3个元素中的一个最大值和一个最小值,并将剩下的元素累加为S,S初始值为0可以通过调整数组中元素的位置改变最终结果,每移动一个元素计为移动一次。请计算最少移动几原创 2025-05-15 09:59:26 · 1013 阅读 · 1 评论 -
华为OD机试 - 计算某字符出现次数(Python/JS/C/C++ 2025 B卷 100分)
本专栏收录于《华为OD机试真题(Python/JS/C/C++)》。刷的越多,抽中的概率越大,私信哪吒,备注华为OD,加入华为OD刷题交流群,每一题都有详细的答题思路、详细的代码注释、3个测试用例、为什么这道题采用XX算法、XX算法的适用场景,发现新题目,随时更新。写出一个程序,接受一个由字母、数字和空格组成的字符串,和一个字符,然后输出输入字符串中该字符的出现次数。(不区分大小写字母)。第一行输入一个由字母、数字和空格组成的字符串,第二行输入一个字符(保证该字符不为空格)。输出输入字符串中含有该字符的个数原创 2025-05-14 11:49:15 · 800 阅读 · 0 评论 -
华为OD机试 - 最旺店铺 - 枚举(Python/JS/C/C++ 2025 B卷 200分)
本专栏收录于《华为OD机试真题(Python/JS/C/C++)》。刷的越多,抽中的概率越大,私信哪吒,备注华为OD,加入华为OD刷题交流群,每一题都有详细的答题思路、详细的代码注释、3个测试用例、为什么这道题采用XX算法、XX算法的适用场景,发现新题目,随时更新。某城市有m个商店和n位市民。现在要举办一场活动,通过投票来选出最受欢迎的商店。每位市民只能投一票,他们将根据自己的喜好为指定的商店投票。然而,1号商店有一个特殊的优势,它可以给每位市民发放补贴,使他们改变投票意向,投票给1号商店。请你计算出,1号原创 2025-05-14 11:33:04 · 1111 阅读 · 0 评论 -
华为OD机试 - 最大岛屿体积 - 深度优先搜索dfs(Python/JS/C/C++ 2025 B卷 200分)
本专栏收录于《华为OD机试真题(Python/JS/C/C++)》。刷的越多,抽中的概率越大,私信哪吒,备注华为OD,加入华为OD刷题交流群,每一题都有详细的答题思路、详细的代码注释、3个测试用例、为什么这道题采用XX算法、XX算法的适用场景,发现新题目,随时更新。给你一个由 大于0的数(陆地)和 0(水)组成的的二维网格,请你计算网格中最大岛屿的体积。陆地的数表示所在岛屿的体积。岛屿总是被水包围,并且每座岛屿只能由水平方向和/或竖直方向上相邻的陆地连接形成。此外,你可以假设该网格的四条边均被水包围。第一行原创 2025-05-14 10:28:28 · 716 阅读 · 0 评论 -
华为OD机试 - 加密算法 - 深度优先搜索dfs(Python/JS/C/C++ 2025 B卷 200分)
本专栏收录于《华为OD机试真题(Python/JS/C/C++)》。刷的越多,抽中的概率越大,私信哪吒,备注华为OD,加入华为OD刷题交流群,每一题都有详细的答题思路、详细的代码注释、3个测试用例、为什么这道题采用XX算法、XX算法的适用场景,发现新题目,随时更新。有一种特殊的加密算法,明文为一段数字串,经过密码本查找转换,生成另一段密文数字串。规则如下请你设计这个加密程序。示例 1:密码本:{0,0,2},{1,3,4},{6,6,4}明文"3",密文"1 1"示例 2:密码本:{0,0,2},{1原创 2025-05-14 08:03:39 · 900 阅读 · 0 评论 -
华为OD机试 - 人民币转换(Python/JS/C/C++ 2025 B卷 100分)
本专栏收录于《华为OD机试真题(Python/JS/C/C++)》。刷的越多,抽中的概率越大,私信哪吒,备注华为OD,加入华为OD刷题交流群,每一题都有详细的答题思路、详细的代码注释、3个测试用例、为什么这道题采用XX算法、XX算法的适用场景,发现新题目,随时更新。考试题目和要点:输入一个double数。输出人民币格式。532.00人民币伍佰叁拾贰元整整数部分532转换为“伍佰叁拾贰”,小数部分为00,故输出“人民币伍佰叁拾贰元整”。6007.14人民币陆仟零柒元壹角肆分6007转换为“陆仟零柒”(中间的两原创 2025-02-20 14:52:22 · 588 阅读 · 0 评论 -
华为OD机试 - 光伏场地建设规划 - 动态规划(Python/JS/C/C++ 2025 B卷 100分)
对每平方公里的土地进行了发电评估,其中不能建设的区域发电量为0kw,可以发电的区域根据光照,地形等给出了每平方公里年发电量x千瓦。第一行输入为调研的地区长,宽,以及准备建设的电站【长宽相等,为正方形】的边长,最低要求的发电量。其中 被调研的区域的长宽均大于等于1,建设电站的边长大于等于1,任何区域的发电量大于等于0。整个区域为唯一的 2×2 子区域,其和为 4+6+7+3 = 20,正好等于阈值,满足条件。表示调研的区域大小为长2宽5的矩形,我们要建设的电站的边长为2,建设电站最低发电量为6。原创 2025-02-16 10:26:10 · 800 阅读 · 0 评论 -
华为OD机试 - 整理扑克牌(Python/JS/C/C++ 2025 B卷 100分)
遇到连续两组三张,后面的(2的三张)拆分为对子(2 2)并将拆出的那张2保存,最终输出:3 3 3 2 2 2。统计后:6→4、5→3、4→1。排序后为:(6,4) 、(5,3) 、(4,1)。统计后:3→3、2→3。排序顺序为:(3,3) 、(2,3)。只有一组三张,无拆分,按顺序输出。原创 2025-02-16 10:25:56 · 712 阅读 · 0 评论 -
华为OD机试 - 最长连续子序列 - 双指针(Python/JS/C/C++ 2025 B卷 100分)
刷的越多,抽中的概率越大,每一题都有详细的答题思路、详细的代码注释,发现新题目,随时更新。原创 2024-11-23 10:00:51 · 810 阅读 · 0 评论 -
华为OD机试 - 任务总执行时长 - 枚举(Python/JS/C/C++ 2025 B卷 200分)
刷的越多,抽中的概率越大,私信哪吒,备注华为OD,加入华为OD刷题交流群,每一题都有详细的答题思路、详细的代码注释、发现新题目,随时更新,全天CSDN在线答疑。原创 2024-10-09 07:58:44 · 912 阅读 · 0 评论 -
华为OD机试 - 字符串分割(Python/JS/C/C++ 2025 B卷 100分)
分隔成 N+1 个子串,给定正整数数组 K,要求除第一个子串外,其余的子串每 K 个字符组成新的子串,并‘-’分隔。反之,如果它含有的大写字母比小写字母多,则将这个子串的所有小写字母转换为大写字母;对于新组成的每一个子串,如果它含有的小写字母比大写字母多,则将这个子串的所有大写字母转换为小写 Q 字母;子串为 12abc、abCABc、4aB@,第一个子串保留,后面的子串每 3 个字符一组为 abC、ABC、4aB、@,子串为 12abc、abCABc、4aB@,第一个子串保留,输出转换后的字符串。原创 2024-09-04 20:00:40 · 2494 阅读 · 0 评论 -
华为OD机试 - 最长的指定瑕疵度的元音子串(Python/JS/C/C++ 2025 B卷 100分)
给定一个字符串,请找出指定瑕疵度的最长元音字符子串,并输出其长度,如果找不到满足条件的元音字符子串,输出0。开头和结尾都是元音字母(aeiouAEIOU)的字符串为元音字符串,其中混杂的非元音字母数量为其瑕疵度。子串:字符串中任意个连续的字符组成的子序列称为该字符串的子串。输出为一个整数,代表满足条件的元音字符最长子串的长度。开头是元音,结尾是元音,中间出现的非元音字符是瑕疵度。开头是元音,结尾是元音,中间出现的非元音字符是瑕疵度。这道题的关键是正则表达式的合理使用。最长的是avave,长度5。原创 2024-10-12 12:03:14 · 1006 阅读 · 0 评论 -
华为OD机试 - 英文输入法 - 逻辑分析(Python/JS/C/C++ 2025 B卷 100分)
提取的单词有 Apple, apricot, banana, Apple, banana, Avocado。以 Ap 开头的单词有 Apple,去重后按字典序输出。依据用户输入的单词前缀,从已输入的英文语句中联想出用户想输入的单词,按字典序输出联想到的单词序列,如果联想不到,请输出用户输入的单词前缀。输出符合要求的单词序列或单词前缀,存在多个时,单词之间以单个空格分割。这道题很简单,就是题述有点复杂,多读几遍,理解透彻就好办了。主管期望你来实现英文输入法单词联想功能。以 Th 开头的单词只有 This。原创 2025-01-15 12:18:30 · 884 阅读 · 0 评论 -
华为OD机试 - 判断字符串子序列 - 倒序遍历(Python/JS/C/C++ 2025 B卷 100分)
给定字符串target和source,判断target是否为source的子序列。你可以认为target和source 中仅包含英文小写字母,字符串source可能会很长,长度~=500,000,而target是个短字符串,长度<=100。abcaybec中第3位的aybec去掉字符y、e后也为abc,也与目标字符串相符,故输出最后一个序列aybec的第一个字符的索引位置3。形成的新字符串,例如,'abc’是’aebycd’的一个子序列,而’ayb’不是。请找出最后一个序列的起始位置。原创 2025-01-13 09:07:51 · 653 阅读 · 0 评论 -
华为OD机试 - 数组组成的最小数字(Python/JS/C/C++ 2025 B卷 100分)
华为OD机试 2024E卷题库疯狂收录中,刷题。原创 2025-01-09 10:50:38 · 1160 阅读 · 0 评论 -
华为OD机试 - 幼儿园分班(Python/JS/C/C++ 2025 B卷 200分)
刷的越多,抽中的概率越大,私信哪吒,备注华为OD,加入华为OD刷题交流群,每一题都有详细的答题思路、详细的代码注释、发现新题目,随时更新,全天CSDN在线答疑。原创 2024-10-10 09:26:25 · 1009 阅读 · 0 评论 -
华为OD机试 - 区间交集 - 深度优先搜索dfs算法(Python/JS/C/C++ 2025 B卷 200分)
任意两个给定区间的交集,称为公共区间(如:[1,2],[2,3]的公共区间为[2,2],[3,5],[3,6]的公共区间为[3,5])公共区间之间若存在交集,则需要合并(如:[1,3],[3,5]区间存在交集[3,3],需合并为[1,5])。按升序排列输出合并后的区间列表。区间元素为 X:-10000<=X<=10000。第一反应是通过深度优先搜索dfs算法来解。给定一组闭区间,其中部分区间存在交集。区间数为 N: O<=N<=1000。升序排列的合并区间列表。原创 2024-11-20 12:20:19 · 1169 阅读 · 0 评论 -
华为OD机试 - 字符串序列判定 - 双指针(Python/JS/C/C++ 2025 B卷 100分)
华为OD机试 2025B卷题库疯狂收录中...原创 2025-02-11 16:55:14 · 793 阅读 · 0 评论 -
华为OD机试 - 素数伴侣(Python/JS/C/C++ 2025 B卷 100分)
华为OD机试 2025B卷题库疯狂收录中...原创 2025-02-15 00:14:48 · 1055 阅读 · 0 评论 -
华为OD机试 - 返回矩阵中非1的元素个数 - 广度优先搜索BFS(Python/JS/C/C++ 2025 B卷 200分)
广度优先搜索(BFS)是一种按层次逐层遍历节点的搜索算法,适用于寻找最短路径或逐步扩散问题。原创 2024-09-19 07:03:23 · 744 阅读 · 0 评论 -
华为OD机试 - 最小循环子数组(Python/JS/C/C++ 2025 B卷 100分)
华为OD机试 2025B卷题库疯狂收录中...原创 2025-02-04 22:40:35 · 431 阅读 · 0 评论