摘要: 在二维平面上,有一个机器人从原点 (0, 0) 开始。给出它的移动顺序,判断这个机器人在完成移动后是否在 (0, 0) 处结束。 移动顺序由字符串表示。字符 move[i] 表示其第 i 次移动。机器人的有效动作有 R(右),L(左),U(上)和 D(下)。如果机器人在完成所有动作后返回原点,则返回 阅读全文
posted @ 2018-09-10 16:55 小洋洋洋 阅读(320) 评论(0) 推荐(0) 编辑
摘要: 给定一个二进制矩阵 A,我们想先水平翻转图像,然后反转图像并返回结果。 水平翻转图片就是将图片的每一行都进行翻转,即逆序。例如,水平翻转 [1, 1, 0] 的结果是 [0, 1, 1]。 反转图片的意思是图片中的 0 全部被 1 替换, 1 全部被 0 替换。例如,反转 [0, 1, 1] 的结果 阅读全文
posted @ 2018-09-10 16:54 小洋洋洋 阅读(290) 评论(0) 推荐(0) 编辑
摘要: 两个整数之间的汉明距离指的是这两个数字对应二进制位不同的位置的数目。 给出两个整数 x 和 y,计算它们之间的汉明距离。 注意:0 ≤ x, y < 231. 示例: 阅读全文
posted @ 2018-09-10 16:53 小洋洋洋 阅读(289) 评论(0) 推荐(0) 编辑
摘要: 编写一个 SQL 查询,查找 Person 表中所有重复的电子邮箱。 示例: 根据以上输入,你的查询应返回以下结果: 说明:所有电子邮箱都是小写字母。 阅读全文
posted @ 2018-09-10 16:52 小洋洋洋 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 这里有张 World 表 如果一个国家的面积超过300万平方公里,或者人口超过2500万,那么这个国家就是大国家。 编写一个SQL查询,输出表中所有大国家的名称、人口和面积。 例如,根据上表,我们应该输出: 阅读全文
posted @ 2018-09-10 16:50 小洋洋洋 阅读(369) 评论(0) 推荐(0) 编辑
摘要: 实现函数 ToLowerCase(),该函数接收一个字符串参数 str,并将该字符串中的大写字母转换成小写字母,之后返回新的字符串。 示例 1: 示例 2: 示例 3: 阅读全文
posted @ 2018-09-10 16:42 小洋洋洋 阅读(320) 评论(0) 推荐(0) 编辑
摘要: 给定字符串J 代表石头中宝石的类型,和字符串 S代表你拥有的石头。 S 中每个字符代表了一种你拥有的石头的类型,你想知道你拥有的石头中有多少是宝石。 J 中的字母不重复,J 和 S中的所有字符都是字母。字母区分大小写,因此"a"和"A"是不同类型的石头。 示例 1: 示例 2: 注意: S 和 J  阅读全文
posted @ 2018-09-10 16:40 小洋洋洋 阅读(165) 评论(0) 推荐(0) 编辑