-
在歌曲列表中,第 i 首歌曲的持续时间为 time[i] 秒。
返回其总持续时间(以秒为单位)可被 60 整除的歌曲对的数量。形式上,我们希望下标数字 i 和 j 满足 i < j 且有(time[i] + time[j]) % 60 == ...
-
传送带上的包裹必须在 days 天内从一个港口运送到另一个港口。
传送带上的第 i 个包裹的重量为weights[i]。每一天,我们都会按给出重量(weights)的顺序往传送带上装载包裹。我们装载的重量不会超过船的最大运载重量。
返回能在 days...
-
给定正整数 n,返回在 _ _[1, n] _ _ 范围内具有 至少 1 位 重复数字的正整数的个数。
示例 1:
**输入:** n = 20
**输出:** 1
**解释:** 具有至少 1 位重复数字的正数(<= 20)只有 11 。
...
-
给你一个整数数组 arr,只有可以将其划分为三个和相等的 非空 部分时才返回 true,否则返回 false。
形式上,如果可以找出索引 i + 1 < j 且满足 (arr[0] + arr[1] + ... + arr[i] == arr[...
-
给你一个正整数数组 values,其中 values[i] 表示第 i 个观光景点的评分,并且两个景点 i 和 j 之间的 距离为 j - i。
一对景点(i < j)组成的观光组合的得分为 values[i] + values[j] + i ...
-
给定正整数 k ,你需要找出可以被 k 整除的、仅包含数字 **1** 的最 小 正整数 n 的长度。
返回 n 的长度。如果不存在这样的 n ,就返回-1。
注意: n 可能不符合 64 位带符号整数。
示例 1:
**输入:** k = 1
**...
-
给你一个整数 n ,以二进制字符串的形式返回该整数的 负二进制(base -2)表示。
注意, 除非字符串就是 "0",否则返回的字符串中不能含有前导零。
示例 1:
**输入:** n = 2
**输出:** "110...
-
给定一个二进制数组 nums ( **索引从0开始 **)。
我们将xi 定义为其二进制表示形式为子数组 nums[0..i] (从最高有效位到最低有效位)。
例如,如果 nums =[1,0,1] ,那么 x0 = 1, x1 = 2, 和 ...
-
给定一个二进制字符串 s 和一个正整数 n,如果对于 [1, n] 范围内的每个整数, _其二进制表示都是 s 的 子字符串,就返回 true,否则返回 false _。
子字符串 是字符串中连续的字符序列。
示例 1:
**输入:** s = ...
-
给定一个长度为 n 的链表 head
对于列表中的每个节点,查找下一个 更大节点 的值。也就是说,对于每个节点,找到它旁边的第一个节点的值,这个节点的值 严格大于 它的值。
返回一个整数数组 answer ,其中 answer[i] 是第 i 个节点...