搬砖工逆袭Java架构师
文章平均质量分 92
每个程序员都有一颗登顶的心!
哪 吒
2022博客之星Top1,现象级专栏 《Java基础教程系列》作者,专注Java硬核干货分享,立志做到Java赛道全网Top N
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
华为OD机试 - 云服务安全策略最优选择 - 深度优先搜索DFS(Java/Python/JS/C/C++/Go 新系统 200分)
本专栏收录于《华为OD机试真题(Java/Python/JS/C/C++/Go)》。刷的越多,抽中的概率越大,私信哪吒,备注华为OD,加入华为OD刷题交流群,每一题都有详细的答题思路、详细的代码注释、3个测试用例、为什么这道题采用XX算法、XX算法的适用场景,发现新题目,随时更新。在云服务中,有 n 个安全策略,编号 1 到 n。每个策略有一个重要度权重(正整数)。某些策略对之间互斥,不能同时启用。现在需要为某个实例恰好选择 k 个策略,要求:选中的策略之间没有互斥关系(即构成一个独立集);在满足条件1的原创 2026-09-07 18:43:44 · 35 阅读 · 0 评论 -
华为OD机试 - 云服务安全策略最优选择 - 深度优先搜索DFS(Java 新系统 200分)
华为OD机试 新系统 题库疯狂收录中,刷题。原创 2026-09-07 18:42:12 · 90 阅读 · 0 评论 -
华为OD机试 - 最小极差分组(Java/Python/JS/C/C++/Go 新系统 100分)
本专栏收录于《华为OD机试真题(Java/Python/JS/C/C++/Go)》。刷的越多,抽中的概率越大,私信哪吒,备注华为OD,加入华为OD刷题交流群,每一题都有详细的答题思路、详细的代码注释、3个测试用例、为什么这道题采用XX算法、XX算法的适用场景,发现新题目,随时更新。给定 n 个整数,你需要将它们任意分成两组,且两组都不能为空。对于一组数,它的极差定义为该组中的最大值减去最小值。设两组分别为第 1 组和第 2 组,则它们的极差分别为:• 第 1 组极差 = 第 1 组最大值 − 第 1 组原创 2026-09-07 18:29:28 · 91 阅读 · 0 评论 -
华为OD机试 - 最小极差分组(Java 新系统 100分)
华为OD机试 新系统 题库疯狂收录中,刷题。原创 2026-09-07 18:27:40 · 67 阅读 · 0 评论 -
华为OD机试 - 统计不重叠区间的个数 - 贪心算法(Java/Python/JS/C/C++/Go 新系统 100分)
本专栏收录于《华为OD机试真题(Java/Python/JS/C/C++/Go)》。刷的越多,抽中的概率越大,私信哪吒,备注华为OD,加入华为OD刷题交流群,每一题都有详细的答题思路、详细的代码注释、3个测试用例、为什么这道题采用XX算法、XX算法的适用场景,发现新题目,随时更新。给定一个以二维数组 intervals 表示若干个区间的集合,其中单个区间为 intervals[i] = [starti, endi](starti 和 endi 都是整数),这些区间之间可能存在重叠,请统计跟其他任何区间都不重原创 2026-09-07 18:04:17 · 161 阅读 · 0 评论 -
华为OD机试 - 统计不重叠区间的个数 - 贪心算法(Java 新系统 100分)
华为OD机试 新系统 题库疯狂收录中,刷题。原创 2026-09-07 18:01:24 · 139 阅读 · 0 评论 -
华为OD机试 - 盘丝洞破阵寻珠 - 深度优先搜索DFS(Java/Python/JS/C/C++/Go 新系统 200分)
本专栏收录于《华为OD机试真题(Java/Python/JS/C/C++/Go)》。刷的越多,抽中的概率越大,私信哪吒,备注华为OD,加入华为OD刷题交流群,每一题都有详细的答题思路、详细的代码注释、3个测试用例、为什么这道题采用XX算法、XX算法的适用场景,发现新题目,随时更新。天命人深入盘丝洞,洞内布满了蜘蛛精设下的迷阵。整座洞穴是二叉树结构,每个结点是一间石室,石室中藏有灵气结晶(整数,可正可负,零值视为非负)。天命人从根石室出发,寻找通往叶子石室的路径收集灵气。但盘丝洞有毒瘴禁制:路径上不允许出现连原创 2026-09-07 16:41:24 · 178 阅读 · 0 评论 -
华为OD机试 - 盘丝洞破阵寻珠 - 深度优先搜索DFS(Java 新系统 200分)
华为OD机试 新系统 题库疯狂收录中,刷题。原创 2026-09-07 16:38:37 · 180 阅读 · 0 评论 -
华为OD机试 - 收集灵草 - 枚举(Java/Python/JS/C/C++/Go 新系统 200分)
本专栏收录于《华为OD机试真题(Java/Python/JS/C/C++/Go)》。刷的越多,抽中的概率越大,私信哪吒,备注华为OD,加入华为OD刷题交流群,每一题都有详细的答题思路、详细的代码注释、3个测试用例、为什么这道题采用XX算法、XX算法的适用场景,发现新题目,随时更新。在一个远古修士的洞穴中,探宝者发现了一排共 N 棵灵草,每棵灵草有一个灵力值 A,灵力值可为正、负或零。为避免灵草被探宝者一扫而空,远古修士设置了禁制,要求探宝者必须选择一段连续的灵草序列带回,且必须满足以下规则:规则一:选中原创 2026-09-07 16:16:33 · 205 阅读 · 0 评论 -
华为OD机试 - 收集灵草 - 枚举(Java 新系统 200分)
华为OD机试 新系统 题库疯狂收录中,刷题。原创 2026-09-07 15:58:28 · 166 阅读 · 0 评论 -
华为OD机试 - 仓库盘点(Python/JS/C/C++ 新系统 100分)
本专栏收录于《华为OD机试真题(Python/JS/C/C++)》。刷的越多,抽中的概率越大,私信哪吒,备注华为OD,加入华为OD刷题交流群,每一题都有详细的答题思路、详细的代码注释、3个测试用例、为什么这道题采用XX算法、XX算法的适用场景,发现新题目,随时更新。仓库中有若干类物品,每类物品都有一个类别编号(整型)。年底进行仓库盘点,统计每类物品的件数,按照件数从多到少的顺序为物品排序,整理完毕输出物品编号序列。一串物品类别编号,每个编号对应该类物品的一次入库,它是按照入库先后排列的。整理后的物品编号序列原创 2026-09-06 20:26:45 · 23 阅读 · 0 评论 -
华为OD机试 - 仓库盘点(Java 新系统 100分)
华为OD机试 新系统 题库疯狂收录中,刷题。原创 2026-09-06 20:25:33 · 20 阅读 · 0 评论 -
华为OD机试 - 奇偶三数之和(Python/JS/C/C++ 新系统 100分)
本专栏收录于《华为OD机试真题(Python/JS/C/C++)》。刷的越多,抽中的概率越大,私信哪吒,备注华为OD,加入华为OD刷题交流群,每一题都有详细的答题思路、详细的代码注释、3个测试用例、为什么这道题采用XX算法、XX算法的适用场景,发现新题目,随时更新。给定一个包含 nnn 个整数的数组 和一个整数 ,请从数组中找出所有 不重复 的三元组 ,满足以下两个条件:和为目标:nums[i]+nums[j]+nums[k]=targetnums[i] + nums[j] + nums[k] = tar原创 2026-09-06 20:15:28 · 14 阅读 · 0 评论 -
华为OD机试 - 奇偶三数之和(Java 新系统 100分)
华为OD机试 新系统 题库疯狂收录中,刷题。原创 2026-09-06 20:14:07 · 64 阅读 · 0 评论 -
华为OD机试 - 二叉树两节点间的最小跳数 - 二叉树(Python/JS/C/C++ 新系统 100分)
本专栏收录于《华为OD机试真题(Python/JS/C/C++)》。刷的越多,抽中的概率越大,私信哪吒,备注华为OD,加入华为OD刷题交流群,每一题都有详细的答题思路、详细的代码注释、3个测试用例、为什么这道题采用XX算法、XX算法的适用场景,发现新题目,随时更新。某公司用二叉树来管理服务,用两节点间的跳数来表示两微服务 🔍 之间的关联关系;所以需要你写一段代码,在给定二叉树中,找到该树中两个指定节点间的最小跳数(边数)。树采用层序遍历序列表示法表示,树的节点不重名,节点数量范围为 1 ≤ n ≤ 10⁶原创 2026-09-06 19:51:52 · 68 阅读 · 0 评论 -
华为OD机试 - 二叉树两节点间的最小跳数 - 二叉树(Java 新系统 200分)
华为OD机试 新系统 题库疯狂收录中,刷题。原创 2026-09-06 19:50:28 · 83 阅读 · 0 评论 -
华为OD机试 - 省超足球比赛获胜队伍统计(Python/JS/C/C++ 新系统 100分)
本专栏收录于《华为OD机试真题(Python/JS/C/C++)》。刷的越多,抽中的概率越大,私信哪吒,备注华为OD,加入华为OD刷题交流群,每一题都有详细的答题思路、详细的代码注释、3个测试用例、为什么这道题采用XX算法、XX算法的适用场景,发现新题目,随时更新。江苏省举办省级足球超级联赛,以市为单位参赛。请根据给定的比赛结果,输出获得冠军、亚军、季军的队伍名称。比赛安排:参赛的队伍总数为 , 的取值范围是 3 ≤ teamNum ≤ 15;比赛采用单循环赛制:○ 任意两支参赛队伍之间至少比赛 1 场,若原创 2026-09-06 19:24:57 · 187 阅读 · 0 评论 -
华为OD机试 - 省超足球比赛获胜队伍统计(Java 新系统 100分)
华为OD机试 新系统 题库疯狂收录中,刷题。原创 2026-09-06 19:23:16 · 177 阅读 · 0 评论 -
华为OD机试 - 直线冲刺 - 动态规划(Python/JS/C/C++ 新系统 200分)
本专栏收录于《华为OD机试真题(Python/JS/C/C++)》。刷的越多,抽中的概率越大,私信哪吒,备注华为OD,加入华为OD刷题交流群,每一题都有详细的答题思路、详细的代码注释、3个测试用例、为什么这道题采用XX算法、XX算法的适用场景,发现新题目,随时更新。在一条长度为 nnn 的直线跑道上,每个格子的坐标从 0 到 n−1n - 1n−1,每个格子上写着一个整数,存放在数组 中。这些数字有特殊含义:你控制的角色从坐标 0 出发,目标是成功到达或越过终点坐标 n−1n - 1n−1(即坐标 ≥n−原创 2026-09-06 14:51:46 · 159 阅读 · 0 评论 -
华为OD机试 - 直线冲刺 - 动态规划(Java 新系统 200分)
华为OD机试 新系统 题库疯狂收录中,刷题。原创 2026-09-06 14:50:15 · 179 阅读 · 0 评论 -
华为OD机试 - 抗洪救灾 - 广度优先搜索BFS(Python/JS/C/C++ 新系统 200分)
本专栏收录于《华为OD机试真题(Python/JS/C/C++)》。刷的越多,抽中的概率越大,私信哪吒,备注华为OD,加入华为OD刷题交流群,每一题都有详细的答题思路、详细的代码注释、3个测试用例、为什么这道题采用XX算法、XX算法的适用场景,发现新题目,随时更新。某地区发生特大洪水,水位高达 XXX,该地区被划分成了 m×nm \times nm×n 个区块,各区块海拔高度不同。被洪水淹没区域的群众已经自发转移到附近的高地,消防官兵需要快速获取未被淹没的高地数量,并派出救援队将群众转移。请你快速帮助消防官原创 2026-09-06 14:41:50 · 157 阅读 · 0 评论 -
华为OD机试 - 抗洪救灾 - 广度优先搜索BFS(Java 新系统 200分)
华为OD机试 新系统 题库疯狂收录中,刷题。原创 2026-09-06 14:40:28 · 210 阅读 · 0 评论 -
华为OD机试 新系统 - 七日集训第3期 - 按算法分类,由易到难,循序渐进,玩转OD(Python/JS/C/C++)
参加完华为OD七日集训的小伙伴,可以写一篇“华为OD七日集训总结”文章,发布在CSDN,作为一个成果物。ChatGPT。原创 2026-09-04 18:27:09 · 25 阅读 · 0 评论 -
华为OD机试 新系统 - 七日集训第3期 - 按算法分类,由易到难,循序渐进,玩转OD
参加完华为OD七日集训的小伙伴,可以写一篇“华为OD七日集训总结”文章,发布在CSDN,作为一个成果物。ChatGPT。原创 2026-09-04 18:23:08 · 15 阅读 · 0 评论 -
2026最新华为OD机试新系统机考真题- 真题题库目录|全覆盖题库 + 逐点算法考点详解(Python/JS/C/C++)
目前正在考的是新系统,按照华为OD往常的操作,新系统题目是由往年真题(A卷/B卷/C卷/D卷/E卷)+全新题目组成,也就是说新系统还会考到往年真题(A卷/B卷/C卷/D卷/E卷),比例大概是1道新题、2道旧题的样子。4、 编码工具删除行 ctrl+d依旧可以使用,ctrl+c,+v ,+z 等均可正常使用,其他快捷键建议尽量莫用,尤其是有保存习惯的同学,不要用ctrl+s,否则会打开页面保存键,算弹出当前页面一次。很多考过的小伙伴,总结了宝贵的经验,多刷题,先易后难,前期积累自信,后期逐一突破,效果最佳。原创 2026-09-04 18:18:58 · 23 阅读 · 0 评论 -
2026最新华为OD机试新系统机考真题- 真题题库目录|全覆盖题库 + 逐点算法考点详解
目前正在考的是新系统,按照华为OD往常的操作,新系统题目是由往年真题(A卷/B卷/C卷/D卷/E卷)+全新题目组成,也就是说新系统还会考到往年真题(A卷/B卷/C卷/D卷/E卷),比例大概是1道新题、2道旧题的样子。4、 编码工具删除行 ctrl+d依旧可以使用,ctrl+c,+v ,+z 等均可正常使用,其他快捷键建议尽量莫用,尤其是有保存习惯的同学,不要用ctrl+s,否则会打开页面保存键,算弹出当前页面一次。很多考过的小伙伴,总结了宝贵的经验,多刷题,先易后难,前期积累自信,后期逐一突破,效果最佳。原创 2026-09-04 18:18:05 · 93 阅读 · 6 评论 -
华为OD机试 - 小牛牛超市选品 - 滑动窗口(Python/JS/C/C++ 新系统 100分)
本专栏收录于《华为OD机试真题(Python/JS/C/C++)》。刷的越多,抽中的概率越大,私信哪吒,备注华为OD,加入华为OD刷题交流群,每一题都有详细的答题思路、详细的代码注释、3个测试用例、为什么这道题采用XX算法、XX算法的适用场景,发现新题目,随时更新。牛牛在超市采购商品,每件商品有对应价格(均为正整数)。给定预算 limit,要求选出连续一段商品,满足两条约束:这段商品总价格严格大于 limit这段商品中最贵商品价格 ≤ limit请找出满足以上两条规则的最短连续商品长度;不存在合法区间输出原创 2026-09-04 17:54:35 · 18 阅读 · 0 评论 -
华为OD机试 - 小牛牛超市选品 - 滑动窗口(Java 新系统 100分)
华为OD机试 新系统 题库疯狂收录中,刷题。原创 2026-09-04 17:53:24 · 81 阅读 · 0 评论 -
华为OD机试 - 仓库查询 - 树状数组(Python/JS/C/C++ 新系统 200分)
本专栏收录于《华为OD机试真题(Python/JS/C/C++)》。刷的越多,抽中的概率越大,私信哪吒,备注华为OD,加入华为OD刷题交流群,每一题都有详细的答题思路、详细的代码注释、3个测试用例、为什么这道题采用XX算法、XX算法的适用场景,发现新题目,随时更新。有一批货物 A 会按顺序进入仓库,第 i 件货物的价格是 A[i]。管理员会发起一组查询请求 B,对于第 j 次查询,你需要回答:在当前已经进入仓库的前 B[j] 件货物中,按价格从小到大排序后,第 j 位的价格是多少。题目保证所有查询合法,原创 2026-09-04 17:38:50 · 76 阅读 · 0 评论 -
华为OD机试 - 仓库查询 - 树状数组(Java 新系统 200分)
华为OD机试 新系统 题库疯狂收录中,刷题。原创 2026-09-04 17:37:11 · 121 阅读 · 0 评论 -
华为OD机试 - 部门绩效汇总 - 二叉树(Python/JS/C/C++ 新系统 100分)
本专栏收录于《华为OD机试真题(Python/JS/C/C++)》。刷的越多,抽中的概率越大,私信哪吒,备注华为OD,加入华为OD刷题交流群,每一题都有详细的答题思路、详细的代码注释、3个测试用例、为什么这道题采用XX算法、XX算法的适用场景,发现新题目,随时更新。某公司使用二叉树 Q 结构管理组织汇报关系:每个节点代表一名员工,员工的“左下属”为研发组成员,“右下属”为产品组成员。若某侧无下属,则对应位置为空。年终绩效考核时,每位员工有一个基础绩效分。按照公司制度,管理者的最终绩效分 = 自身基础分 +原创 2026-09-04 17:23:25 · 140 阅读 · 0 评论 -
华为OD机试 - 部门绩效汇总 - 二叉树(Java 新系统 100分)
华为OD机试 新系统 题库疯狂收录中,刷题。原创 2026-09-04 17:21:30 · 125 阅读 · 0 评论 -
华为OD机试 - 字符串回文判断 - 枚举(Python/JS/C/C++ 新系统 100分)
本专栏收录于《华为OD机试真题(Python/JS/C/C++)》。刷的越多,抽中的概率越大,私信哪吒,备注华为OD,加入华为OD刷题交流群,每一题都有详细的答题思路、详细的代码注释、3个测试用例、为什么这道题采用XX算法、XX算法的适用场景,发现新题目,随时更新。给定一个仅由小写英文字母组成的字符串 s,请判断它是否可以在删除一个字符之后,变成一个回文串。回文串的定义是:从左到右读和从右到左读完全相同。如果可以,输出一个数组,数组由可删除字符的索引值构成;否则输出一个空数组。输入一个字符串 s,2 ≤原创 2026-09-04 17:01:02 · 161 阅读 · 0 评论 -
华为OD机试 - 字符串回文判断 - 枚举(Java 新系统 100分)
华为OD机试 新系统 题库疯狂收录中,刷题。原创 2026-09-04 16:58:27 · 210 阅读 · 0 评论 -
华为OD机试 - 单词搜索计数 - 深度优先搜索DFS(Python/JS/C/C++ 新系统 200分)
本专栏收录于《华为OD机试真题(Python/JS/C/C++)》。刷的越多,抽中的概率越大,私信哪吒,备注华为OD,加入华为OD刷题交流群,每一题都有详细的答题思路、详细的代码注释、3个测试用例、为什么这道题采用XX算法、XX算法的适用场景,发现新题目,随时更新。给定一个的二维字符网格和一个字符串🔗单词。请计算单词word在网格中出现的总次数。单词必须按照字母顺序,通过相邻的单元格内的字母构成,其中“相邻”单元格是那些水平相邻或垂直相邻的单元格。同一个单元格内的字母在一个搜索路径中不允许被重复使用。:二原创 2026-09-04 16:46:46 · 196 阅读 · 0 评论 -
华为OD机试 - 单词搜索计数 - 深度优先搜索DFS(Java 新系统 200分)
华为OD机试 新系统 题库疯狂收录中,刷题。原创 2026-09-04 16:44:41 · 200 阅读 · 0 评论 -
2026最新华为OD机试新系统机考真题- 真题题库目录|全覆盖题库 + 逐点算法考点详解(Python/JS/C/C++)
目前正在考的是新系统,按照华为OD往常的操作,新系统题目是由往年真题(A卷/B卷/C卷/D卷/E卷)+全新题目组成,也就是说新系统还会考到往年真题(A卷/B卷/C卷/D卷/E卷),比例大概是1道新题、2道旧题的样子。4、 编码工具删除行 ctrl+d依旧可以使用,ctrl+c,+v ,+z 等均可正常使用,其他快捷键建议尽量莫用,尤其是有保存习惯的同学,不要用ctrl+s,否则会打开页面保存键,算弹出当前页面一次。很多考过的小伙伴,总结了宝贵的经验,多刷题,先易后难,前期积累自信,后期逐一突破,效果最佳。原创 2026-09-02 21:23:22 · 85 阅读 · 0 评论 -
2026最新华为OD机试新系统机考真题- 真题题库目录|全覆盖题库 + 逐点算法考点详解
目前正在考的是新系统,按照华为OD往常的操作,新系统题目是由往年真题(A卷/B卷/C卷/D卷/E卷)+全新题目组成,也就是说新系统还会考到往年真题(A卷/B卷/C卷/D卷/E卷),比例大概是1道新题、2道旧题的样子。4、 编码工具删除行 ctrl+d依旧可以使用,ctrl+c,+v ,+z 等均可正常使用,其他快捷键建议尽量莫用,尤其是有保存习惯的同学,不要用ctrl+s,否则会打开页面保存键,算弹出当前页面一次。很多考过的小伙伴,总结了宝贵的经验,多刷题,先易后难,前期积累自信,后期逐一突破,效果最佳。原创 2026-09-02 21:22:35 · 77 阅读 · 0 评论 -
华为OD机试 新系统 - 七日集训第2期 - 按算法分类,由易到难,循序渐进,玩转OD(Python/JS/C/C++)
参加完华为OD七日集训的小伙伴,可以写一篇“华为OD七日集训总结”文章,发布在CSDN,作为一个成果物。ChatGPT。原创 2026-09-02 21:21:14 · 178 阅读 · 0 评论 -
华为OD机试 新系统 - 七日集训第2期 - 按算法分类,由易到难,循序渐进,玩转OD
参加完华为OD七日集训的小伙伴,可以写一篇“华为OD七日集训总结”文章,发布在CSDN,作为一个成果物。ChatGPT。原创 2026-09-02 21:20:11 · 198 阅读 · 0 评论
分享