LeetCode Contest 398

欢迎大家加QQ群:623375442,可以方便群里面交流。 100310. Special Array I 如果数组的每一对相邻元素都是两个奇偶性不同的数字,则该数组被认为是一个 特殊数组 。 Aging 有一个整数数组 nums。如果 nums 是一个 特殊数组 ,返回 true,否则返回 false。 测试样例: 输入:nums = 输出:true 解释:只有一个元素,所以答案为 true。 解答:暴力扫描一下 class Solution { public boolean isArraySpecial(int…

LeetCode Contest 397

欢迎大家加QQ群:623375442,可以方便群里面交流。 100296. Permutation Difference between Two Strings 给你两个字符串 s 和 t,每个字符串中的字符都不重复,且 t 是 s 的一个排列。 排列差 定义为 s 和 t 中每个字符在两个字符串中位置的绝对差值之和。 返回 s 和 t 之间的 排列差 。 测试样例: 输入:s…

Biweekly Contest 130

欢迎大家加QQ群:623375442,可以方便群里面交流。 100299. Check if Grid Satisfies Conditions 给你一个大小为 m x n 的二维矩阵 grid 。你需要判断每一个格子 grid 是否满足: 如果它下面的格子存在,那么它需要等于它下面的格子,也就是 grid == grid 。 如果它右边的格子存在,那么它需要不等于它右边的格子,也就是 grid != grid 。 如果 所有 格子都满足以上条件,那么返回 true…

LeetCode Contest 396

欢迎大家加QQ群:623375442,可以方便群里面交流。 100284. Valid Word 有效单词 需要满足以下几个条件: 至少 包含 3 个字符。 由数字 0-9 和英文大小写字母组成。(不必包含所有这类字符。) 至少 包含一个 元音字母 。 至少 包含一个 辅音字母 。 给你一个字符串 word 。如果 word 是一个有效单词,则返回 true ,否则返回 false 。…

LeetCode Contest 395

欢迎大家加QQ群:623375442,可以方便群里面交流。 100285. Find the Integer Added to Array I 给你两个长度相等的数组 nums1 和 nums2。 数组 nums1 中的每个元素都与变量 x 所表示的整数相加。如果 x 为负数,则表现为元素值的减少。 在与 x 相加后,nums1 和 nums2 相等 。当两个数组中包含相同的整数,并且这些整数出现的频次相同时,两个数组 相等 。 返回整数…

Biweekly Contest 129

欢迎大家加QQ群:623375442,可以方便群里面交流。 100286. Make a Square with the Same Color 给你一个二维 3 x 3 的矩阵 grid ,每个格子都是一个字符,要么是 'B' ,要么是 'W' 。字符 'W' 表示白色,字符 'B' 表示黑色。 你的任务是改变 至多一个 格子的颜色,使得矩阵中存在一个 2 x 2…

LeetCode Contest 394

以后周赛日早上就发个简单题解和代码,下午会看时间更新一下题解。 欢迎大家加QQ群:623375442,可以方便群里面交流。 100294. Count the Number of Special Characters I 给你一个字符串 word。如果 word 中同时存在某个字母的小写形式和大写形式,则称这个字母为 特殊字母 。 返回 word 中 特殊字母 的数量。 测试样例: 输入:word = "aaAbcBC" 输出:3 解释:word 中的特殊字母是 'a'、'b' 和…

LeetCode Contest 393

100256. Latest Time You Can Obtain After Replacing Characters 给你一个字符串 s,表示一个 12 小时制的时间格式,其中一些数字(可能没有)被 "?" 替换。 12 小时制时间格式为 "HH:MM" ,其中 HH 的取值范围为 00 至 11,MM 的取值范围为 00 至 59。最早的时间为 00:00,最晚的时间为 11:59。…

Biweekly Contest 128

100270. Score of a String 给你一个字符串 s 。一个字符串的 分数 定义为相邻字符 ASCII 码差值绝对值的和。 请你返回 s 的 分数 。 测试样例: 输入:s = "hello" 输出:13 解释:s 中字符的 ASCII 码分别为:'h' = 104 ,'e' =…

LeetCode Contest 392

100264. Longest Strictly Increasing or Strictly Decreasing Subarray 给你一个整数数组 nums 。 返回数组 nums 中 严格递增 或 严格递减 的最长非空子数组的长度。 测试样例: 输入:nums = 输出:2 解释:nums 中严格递增的子数组有、、、、 以及 。nums 中严格递减的子数组有、、、、、 以及 。因此,返回 2…