
Leetcode
Irelyn
这个作者很懒,什么都没留下…
展开
-
Leetcode 442:数组中重复的数据
Leetcode 442:数组中重复的数据题目描述:给定一个整数数组 a,其中1 ≤ a[i] ≤ n (n为数组长度), 其中有些元素出现两次而其他元素出现一次。找到所有出现两次的元素。你可以不用到任何额外空间并在O(n)时间复杂度内解决这个问题吗?示例:输入:[4,3,2,7,8,2,3,1]输出:[2,3]本人low解:没有任何额外空间。通过交换的方式,从头到尾扫描...原创 2019-02-28 23:46:43 · 552 阅读 · 0 评论 -
Leetcode 240:搜索二维矩阵 II
Leetcode 240:搜索二维矩阵 II题目描述:编写一个高效的算法来搜索 m x n 矩阵 matrix 中的一个目标值 target。该矩阵具有以下特性:每行的元素从左到右升序排列。每列的元素从上到下升序排列。示例:现有矩阵 matrix 如下:[[1, 4, 7, 11, 15],[2, 5, 8, 12, 19],[3, 6, 9, 16, 22...原创 2019-03-03 12:08:21 · 238 阅读 · 0 评论 -
Leetcode 74:搜索二维矩阵
Leetcode 74:搜索二维矩阵题目描述:编写一个高效的算法来判断 m x n 矩阵中,是否存在一个目标值。该矩阵具有如下特性:1.每行中的整数从左到右按升序排列。2. 每行的第一个整数大于前一行的最后一个整数。示例 1:输入:matrix = [[1, 3, 5, 7],[10, 11, 16, 20],[23, 30, 34, 50]]target = 3...原创 2019-03-03 12:26:54 · 174 阅读 · 0 评论 -
Leetcode 206:反转链表
反转一个单链表。示例:输入: 1->2->3->4->5->NULL输出: 5->4->3->2->1->NULL迭代:/** * Definition for singly-linked list. * public class ListNode { * int val; * ListNode ne...原创 2019-03-17 18:22:50 · 148 阅读 · 0 评论