Leetcode
记录自己的LeetCode题解之路,加油吧,骚年!
roseduan
个人微信公众号:【roseduan写字的地方】,技术之外,咱们聊聊人生琐碎。
展开
-
Leetcode 349. 两个数组的交集
Leetcode 349. 两个数组的交集一、题目描述给定两个数组,编写一个函数来计算它们的交集。示例1:输入: nums1 = [1,2,2,1], nums2 = [2,2]输出: [2]示例2:输入: nums1 = [4,9,5], nums2 = [9,4,9,8,4]输出: [9,4]说明:输出结果中的每个元素一定是唯一的。我们可以不考虑输出结果的顺...原创 2019-11-23 18:44:17 · 644 阅读 · 0 评论 -
Leetcode 206. 反转单链表
Leetcode 206. 反转单链表一、题目描述难度: easy 标签:链表反转一个单链表。示例:输入: 1->2->3->4->5->NULL输出: 5->4->3->2->1->NULL进阶:能否使用迭代和递归两种方式来解决这道题?二、自己的解法链表的题目大多没有太难的技巧,非常容易理解,只是比较考察编程...原创 2019-11-20 22:49:35 · 416 阅读 · 0 评论 -
Leetcode 876.求链表的中间节点
Leetcode 876.求链表的中间节点一、题目描述难度: easy 标签:链表给定一个带有头结点 head 的非空单链表,返回链表的中间结点。如果有两个中间结点,则返回第二个中间结点。示例 1:输入:[1,2,3,4,5]输出:此列表中的结点 3 (序列化形式:[3,4,5])返回的结点值为 3 。 (测评系统对该结点序列化表述是 [3,4,5])。注意,我们返回了一个 ...原创 2019-11-19 21:54:12 · 552 阅读 · 0 评论 -
Leetcode 1.Two Sum
Leetcode 1.Two Sum一、题目描述这是 Leetcode 上面的第一题,非常的经典,在面试中也十分常见。难度:easy 标签:数组 哈希表给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。你可以假设每种输入只会对应一个答案。但是,你不能重复利用这个数组中同样的元素。示例:给定 nums = ...原创 2019-11-17 10:21:39 · 371 阅读 · 0 评论 -
Leetcode 905.按奇偶排序数组
Leetcode 905.按奇偶排序数组一、题目描述难度: easy 标签:数组给定一个非负整数数组 A,返回一个数组,在该数组中, A 的所有偶数元素之后跟着所有奇数元素。你可以返回满足此条件的任何数组作为答案。示例:输入:[3,1,2,4]输出:[2,4,3,1]输出 [4,2,3,1],[2,4,1,3] 和 [4,2,1,3] 也会被接受。提示:1 <=...原创 2019-11-03 15:33:04 · 282 阅读 · 0 评论