2024

Biweekly Contest 139

欢迎大家加QQ群:623375442,可以方便群里面交流。 100435. Find Indices of Stable Mountains 有 n 座山排成一列,每座山都有一个高度。给你一个整数数组 height ,其中 height 表示第 i 座山的高度,再给你一个整数 threshold 。 对于下标不为 0 的一座山,如果它左侧相邻的山的高度 严格大于 threshold ,那么我们称它是 稳定 的。我们定义下标为 0 的山 不是 稳定的。…

LeetCode Contest 414

欢迎大家加QQ群:623375442,可以方便群里面交流。 100422. Convert Date to Binary 给你一个字符串 date,它的格式为 yyyy-mm-dd,表示一个公历日期。 date 可以重写为二进制表示,只需要将年、月、日分别转换为对应的二进制表示(不带前导零)并遵循 year-month-day 的格式。 返回 date 的 二进制 表示。 测试样例: 输入:date = "2080-02-29" 输出:"100000100000-10-11101" 解释:100000100000, 10 和 11101 分别是 2080, 02…

LeetCode Contest 413

欢迎大家加QQ群:623375442,可以方便群里面交流。 100410. Check if Two Chessboard Squares Have the Same Color 给你两个字符串 coordinate1 和 coordinate2,代表 8 x 8 国际象棋棋盘上的两个方格的坐标。 测试样例: 输入:coordinate1 = "a1", coordinate2 = "c3" 输出:true 解释:两个方格均为黑色。 解答:暴力枚举一下两个位置的颜色。 class…

Biweekly Contest 138

欢迎大家加QQ群:623375442,可以方便群里面交流。 100423. Find the Key of the Numbers 给你三个 正 整数 num1 ,num2 和 num3 。 数字 num1 ,num2 和 num3 的数字答案 key 是一个四位数,定义如下: 一开始,如果有数字 少于 四位数,给它补 前导 0 。…

LeetCode Contest 412

欢迎大家加QQ群:623375442,可以方便群里面交流。 100394. Count Almost Equal Pairs I 给你一个正整数数组 nums 。 如果我们执行以下操作 至多一次 可以让两个整数 x 和 y 相等,那么我们称这个数对是 近似相等 的: 选择 x 或者 y 之一,将这个数字中的两个数位交换。 请你返回 nums 中,下标 i 和 j…

LeetCode Contest 411

欢迎大家加QQ群:623375442,可以方便群里面交流。 100402. Count Substrings That Satisfy K-Constraint I 给你一个 二进制 字符串 s 和一个整数 k。 如果一个 二进制字符串 满足以下任一条件,则认为该字符串满足 k 约束: 字符串中 0 的数量最多为 k。 字符串中 1 的数量最多为 k。 返回一个整数,表示 s 的所有满足…

Biweekly Contest 137

欢迎大家加QQ群:623375442,可以方便群里面交流。 这周双周赛本质就两题,区别只在于取数范围。范围较大的那个能过,另一题简单版本就一定可以过。我就放2个题解了。 100384. Find the Power of K-Size Subarrays II 给你一个长度为 n 的整数数组 nums 和一个正整数 k 。 一个数组的 能量值 定义为: 如果 所有 元素都是依次 连续 且 上升 的,那么能量值为 最大 的元素。 否则为…

LeetCode Contest 410

欢迎大家加QQ群:623375442。 100393. Snake in Matrix 大小为 n x n 的矩阵 grid 中有一条蛇。蛇可以朝 四个可能的方向 移动。矩阵中的每个单元格都使用位置进行标识: grid = (i * n) + j。 蛇从单元格 0 开始,并遵循一系列命令移动。 给你一个整数 n 表示 grid 的大小,另给你一个字符串数组 commands,其中包括…

LeetCode Contest 409

欢迎大家加QQ群:623375442。 100378. Design Neighbor Sum Service 给你一个 n x n 的二维数组 grid,它包含范围 内的不重复元素。 实现 neighborSum 类: neighborSum(int grid) 初始化对象。 int adjacentSum(int value) 返回在 grid 中与 value 相邻的元素之和,相邻指的是与 value 在上、左、右或下的元素。 int…

Biweekly Contest 136

欢迎大家加QQ群:623375442,可以方便群里面交流。 100381. Find the Number of Winning Players 给你一个整数 n ,表示在一个游戏中的玩家数目。同时给你一个二维整数数组 pick ,其中 pick = 表示玩家 xi 获得了一个颜色为 yi 的球。 如果玩家 i 获得的球中任何一种颜色球的数目 严格大于 i 个,那么我们说玩家 i 是胜利玩家。换句话说: 如果玩家 0…