摘要:
给定一个正整数 N,找到并返回 N 的二进制表示中两个连续的 1 之间的最长距离。 如果没有两个连续的 1,返回 0 。 示例 1: 输入:22输出:2解释:22 的二进制是 0b10110 。在 22 的二进制表示中,有三个 1,组成两对连续的 1 。第一对连续的 1 中,两个 1 之间的距离为 阅读全文
摘要:
给定一个整数,将其转化为7进制,并以字符串形式输出。 示例 1: 输入: 100输出: "202"示例 2: 输入: -7输出: "-10"注意: 输入范围是 [-1e7, 1e7] 。 参考代码: class Solution: def convertToBase7(self, num): res 阅读全文
摘要:
给定长度为 2n 的数组, 你的任务是将这些数分成 n 对, 例如 (a1, b1), (a2, b2), ..., (an, bn) ,使得从1 到 n 的 min(ai, bi) 总和最大。 示例 1: 输入: [1,4,3,2] 输出: 4解释: n 等于 2, 最大总和为 4 = min(1 阅读全文