leetcode contest 394 leetcode contest 394难得遇到一次手速场。 100294. 统计特殊字母的数量 I给你一个字符串 word。如果 word 中同时存在某个字母的小写形式和大写形式,则称这个字母为 特殊字母 。 返回 word 中 特殊字母 的数量。 示例 1: 输入:word = “aaAbcBC” 输出:3 解释: word 中的特殊字母是 'a'、'b 1970-01-01 力扣周赛 #力扣周赛赛 #题解
leetcode weekly contest 395 leetcode weekly contest 395T4 确实是个好题目,前 3 题比较简单。 100285. 找出与数组相加的整数 I给你两个长度相等的数组 nums1 和 nums2。 数组 nums1 中的每个元素都与变量 x 所表示的整数相加。如果 x 为负数,则表现为元素值的减少。 在与 x 相加后,nums1 和 nums2 相等 。当两个数组中包含相同的整数,并且这些整数出现的频 1970-01-01 力扣周赛 #力扣周赛赛 #题解
leetcode weekly contest 396 leetcode weekly contest 396T4 确实是比较难的题目,非常不错的题目。 3136. 有效单词有效单词 需要满足以下几个条件: 至少 包含 3 个字符。 由数字 0-9 和英文大小写字母组成。(不必包含所有这类字符。) 至少 包含一个 元音字母 。 至少 包含一个 辅音字母 。 给你一个字符串 word 。如果 word 是一个有效单词,则返回 true ,否则返回 f 1970-01-01 力扣周赛 #力扣周赛赛 #题解
leetcode biweekly contest 129 leetcode biweekly contest 129T4 确实太难了,确实不太好做,T3 竟然暴力 DFS 就出来了。 100286. 构造相同颜色的正方形给你一个二维 3 x 3 的矩阵 grid ,每个格子都是一个字符,要么是 'B' ,要么是 'W' 。字符 'W' 表示白色,字符 'B' 表示黑色。 你的任务是改变 至多 1970-01-01 力扣周赛 #力扣周赛赛 #题解
leetcode biweekly contest 131 leetcode biweekly contest 131t4 又是线段树类的数学题目。 3158. 求出出现两次数字的 XOR 值给你一个数组 nums ,数组中的数字 要么 出现一次,要么 出现两次。 请你返回数组中所有出现两次数字的按位 XOR 值,如果没有数字出现过两次,返回 0 。 示例 1: 输入:nums = [1,2,1,3] 输出:1 解释: nums 中唯一出现过两次 1970-01-01 力扣周赛 #力扣周赛赛 #题解
leetcode weekly contest 399 leetcode weekly contest 399t4 又是线段树类的题目 3162. 优质数对的总数 I给你两个整数数组 nums1 和 nums2,长度分别为 n 和 m。同时给你一个正整数 k。 如果 nums1[i] 可以被 nums2[j] * k 整除,则称数对 (i, j) 为 优质数对(0 <= i <= n - 1, 0 <= j <= m - 1)。 1970-01-01 力扣周赛 #力扣周赛赛 #题解
leetcode biweekly contest 130 leetcode biweekly contest 130t4 又是一个难的数学题目。 3142. 判断矩阵是否满足条件给你一个大小为 m x n 的二维矩阵 grid 。你需要判断每一个格子 grid[i][j] 是否满足: 如果它下面的格子存在,那么它需要等于它下面的格子,也就是 grid[i][j] == grid[i + 1][j] 。 如果它右边的格子存在,那么它需要不等于它右边的格子 1970-01-01 力扣周赛 #力扣周赛赛 #题解
leetcode weekly contest 400 leetcode weekly contest 400t4 又是经典的双指针问题,比较模板化的题目了。 100307. 候诊室中的最少椅子数给你一个字符串 s,模拟每秒钟的事件 i: 如果 s[i] == 'E',表示有一位顾客进入候诊室并占用一把椅子。 如果 s[i] == 'L',表示有一位顾客离开候诊室,从而释放一把椅子。 返回保证每位进入候诊室的顾客都 1970-01-01 力扣周赛 #力扣周赛赛 #题解
leetcode weekly contest 398 leetcode weekly contest 398连续两周难的题目,又变成简单题目了,T4 确实太暴力模板了。 100310. 特殊数组 I如果数组的每一对相邻元素都是两个奇偶性不同的数字,则该数组被认为是一个 特殊数组 。 Aging 有一个整数数组 nums。如果 nums 是一个 特殊数组 ,返回 true,否则返回 false。 示例 1: 输入:nums = [1] 输出: 1970-01-01 力扣周赛 #力扣周赛赛 #题解
leetcode weekly contest 397 leetcode weekly contest 397t4 又是一个比较难的题目。 3146. 两个字符串的排列差给你两个字符串 s 和 t,每个字符串中的字符都不重复,且 t 是 s 的一个排列。 排列差 定义为 s 和 t 中每个字符在两个字符串中位置的绝对差值之和。 返回 s 和 t 之间的 排列差 。 示例 1: 输入:s = “abc”, t = “bac” 输出:2 1970-01-01 力扣周赛 #力扣周赛赛 #题解