LeetCode Contest 367
100096. Find Indices With Index and Value Difference I 给你一个下标从 0 开始、长度为 n 的整数数组 nums ,以及整数 indexDifference 和整数 valueDifference 。 你的任务是从范围 内找出 2 个满足下述所有条件的下标 i 和 j : abs(i -…
100096. Find Indices With Index and Value Difference I 给你一个下标从 0 开始、长度为 n 的整数数组 nums ,以及整数 indexDifference 和整数 valueDifference 。 你的任务是从范围 内找出 2 个满足下述所有条件的下标 i 和 j : abs(i -…
100103. Divisible and Non-divisible Sums Difference 给你两个正整数 n 和 m 。 现定义两个整数 num1 和 num2 ,如下所示: num1:范围 内所有 无法被 m 整除 的整数之和。 num2:范围 内所有 能够被 m 整除 的整数之和。 返回整数 num1…
100088. Maximum Value of an Ordered Triplet I 给你一个下标从 0 开始的整数数组 nums 。 请你从所有满足 i < j < k 的下标三元组 (i, j, k) 中,找出并返回下标三元组的最大值。如果所有满足条件的三元组的值都是负数,则返回 0 。 下标三元组 (i, j, k)…
8038. Minimum Operations to Collect Elements 给你一个正整数数组 nums 和一个整数 k 。 一次操作中,你可以将数组的最后一个元素删除,将该元素添加到一个集合中。 请你返回收集元素 1, 2, ..., k 需要的 最少操作次数 测试样例 输入:nums = , k = 2 输出:4 解释:4 次操作后,集合中的元素依次添加了 2…
8048. Maximum Odd Binary Number 给你一个 二进制 字符串 s ,其中至少包含一个 '1' 。 你必须按某种方式 重新排列 字符串中的位,使得到的二进制数字是可以由该组合生成的 最大二进制奇数 。 以字符串形式,表示并返回可以由给定组合生成的最大二进制奇数。 注意 返回的结果字符串 可以 含前导零。 测试样例: 输入:s = "010" 输出:"001" 解释: 因为字符串 s…
100031. Sum of Values at Indices With K Set Bits 给你一个下标从 0 开始的整数数组 nums 和一个整数 k 。 请你用整数形式返回 nums 中的特定元素之 和 ,这些特定元素满足:其对应下标的二进制表示中恰存在 k 个置位。 整数的二进制表示中的 1 就是这个整数的 置位 。 例如,21…
8039. Minimum Right Shifts to Sort the Array 给你一个长度为 n 下标从 0 开始的数组 nums ,数组中的元素为 互不相同 的正整数。请你返回让 nums 成为递增数组的 最少右移 次数,如果无法得到递增数组,返回 -1 。 一次 右移 指的是同时对所有下标进行操作,将下标为 i 的元素移动到下标 (i +…
8029. Points That Intersect With Cars 给你一个下标从 0 开始的二维整数数组 nums 表示汽车停放在数轴上的坐标。对于任意下标 i,nums = ,其中 starti 是第 i 辆车的起点,endi 是第 i 辆车的终点。 返回数轴上被车 任意部分 覆盖的整数点的数目。 测试样例: 输入:nums = ,,] 输出:7 解释:…
7020. Count Symmetric Integers 给你两个正整数 low 和 high 。 对于一个由 2 * n 位数字组成的整数 x ,如果其前 n 位数字之和与后 n 位数字之和相等,则认为这个数字是一个对称整数。 返回在 范围内的 对称整数的数目 。 测试样例: 输入:low = 1, high =…
7021. Check if Strings Can be Made Equal With Operations I 给你两个字符串 s1 和 s2 ,两个字符串的长度都为 4 ,且只包含 小写 英文字母。 你可以对两个字符串中的 任意一个 执行以下操作 任意 次: 选择两个下标 i 和 j 且满足…