上一页 1 ··· 7 8 9 10 11 12 下一页
摘要: 给定一个包含 0, 1, 2, ..., n 中 n 个数的序列,找出 0 .. n 中没有出现在序列中的那个数。 说明: 你的算法应具有线性时间复杂度。你能否仅使用额外常数空间来实现? 阅读全文
posted @ 2018-07-23 12:02 yuyin 阅读(66) 评论(0) 推荐(0) 编辑
摘要: 给定两个字符串 s 和 t,判断它们是否是同构的。 如果 s 中的字符可以被替换得到 t ,那么这两个字符串是同构的。 所有出现的字符都必须用另一个字符替换,同时保留字符的顺序。两个字符不能映射到同一个字符上,但字符可以映射自己本身。 说明: 你可以假设 s 和 t 具有相同的长度。 阅读全文
posted @ 2018-07-23 11:48 yuyin 阅读(67) 评论(0) 推荐(0) 编辑
摘要: 假设你正在爬楼梯。需要 n 步你才能到达楼顶。 每次你可以爬 1 或 2 个台阶。你有多少种不同的方法可以爬到楼顶呢? 注意:给定 n 是一个正整数。 python class Solution: def climbStairs(self, n): """ :type n: int :rtype: 阅读全文
posted @ 2018-07-23 11:24 yuyin 阅读(69) 评论(0) 推荐(0) 编辑
摘要: 给定一个数组 nums 和一个值 val,你需要原地移除所有数值等于 val 的元素,返回移除后数组的新长度。 不要使用额外的数组空间,你必须在原地修改输入数组并在使用 O(1) 额外空间的条件下完成。 元素的顺序可以改变。你不需要考虑数组中超出新长度后面的元素。 说明: 为什么返回数值是整数,但输 阅读全文
posted @ 2018-07-23 11:10 yuyin 阅读(55) 评论(0) 推荐(0) 编辑
摘要: 给定一个只包括 '(',')','{','}','[',']' 的字符串,判断字符串是否有效。 有效字符串需满足: 左括号必须用相同类型的右括号闭合。 左括号必须以正确的顺序闭合。 注意空字符串可被认为是有效字符串。 阅读全文
posted @ 2018-07-21 21:40 yuyin 阅读(59) 评论(0) 推荐(0) 编辑
摘要: 给定一个链表,删除链表的倒数第 n 个节点,并且返回链表的头结点。 示例: 说明: 给定的 n 保证是有效的。 进阶: 你能尝试使用一趟扫描实现吗? 阅读全文
posted @ 2018-07-20 19:30 yuyin 阅读(57) 评论(0) 推荐(0) 编辑
摘要: 实现 strStr() 函数。 给定一个 haystack 字符串和一个 needle 字符串,在 haystack 字符串中找出 needle 字符串出现的第一个位置 (从0开始)。如果不存在,则返回 1。 示例 1: 输入: haystack = "hello", needle = "ll" 输 阅读全文
posted @ 2018-07-20 12:50 yuyin 阅读(53) 评论(0) 推荐(0) 编辑
摘要: 给定一个字符串,找到它的第一个不重复的字符,并返回它的索引。如果不存在,则返回 1。 案例: 注意事项:您可以假定该字符串只包含小写字母。 阅读全文
posted @ 2018-07-19 21:58 yuyin 阅读(58) 评论(0) 推荐(0) 编辑
摘要: 给定一个 32 位有符号整数,将整数中的数字进行反转。 示例: 注意: 假设我们的环境只能存储 32 位有符号整数,其数值范围是 $[−2^{31}, 2^{31} − 1]$。根据这个假设,如果反转后的整数溢出,则返回 0。 阅读全文
posted @ 2018-07-19 13:06 yuyin 阅读(68) 评论(0) 推荐(0) 编辑
摘要: 请编写一个函数,其功能是将输入的字符串反转过来。 示例: 阅读全文
posted @ 2018-07-18 22:31 yuyin 阅读(68) 评论(0) 推荐(0) 编辑
上一页 1 ··· 7 8 9 10 11 12 下一页