摘要: 我们正在玩一个猜数字游戏。 游戏规则如下: 我从 1 到 n 选择一个数字。 你需要猜我选择了哪个数字。 每次你猜错了,我会告诉你这个数字是大了还是小了。 你调用一个预先定义好的接口 guess(int num),它会返回 3 个可能的结果(-1,1 或 0): -1 : 我的数字比较小 1 : 我 阅读全文
posted @ 2018-08-25 23:55 丁壮 阅读(378) 评论(0) 推荐(0) 编辑
摘要: 不使用运算符 + 和-,计算两整数a 、b之和。 示例: 若 a = 1 ,b = 2,返回 3。 class Solution: def getSum(self, a, b): """ :type a: int :type b: int :rtype: int """ # return sum([ 阅读全文
posted @ 2018-08-25 02:05 丁壮 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 给定一个正整数 num,编写一个函数,如果 num 是一个完全平方数,则返回 True,否则返回 False。 注意:不要使用任何内置的库函数,如 sqrt。 示例 1: 示例 2: 阅读全文
posted @ 2018-08-25 01:45 丁壮 阅读(450) 评论(2) 推荐(0) 编辑
摘要: 给定两个数组,编写一个函数来计算它们的交集。 示例 1: 输入: nums1 = [1,2,2,1], nums2 = [2,2] 输出: [2,2] 示例 2: 输入: nums1 = [4,9,5], nums2 = [9,4,9,8,4] 输出: [4,9] 说明: 输出结果中每个元素出现的次 阅读全文
posted @ 2018-08-25 01:26 丁壮 阅读(329) 评论(0) 推荐(0) 编辑
摘要: 给定两个数组,编写一个函数来计算它们的交集。 示例 1: 输入: nums1 = [1,2,2,1], nums2 = [2,2] 输出: [2] 示例 2: 输入: nums1 = [4,9,5], nums2 = [9,4,9,8,4] 输出: [9,4] 说明: 输出结果中的每个元素一定是唯一 阅读全文
posted @ 2018-08-25 00:57 丁壮 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 编写一个函数,以字符串作为输入,反转该字符串中的元音字母。 示例 1: 输入: "hello" 输出: "holle" 示例 2: 输入: "leetcode" 输出: "leotcede" 说明: 元音字母不包含字母"y"。 class Solution: def reverseVowels(se 阅读全文
posted @ 2018-08-25 00:52 丁壮 阅读(305) 评论(0) 推荐(0) 编辑