leetcode contest 383 leetcode contest 383感觉非常常规的题目,毫无新意的题目 3028. 边界上的蚂蚁边界上有一只蚂蚁,它有时向 左 走,有时向 右 走。 给你一个 非零 整数数组 nums 。蚂蚁会按顺序读取 nums 中的元素,从第一个元素开始直到结束。每一步,蚂蚁会根据当前元素的值移动: 如果 nums[i] < 0 ,向 左 移动 -nums[i]单位。 如果 nums[i] &g 1970-01-01 力扣周赛 #力扣周赛赛 #题解
leetcode contest 385 leetcode contest 385难得 AK 的题目,最近比较好的成绩,也可能全部都是字符串匹配的问题。 100212. 统计前后缀下标对 I给你一个下标从 0 开始的字符串数组 words 。 定义一个 布尔 函数 isPrefixAndSuffix ,它接受两个字符串参数 str1 和 str2 : 当 str1 同时是 str2 的前缀(prefix)和后缀(suffix)时,i 1970-01-01 力扣周赛 #力扣周赛赛 #题解
leetcode biweekly contest 124 leetcode biweekly contest 124双周赛的没有参加,总体难度还可以,t4 比较有意思的题目 100221. 相同分数的最大操作数目 I给你一个整数数组 nums ,如果 nums 至少 包含 2 个元素,你可以执行以下操作: 选择 nums 中的前两个元素并将它们删除。 一次操作的 分数 是被删除元素的和。 在确保 所有操作分数相同 的前提下,请你求出 最多 能进行多少 1970-01-01 力扣周赛 #力扣周赛赛 #题解
leetcode contest 386 leetcode contest 386这周的 t4 难度创新高了,国服只有 25 人 AK. 100224. 分割数组给你一个长度为 偶数 的整数数组 nums 。你需要将这个数组分割成 nums1 和 nums2 两部分,要求: nums1.length == nums2.length == nums.length / 2 。 nums1 应包含 互不相同 的元素。 nums2也应包含 互 1970-01-01 力扣周赛 #力扣周赛赛 #题解
leetcode contest 387 leetcode contest 387大放水的周赛,从本次周赛以后,题解代码准备用 python 和 rust 来写题解代码,希望把 rust 的语法能够快速掌握,用 python 的 sortedlist ,t4 就是一个简单题目了。 3069. 将元素分配到两个数组中 I给你一个下标从 1 开始、包含 不同 整数的数组 nums ,数组长度为 n 。 你需要通过 n 次操作,将 nums 1970-01-01 力扣周赛 #力扣周赛赛 #题解
leetcode biweekly contest 125 leetcode biweekly contest 125双周赛没有参加,不过观察了一下 ,T4 应该是比较难得题目,AK 人数在 300 以下,准备以后题解全部都用 python 和 rust 来写一遍。 3065. 超过阈值的最少操作数 I给你一个下标从 0 开始的整数数组 nums 和一个整数 k 。 一次操作中,你可以删除 nums 中的最小元素。 你需要使数组中的所有元素都大于或等于 k 1970-01-01 力扣周赛 #力扣周赛赛 #题解
leetcode contest 388 leetcode contest 388T4 题目确实不错的题目,值得好好思考的题目。 3074. 重新分装苹果给你一个长度为 n 的数组 apple 和另一个长度为 m 的数组 capacity 。 一共有 n 个包裹,其中第 i 个包裹中装着 apple[i] 个苹果。同时,还有 m 个箱子,第 i 个箱子的容量为 capacity[i] 个苹果。 请你选择一些箱子来将这 n 个包裹中的苹果 1970-01-01 力扣周赛 #力扣周赛赛 #题解
leetcode biweekly contest 126 leetcode biweekly contest 126总体来说,双周赛的题目难度确实还是挺高的,题目质量也是很好,不过有一些偏竞赛的题目。 3079. 求出加密整数的和给你一个整数数组 nums ,数组中的元素都是 正 整数。定义一个加密函数 encrypt ,encrypt(x) 将一个整数 x 中 每一个 数位都用 x 中的 最大 数位替换。比方说 encrypt(523) = 555 1970-01-01 力扣周赛 #力扣周赛赛 #题解
leetcode weekly contest 389 leetcode weekly contest 389周赛质量还不错, t4 是个不错的题目,前 3 题太差了。 3083. 字符串及其反转中是否存在同一子字符串给你一个字符串 s ,请你判断字符串 s 是否存在一个长度为 2 的子字符串,在其反转后的字符串中也出现。 如果存在这样的子字符串,返回 true;如果不存在,返回 false 。 示例 1: 输入:s = “leetcode 1970-01-01 力扣周赛 #力扣周赛赛 #题解
leetcode weekly contest 390 leetcode weekly contest 390放水的一周,开心的一周周赛。 100245. 每个字符最多出现两次的最长子字符串给你一个字符串 s ,请找出满足每个字符最多出现两次的最长子字符串,并返回该子字符串的 最大 长度。 示例 1: 输入: s = “bcbbbcba” 输出: 4 解释: 以下子字符串长度为 4,并且每个字符最多出现两次:"bcbbbcba&q 1970-01-01 力扣周赛 #力扣周赛赛 #题解