得之坦然,失之淡然
Leetcode:160. 相交链表 Leetcode:160. 相交链表
[Leetcode:160.相交链表]题目描述编写一个程序,找到两个单链表相交的起始节点。 如下面的两个链表: 在节点 c1 开始相交。 示例 1:输入:intersectVal = 8, listA = [4,1,8,4,5],
2020-04-06
Leetcode:148. 排序链表 Leetcode:148. 排序链表
#Leetcode: 141.排序链表 题目描述在 O(n log n) 时间复杂度和常数级空间复杂度下,对链表进行排序。 示例 1:输入: 4->2->1->3 输出: 1->2->3->4 示例
2020-04-06
Leetcode:141. 环形链表 Leetcode:141. 环形链表
Leetcode:141. 环形链表题目描述给定一个链表,判断链表中是否有环。 为了表示给定链表中的环,我们使用整数 pos 来表示链表尾连接到链表中的位置(索引从 0 开始)。 如果 pos 是 -1,则在该链表中没有环。 示例 1:输
2020-04-06
Leetcode:150. 逆波兰表达式求值 Leetcode:150. 逆波兰表达式求值
Leetcode:150. 逆波兰表达式求值题目描述根据逆波兰表示法,求表达式的值。 有效的运算符包括 +, -, *, / 。每个运算对象可以是整数,也可以是另一个逆波兰表达式。 说明:整数除法只保留整数部分。 给定逆波兰表达式总是有
2020-04-05
Leetcode:341. 扁平化嵌套列表迭代器 Leetcode:341. 扁平化嵌套列表迭代器
Leetcode:341. 扁平化嵌套列表迭代器题目描述给你一个嵌套的整型列表。请你设计一个迭代器,使其能够遍历这个整型列表中的所有整数。 列表中的每一项或者为一个整数,或者是另一个列表。其中列表的元素也可能是整数或是其他列表。 示例
2020-04-05
Leetcode:227. 基本计算器 II Leetcode:227. 基本计算器 II
Leetcode 227. 基本计算器 II题目描述实现一个基本的计算器来计算一个简单的字符串表达式的值。 字符串表达式仅包含非负整数,+, - ,*,/ 四种运算符和空格  。 整数除法仅保留整数部分。 示例 1:输入: "
2020-04-04
Leetcode:239. 滑动窗口最大值 Leetcode:239. 滑动窗口最大值
Leetcode: 239. 滑动窗口最大值题目描述给定一个数组 nums,有一个大小为 k 的滑动窗口从数组的最左侧移动到数组的最右侧。你只可以看到在滑动窗口内的 k 个数字。滑动窗口每次只向右移动一位。 返回滑动窗口中的最大值。  
2020-04-03
Leetcode:347. 前 K 个高频元素 Leetcode:347. 前 K 个高频元素
Leetcode:347. 前 K 个高频元素题目描述给定一个非空的整数数组,返回其中出现频率前 k 高的元素。 示例 1:输入: nums = [1,1,1,2,2,3], k = 2 输出: [1,2] 示例 2:输入: nums
2020-04-01
Leetcode:378. 有序矩阵中第K小的元素 Leetcode:378. 有序矩阵中第K小的元素
Leetcode:378. 有序矩阵中第K小的元素题目描述给定一个 n x n 矩阵,其中每行和每列元素均按升序排序,找到矩阵中第k小的元素。 请注意,它是排序后的第k小元素,而不是第k个元素。 示例:matrix = [ [ 1, 5
2020-03-31
6 / 9