- 2026-04-23:树中子图的最大得分。用go语言,给定一棵无向树(共 n 个节点,编号 0 到 n-1),树的边由数组 edges 描述:edges 长度为 n-1,edges[i] = [a, b] 表示节点 a 与节点 b 之间有一条边。再给定数组 good,长度为 n:若 good[i] = 1 表示节点 i 是“好节点”,若 good[i] = 0 表示节点 i 是“坏节点”。对... 2026-04-23:树中子图的最大得分。用go语言,给定一棵无向树(共 n 个节点,编号 0 到 n-1),树的边由数组 edges 描述:edges 长度为 n-1,edges[i] = [a, b] 表示节点 a 与节点 b 之间有一条边。再给定数组 good,长度为 n:若 good[i] = 1 表示节点 i 是“好节点”,若 good[i] = 0 表示节点 i 是“坏节点”。对...
- 2026-04-22:探索地牢的得分。用go语言,给定一个生命值上限 hp,以及两个长度分别为 n 的正整数数组 damage 和 requirement(下标从 1 到 n)。地牢中共有 n 个陷阱房间,房间编号为 1,2,…,n。你可以从某个起点开始依次进入房间,并且不能跳过任何房间;即使进入后生命值降到 0 或更低,你仍然必须继续往下走到末尾。当你进入第 i 个房间时,生命值会立刻减少... 2026-04-22:探索地牢的得分。用go语言,给定一个生命值上限 hp,以及两个长度分别为 n 的正整数数组 damage 和 requirement(下标从 1 到 n)。地牢中共有 n 个陷阱房间,房间编号为 1,2,…,n。你可以从某个起点开始依次进入房间,并且不能跳过任何房间;即使进入后生命值降到 0 或更低,你仍然必须继续往下走到末尾。当你进入第 i 个房间时,生命值会立刻减少...
- 2026-04-20:二进制反射排序。用go语言,把数组里每个数先转成二进制;对它的二进制表示做“二进制反射”(把二进制位从左到右反过来,前导零不计入);再把反射后的二进制串转回十进制,这个结果就是该元素的“反射值”。然后按所有元素的反射值从小到大排序;若两个数的反射值相同,则比较它们原始的数值大小,原数更小的排在前面。最后返回排序后的数组。1 <= nums.length <= 100。1... 2026-04-20:二进制反射排序。用go语言,把数组里每个数先转成二进制;对它的二进制表示做“二进制反射”(把二进制位从左到右反过来,前导零不计入);再把反射后的二进制串转回十进制,这个结果就是该元素的“反射值”。然后按所有元素的反射值从小到大排序;若两个数的反射值相同,则比较它们原始的数值大小,原数更小的排在前面。最后返回排序后的数组。1 <= nums.length <= 100。1...
- 2026-04-19:固定长度子数组中的最小逆序对数目。用go语言,给你一个整数数组 nums(长度为 n)和一个整数 k。所谓“逆序对”,指的是在数组中下标满足 i < j 且 nums[i] > nums[j] 的任意一对位置 (i, j)。对某个连续片段(即子数组)而言,统计它内部所有满足上述条件的逆序对数量,这个数量就是该子数组的“逆序对数量”。现在考虑 nums 中所有长度恰好为 ... 2026-04-19:固定长度子数组中的最小逆序对数目。用go语言,给你一个整数数组 nums(长度为 n)和一个整数 k。所谓“逆序对”,指的是在数组中下标满足 i < j 且 nums[i] > nums[j] 的任意一对位置 (i, j)。对某个连续片段(即子数组)而言,统计它内部所有满足上述条件的逆序对数量,这个数量就是该子数组的“逆序对数量”。现在考虑 nums 中所有长度恰好为 ...
- 2026-04-18:选择 K 个任务的最大总分数。用go语言,给定两个长度为 n 的整数数组 A 和 B,表示 n 个任务分别用两种技巧完成时的得分。第 i 个任务:选择技巧 1,可得 A[i] 分选择技巧 2,可得 B[i] 分再给定整数 k,要求你至少要有 k 个任务使用技巧 1 完成(这 k 个任务不要求是连续的或前面的任意位置)。其余任务可以任意选择技巧 1 或技巧 2。目标是:在... 2026-04-18:选择 K 个任务的最大总分数。用go语言,给定两个长度为 n 的整数数组 A 和 B,表示 n 个任务分别用两种技巧完成时的得分。第 i 个任务:选择技巧 1,可得 A[i] 分选择技巧 2,可得 B[i] 分再给定整数 k,要求你至少要有 k 个任务使用技巧 1 完成(这 k 个任务不要求是连续的或前面的任意位置)。其余任务可以任意选择技巧 1 或技巧 2。目标是:在...
- 判断智能问数 POC 是否可信,至少要分成四层来看:题目是开卷还是闭卷、准确率来自模型能力还是语义定义能力、测试覆盖的是固定场景还是复杂跨域场景、结果是否能被业务口径复核。 判断智能问数 POC 是否可信,至少要分成四层来看:题目是开卷还是闭卷、准确率来自模型能力还是语义定义能力、测试覆盖的是固定场景还是复杂跨域场景、结果是否能被业务口径复核。
- 2026-04-15:使数组元素相等的最小操作次数。用go语言,给定一个整数数组 nums 和一个整数 k。在一次操作中,你可以选择数组中某个元素,把它增加或减少 k(每次恰好改动 k 一次)。另外给定若干个查询 queries,其中每个查询是一个区间 [li, ri],表示取 nums 中从 li 到 ri 的连续子数组。对每个查询,你需要计算:把该子数组中的所有元素都变成同一个数所需的最... 2026-04-15:使数组元素相等的最小操作次数。用go语言,给定一个整数数组 nums 和一个整数 k。在一次操作中,你可以选择数组中某个元素,把它增加或减少 k(每次恰好改动 k 一次)。另外给定若干个查询 queries,其中每个查询是一个区间 [li, ri],表示取 nums 中从 li 到 ri 的连续子数组。对每个查询,你需要计算:把该子数组中的所有元素都变成同一个数所需的最...
- 2026-04-14:镜像对之间最小绝对距离。用go语言,给定一个整数数组 nums。如果存在两个下标 (i, j) 满足:1.0 <= i < j < nums.length2.把 nums[i] 的数字倒序后得到的数(倒序会自动忽略前导零),等于 nums[j]则称 (i, j) 为“镜像对”。对每个镜像对计算下标差的绝对值 abs(i - j),要求返回所有镜像对中最小的 abs(i ... 2026-04-14:镜像对之间最小绝对距离。用go语言,给定一个整数数组 nums。如果存在两个下标 (i, j) 满足:1.0 <= i < j < nums.length2.把 nums[i] 的数字倒序后得到的数(倒序会自动忽略前导零),等于 nums[j]则称 (i, j) 为“镜像对”。对每个镜像对计算下标差的绝对值 abs(i - j),要求返回所有镜像对中最小的 abs(i ...
- 2026-04-12:统计合格元素的数目。用go语言,给定一个长度为 n 的整数数组 nums,以及一个整数 k。我们把数组中的某个元素记为“合格”,当且仅当:在数组中比它大的元素数量不少于 k 个(也就是严格大于该元素的数至少有 k 个)。请统计并返回数组里所有“合格”元素的数量。1 <= n == nums.length <= 100000。1 <= nums[i] <= 1000000... 2026-04-12:统计合格元素的数目。用go语言,给定一个长度为 n 的整数数组 nums,以及一个整数 k。我们把数组中的某个元素记为“合格”,当且仅当:在数组中比它大的元素数量不少于 k 个(也就是严格大于该元素的数至少有 k 个)。请统计并返回数组里所有“合格”元素的数量。1 <= n == nums.length <= 100000。1 <= nums[i] <= 1000000...
- 2026-04-11:有效子序列的数量。用go语言,给定一个整数数组 nums,定义“强度”为数组中所有元素做按位或运算(OR)的结果。你可以从原数组中删去一些元素但保持剩余元素的相对顺序,得到一个非空子序列。若删除这个子序列后,剩余数组的强度相较原来变小(严格减少),则称这个子序列为“有效子序列”。要求统计数组中所有有效子序列的数量,并对结果取模 1000000007 返回。备注:若剩余数... 2026-04-11:有效子序列的数量。用go语言,给定一个整数数组 nums,定义“强度”为数组中所有元素做按位或运算(OR)的结果。你可以从原数组中删去一些元素但保持剩余元素的相对顺序,得到一个非空子序列。若删除这个子序列后,剩余数组的强度相较原来变小(严格减少),则称这个子序列为“有效子序列”。要求统计数组中所有有效子序列的数量,并对结果取模 1000000007 返回。备注:若剩余数...
- 2026-04-09:最大平衡异或子数组的长度。用go语言,给定一个整数数组 nums,需要找出满足两项要求的最长连续子数组,并返回它的长度:1.这个子数组内部所有元素做按位异或(XOR)运算的结果为 0。2.这个子数组中,偶数的个数与奇数的个数必须相同(两者数量一致)。如果整个数组中不存在同时满足以上条件的子数组,则返回 0。1 <= nums.length <= 100000。0 <= ... 2026-04-09:最大平衡异或子数组的长度。用go语言,给定一个整数数组 nums,需要找出满足两项要求的最长连续子数组,并返回它的长度:1.这个子数组内部所有元素做按位异或(XOR)运算的结果为 0。2.这个子数组中,偶数的个数与奇数的个数必须相同(两者数量一致)。如果整个数组中不存在同时满足以上条件的子数组,则返回 0。1 <= nums.length <= 100000。0 <= ...
- 2026-04-06:字典序最小和为目标值且绝对值是排列的数组。用go语言,给你一个正整数 n 和一个整数 target。你需要构造一个长度为 n 的整数数组,要求同时满足:1.数组中所有元素的总和必须等于 target。2.把数组里每个元素取绝对值以后,得到的这 n 个数必须是 1,2,…,n 的某种排列(也就是每个数 1 到 n 都恰好出现一次,顺序可以不同)。3.若不存在满足上述条件的... 2026-04-06:字典序最小和为目标值且绝对值是排列的数组。用go语言,给你一个正整数 n 和一个整数 target。你需要构造一个长度为 n 的整数数组,要求同时满足:1.数组中所有元素的总和必须等于 target。2.把数组里每个元素取绝对值以后,得到的这 n 个数必须是 1,2,…,n 的某种排列(也就是每个数 1 到 n 都恰好出现一次,顺序可以不同)。3.若不存在满足上述条件的...
- 2026-04-05:范围内总波动值Ⅰ。用go语言,给定两个整数 num1 和 num2,考虑它们之间所有的整数(包含端点),即区间 [num1, num2]。对区间内的每个整数,把它的每一位数字看作一个“位置”。对某一位数字,判断它是否构成“峰”或“谷”:若这一位数字 严格大于 它左右相邻的两位数字,则这位属于峰。若这一位数字 严格小于 它左右相邻的两位数字,则这位属于谷。数字的第一位和最... 2026-04-05:范围内总波动值Ⅰ。用go语言,给定两个整数 num1 和 num2,考虑它们之间所有的整数(包含端点),即区间 [num1, num2]。对区间内的每个整数,把它的每一位数字看作一个“位置”。对某一位数字,判断它是否构成“峰”或“谷”:若这一位数字 严格大于 它左右相邻的两位数字,则这位属于峰。若这一位数字 严格小于 它左右相邻的两位数字,则这位属于谷。数字的第一位和最...
- 刷了三个月题,笔试只考了60分?因为你把80%的时间花在了20%不常考的知识点上前两天,一个学弟给我发来一张截图。是他今年秋招某大厂的笔试成绩单,总分100分,他得了58分。“学长,我LeetCode刷了400多道,Hot 100刷了两遍,怎么笔试连及格线都过不了?”我问他:“你都刷了哪些题?”“链表、二叉树、动态规划,能刷的都刷了。”“那笔试考了些什么?”“嗯……考了一道系统设计,一道场景... 刷了三个月题,笔试只考了60分?因为你把80%的时间花在了20%不常考的知识点上前两天,一个学弟给我发来一张截图。是他今年秋招某大厂的笔试成绩单,总分100分,他得了58分。“学长,我LeetCode刷了400多道,Hot 100刷了两遍,怎么笔试连及格线都过不了?”我问他:“你都刷了哪些题?”“链表、二叉树、动态规划,能刷的都刷了。”“那笔试考了些什么?”“嗯……考了一道系统设计,一道场景...
- 同一个学生,面阿里挂了,面腾讯却过了——不是他变了,是题库在“挑人”最近帮几个学弟学妹复盘笔试,发现一个很有意思的现象。有个学弟,北邮科班,LeetCode刷了600多题,周赛稳定两题打底。阿里笔试,挂了。腾讯笔试,过了。美团笔试,过了。字节笔试,又挂了。他跑来问我:“学长,我水平是波动的吗?怎么有的能过有的不能?”我把他做的几套笔试题翻出来对比了一下,发现了一个秘密:每个大厂的笔试题库,都... 同一个学生,面阿里挂了,面腾讯却过了——不是他变了,是题库在“挑人”最近帮几个学弟学妹复盘笔试,发现一个很有意思的现象。有个学弟,北邮科班,LeetCode刷了600多题,周赛稳定两题打底。阿里笔试,挂了。腾讯笔试,过了。美团笔试,过了。字节笔试,又挂了。他跑来问我:“学长,我水平是波动的吗?怎么有的能过有的不能?”我把他做的几套笔试题翻出来对比了一下,发现了一个秘密:每个大厂的笔试题库,都...
上滑加载中
推荐直播
-
Skill 构建 × 智能创作:基于华为云码道的 AI 内容生产提效方案2026/03/25 周三 19:00-20:00
余伟,华为云软件研发工程师/万邵业(万少),华为云HCDE开发者专家
本次直播带来两大实战:华为云码道 Skill-Creator 手把手搭建专属知识库 Skill;如何用码道提效 OpenClaw 小说文本,打造从大纲到成稿的 AI 原创小说全链路。技术干货 + OPC创作思路,一次讲透!
回顾中 -
码道新技能,AI 新生产力——从自动视频生成到开源项目解析2026/04/08 周三 19:00-21:00
童得力-华为云开发者生态运营总监/何文强-无人机企业AI提效负责人
本次华为云码道 Skill 实战活动,聚焦两大 AI 开发场景:通过实战教学,带你打造 AI 编程自动生成视频 Skill,并实现对 GitHub 热门开源项目的智能知识抽取,手把手掌握 Skill 开发全流程,用 AI 提升研发效率与内容生产力。
回顾中 -
华为云码道:零代码股票智能决策平台全功能实战2026/04/18 周六 10:00-12:00
秦拳德-中软国际教育卓越研究院研究员、华为云金牌讲师、云原生技术专家
利用Tushare接口获取实时行情数据,采用Transformer算法进行时序预测与涨跌分析,并集成DeepSeek API提供智能解读。同时,项目深度结合华为云CodeArts(码道)的代码智能体能力,实现代码一键推送至云端代码仓库,建立起高效、可协作的团队开发新范式。开发者可快速上手,从零打造功能完整的个股筛选、智能分析与风险管控产品。
回顾中
热门标签