会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
FlyingWarrior
step by step
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
10
11
12
13
14
15
16
17
18
···
21
下一页
2018年6月7日
LeetCode 7. 反转整数(Reverse Integer)
摘要: 题目描述 给定一个 32 位有符号整数,将整数中的数字进行反转。 示例 1: 输入: 123 输出: 321 示例 2: 输入: -123 输出: -321 示例 3: 输入: 120 输出: 21 注意: 假设我们的环境只能存储 32 位有符号整数,其数值范围是 [−231, 231 − 1]。根
阅读全文
posted @ 2018-06-07 11:59 FlyingWarrior
阅读(5059)
评论(0)
推荐(1)
2018年6月6日
LeetCode 14. 最长公共前缀(Longest Common Prefix)
摘要: 题目描述 编写一个函数来查找字符串数组中的最长公共前缀。 如果不存在公共前缀,返回空字符串 ""。 示例 1: 输入: ["flower","flow","flight"] 输出: "fl" 示例 2: 输入: ["dog","racecar","car"] 输出: "" 解释: 输入不存在公共前缀
阅读全文
posted @ 2018-06-06 21:44 FlyingWarrior
阅读(292)
评论(0)
推荐(0)
2018年6月5日
LeetCode 3. 无重复字符的最长子串(Longest Substring Without Repeating Characters)
摘要: 题目描述 给定一个字符串,找出不含有重复字符的最长子串的长度。 示例: 给定 "abcabcbb" ,没有重复字符的最长子串是 "abc" ,那么长度就是3。 给定 "bbbbb" ,最长的子串就是 "b" ,长度是1。 给定 "pwwkew" ,最长子串是 "wke" ,长度是3。请注意答案必须是
阅读全文
posted @ 2018-06-05 21:08 FlyingWarrior
阅读(146)
评论(0)
推荐(0)
LeetCode 2. 两数相加(Add Two Numbers)
摘要: 题目描述 给定两个非空链表来表示两个非负整数。位数按照逆序方式存储,它们的每个节点只存储单个数字。将两数相加返回一个新的链表。 你可以假设除了数字 0 之外,这两个数字都不会以零开头。 示例: 输入:(2 -> 4 -> 3) + (5 -> 6 -> 4) 输出:7 -> 0 -> 8 原因:34
阅读全文
posted @ 2018-06-05 18:20 FlyingWarrior
阅读(787)
评论(0)
推荐(0)
2018年6月4日
LeetCode 49. 字母异位词分组(Group Anagrams)
摘要: 题目描述 给定一个字符串数组,将字母异位词组合在一起。字母异位词指字母相同,但排列不同的字符串。 示例: 输入: ["eat", "tea", "tan", "ate", "nat", "bat"], 输出: [ ["ate","eat","tea"], ["nat","tan"], ["bat"]
阅读全文
posted @ 2018-06-04 21:48 FlyingWarrior
阅读(191)
评论(0)
推荐(0)
LeetCode 17. 电话号码的字母组合(Letter Combinations of a Phone Number)
摘要: 题目描述 给定一个仅包含数字 2-9 的字符串,返回所有它能表示的字母组合。 给出数字到字母的映射如下(与电话按键相同)。注意 1 不对应任何字母。 示例: 输入:"23" 输出:["ad", "ae", "af", "bd", "be", "bf", "cd", "ce", "cf"]. 说明:
阅读全文
posted @ 2018-06-04 21:26 FlyingWarrior
阅读(1311)
评论(0)
推荐(0)
2018年5月29日
LeetCode 56. 合并区间(Merge Intervals)
摘要: 题目描述 给出一个区间的集合,请合并所有重叠的区间。 示例 1: 输入: [[1,3],[2,6],[8,10],[15,18]] 输出: [[1,6],[8,10],[15,18]] 解释: 区间 [1,3] 和 [2,6] 重叠, 将它们合并为 [1,6]. 示例 2: 输入: [[1,4],[
阅读全文
posted @ 2018-05-29 17:13 FlyingWarrior
阅读(3202)
评论(0)
推荐(0)
2018年5月26日
LeetCode 22. 括号生成(Generate Parentheses)
摘要: 题目描述 给出 n 代表生成括号的对数,请你写出一个函数,使其能够生成所有可能的并且有效的括号组合。 例如,给出 n =3,生成结果为: [ "((()))", "(()())", "(())()", "()(())", "()()()" ] 给出 n 代表生成括号的对数,请你写出一个函数,使其能够
阅读全文
posted @ 2018-05-26 17:48 FlyingWarrior
阅读(1112)
评论(3)
推荐(0)
LeetCode 116/117. 填充同一层的兄弟节点(Populating Next Right Pointers in Each Node)
摘要: 题目描述 给定一个二叉树 struct TreeLinkNode { TreeLinkNode *left; TreeLinkNode *right; TreeLinkNode *next; } 填充它的每个 next 指针,让这个指针指向其下一个右侧节点。如果找不到下一个右侧节点,则将 next
阅读全文
posted @ 2018-05-26 16:36 FlyingWarrior
阅读(608)
评论(0)
推荐(0)
2018年5月24日
LeetCode 24. 两两交换链表中的节点(Swap Nodes in Pairs)
摘要: 题目描述 给定一个链表,两两交换其中相邻的节点,并返回交换后的链表。 示例: 给定 1->2->3->4, 你应该返回 2->1->4->3. 说明: 你的算法只能使用常数的额外空间。 你不能只是单纯的改变节点内部的值,而是需要实际的进行节点交换。 给定一个链表,两两交换其中相邻的节点,并返回交换后
阅读全文
posted @ 2018-05-24 20:29 FlyingWarrior
阅读(2155)
评论(0)
推荐(0)
上一页
1
···
10
11
12
13
14
15
16
17
18
···
21
下一页
公告