上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 50 下一页
  2020年6月1日
摘要: 题目: Fizz Buzz:写一个程序,输出从 1 到 n 数字的字符串表示。 1. 如果 n 是3的倍数,输出“Fizz”; 2. 如果 n 是5的倍数,输出“Buzz”; 3.如果 n 同时是3和5的倍数,输出 “FizzBuzz”。 示例: n = 15, 返回:[ "1", "2", "Fi 阅读全文
posted @ 2020-06-01 12:31 桌子哥 阅读(974) 评论(0) 推荐(0) 编辑
摘要: 题目: 赎金信:给定一个赎金信 (ransom) 字符串和一个杂志(magazine)字符串,判断第一个字符串 ransom 能不能由第二个字符串 magazines 里面的字符构成。如果可以构成,返回 true ;否则返回 false。 (题目说明:为了不暴露赎金信字迹,要从杂志上搜索各个需要的字 阅读全文
posted @ 2020-06-01 12:24 桌子哥 阅读(252) 评论(0) 推荐(0) 编辑
摘要: 题目: 判断子序列:给定字符串 s 和 t ,判断 s 是否为 t 的子序列。 你可以认为 s 和 t 中仅包含英文小写字母。字符串 t 可能会很长(长度 ~= 500,000),而 s 是个短字符串(长度 <=100)。 字符串的一个子序列是原始字符串删除一些(也可以不删除)字符而不改变剩余字符相 阅读全文
posted @ 2020-06-01 10:58 桌子哥 阅读(1338) 评论(0) 推荐(0) 编辑
摘要: 题目: 字符串中的第一个唯一字符:给定一个字符串,找到它的第一个不重复的字符,并返回它的索引。如果不存在,则返回 -1。 案例: s = "leetcode" 返回 0. s = "loveleetcode", 返回 2. 注意事项:您可以假定该字符串只包含小写字母。 思路: 哈希表,较简单。 程序 阅读全文
posted @ 2020-06-01 10:50 桌子哥 阅读(1257) 评论(0) 推荐(0) 编辑
摘要: 题目: 两整数之和:不使用运算符 + 和 - ​​​​​​​,计算两整数 ​​​​​​​a 、b ​​​​​​​之和。 示例 1: 输入: a = 1, b = 2 输出: 3 示例 2: 输入: a = -2, b = 3 输出: 1 思路: 汗,使用异或来实现,但是在Python得进行特殊处理。 阅读全文
posted @ 2020-06-01 10:01 桌子哥 阅读(288) 评论(0) 推荐(0) 编辑
摘要: 题目: 区域和检索 - 数组不可变:给定一个整数数组 nums,求出数组从索引 i 到 j (i ≤ j) 范围内元素的总和,包含 i, j 两点。 示例: 给定 nums = [-2, 0, 3, -5, 2, -1],求和函数为 sumRange() sumRange(0, 2) -> 1sum 阅读全文
posted @ 2020-06-01 09:29 桌子哥 阅读(878) 评论(0) 推荐(0) 编辑
  2020年5月31日
摘要: 题目: 猜数字游戏:你正在和你的朋友玩 猜数字(Bulls and Cows)游戏:你写下一个数字让你的朋友猜。每次他猜测后,你给他一个提示,告诉他有多少位数字和确切位置都猜对了(称为“Bulls”, 公牛),有多少位数字猜对了但是位置不对(称为“Cows”, 奶牛)。你的朋友将会根据提示继续猜,直 阅读全文
posted @ 2020-05-31 22:13 桌子哥 阅读(508) 评论(0) 推荐(0) 编辑
摘要: 题目: Nim 游戏:你和你的朋友,两个人一起玩 Nim 游戏:桌子上有一堆石头,每次你们轮流拿掉 1 - 3 块石头。 拿掉最后一块石头的人就是获胜者。你作为先手。 你们是聪明人,每一步都是最优解。 编写一个函数,来判断你是否可以在给定石头数量的情况下赢得游戏。 示例: 输入: 4输出: fals 阅读全文
posted @ 2020-05-31 20:26 桌子哥 阅读(3431) 评论(0) 推荐(0) 编辑
摘要: 题目: 单词规律:给定一种规律 pattern 和一个字符串 str ,判断 str 是否遵循相同的规律。 这里的 遵循 指完全匹配,例如, pattern 里的每个字母和字符串 str 中的每个非空单词之间存在着双向连接的对应规律。 示例1: 输入: pattern = "abba", str = 阅读全文
posted @ 2020-05-31 17:39 桌子哥 阅读(500) 评论(0) 推荐(0) 编辑
摘要: 题目: 第一个错误的版本:你是产品经理,目前正在带领一个团队开发新的产品。不幸的是,你的产品的最新版本没有通过质量检测。由于每个版本都是基于之前的版本开发的,所以错误的版本之后的所有版本都是错的。 假设你有 n 个版本 [1, 2, ..., n],你想找出导致之后所有版本出错的第一个错误的版本。 阅读全文
posted @ 2020-05-31 17:14 桌子哥 阅读(501) 评论(0) 推荐(0) 编辑
上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 50 下一页