leetcode biweekly contest 95 leetcode biweekly contest 95最近双周赛的题目质量明显高很多,里面非常多非常有意思的题目,非常值得学习与思考。本次双周赛的题目质量非常高,非常值得学习的题目。 2525. 根据规则将箱子分类给你四个整数 length ,width ,height 和 mass ,分别表示一个箱子的三个维度和质量,请你返回一个表示箱子 类别 的字符串。 如果满足以下条件,那么箱子是 2026-09-08 力扣周赛 #力扣周赛 #题解
leetcode contest 327 leetcode contest 3272529. 正整数和负整数的最大计数给你一个按 非递减顺序 排列的数组 nums ,返回正整数数目和负整数数目中的最大值。 换句话讲,如果 nums 中正整数的数目是 pos ,而负整数的数目是 neg ,返回 pos 和 neg二者中的最大值。 注意:0 既不是正整数也不是负整数。 示例 1: 123输入:nums = [-2,-1,-1,1,2,3 2026-09-08 力扣周赛 #力扣周赛 #题解
leetcode contest 328 leetcode leetcode contest 328双周赛的题目确实非常高,还是有许多题目自己不太会。 6291. 数组元素和与数字和的绝对差元素和 是 nums 中的所有元素相加求和。数字和 是 nums 中每一个元素的每一数位(重复数位需多次求和)相加求和。返回 元素和 与 数字和 的绝对差。 注意:两个整数 x 和 y 的绝对差定义为 |x - y| 。 示例 1:123456输入:n 2026-09-08 力扣周赛 #力扣周赛 #题解
leetcode contest 329 leetcode contest 329周赛题目果真放水严重,难度下降很多。 6296. 交替数字和给你一个正整数 n 。n 中的每一位数字都会按下述规则分配一个符号: 最高有效位 上的数字分配到 正 号。 剩余每位上数字的符号都与其相邻数字相反。 返回所有数字及其对应符号的和。 示例 1: 123输入:n = 521输出:4解释:(+5) + (-2) + (+1) = 4 示例 2: 1 2026-09-08 力扣周赛 #力扣周赛 #题解
leetcode weekly contest 330 leetcode weekly contest 330本周的周赛题目基本上都偏向于数学问题,难得见到比较好的题目 6337. 统计桌面上的不同数字给你一个正整数 n ,开始时,它放在桌面上。在 109 天内,每天都要执行下述步骤: 对于出现在桌面上的每个数字 x ,找出符合 1 <= i <= n 且满足 x % i == 1 的所有数字 i 。 然后,将这些数字放在桌面上。 返回 2026-09-08 力扣周赛 #力扣周赛 #题解
leetcode biweekly contest 96 leetcode biweekly contest 96双周赛的题目果真质量高很多,非常不错的题目,几个题目都非常有数学的意味。 2540. 最小公共值给你两个整数数组 nums1 和 nums2 ,它们已经按非降序排序,请你返回两个数组的 最小公共整数 。如果两个数组 nums1 和 nums2 没有公共整数,请你返回 -1 。 如果一个整数在两个数组中都 至少出现一次 ,那么这个整数是数组 n 2026-09-08 力扣周赛 #力扣周赛 #题解
leetcode biweekly contest 97 leetcode biweekly contest 97本周的周赛题目基本上都偏向于数学问题,难得见到比较好的题目 6337. 统计桌面上的不同数字给你一个正整数 n ,开始时,它放在桌面上。在 109 天内,每天都要执行下述步骤: 对于出现在桌面上的每个数字 x ,找出符合 1 <= i <= n 且满足 x % i == 1 的所有数字 i 。 然后,将这些数字放在桌面上。 返 2026-09-08 力扣周赛 #力扣周赛 #题解
leetcode weekly contest 331 leetcode weekly contest 331后面两题还算是不错的题目。 2558. 从数量最多的堆取走礼物给你一个整数数组 gifts ,表示各堆礼物的数量。每一秒,你需要执行以下操作: 选择礼物数量最多的那一堆。 如果不止一堆都符合礼物数量最多,从中选择任一堆即可。 选中的那一堆留下平方根数量的礼物(向下取整),取走其他的礼物。 返回在 k 秒后剩下的礼物数量。 示例 1: 123 2026-09-08 力扣周赛 #力扣周赛 #题解
leetcode biweekly contest 92 leetcode biweekly contest 92前三题确实是太简单了,最后一题稍微有点奥数的思想。 6249. 分割圆的最少切割次数圆内一个 有效切割 ,符合以下二者之一: 该切割是两个端点在圆上的线段,且该线段经过圆心。 该切割是一端在圆心另一端在圆上的线段。 一些有效和无效的切割如下图所示。 给你一个整数 n ,请你返回将圆切割成相等的 n 等分的 最少 切割次数。 示例 1: 2026-09-08 力扣周赛 #力扣周赛
leetcode contest 322 leetcode contest 322前三题都是常规题目,最后一题并没有用到太多复杂的算法,两个 BFS 即可搞定。 6253. 回环句句子 是由单个空格分隔的一组单词,且不含前导或尾随空格。 例如,"Hello World"、"HELLO"、"hello world hello world" 都是符合要求的句子。 单词 仅 由大 2026-09-08 力扣周赛 #力扣周赛 #题解