流水不争先,争的是涛涛不绝
  我的信条
Code Is Cheap Now, Show Your Thinking
  推荐文章
技术

From Easy to Hard: 两阶段选择器与阅读器在多跳问答中的应用

深入解析FE2H论文:从多跳阅读理解介绍到核心创新点,再到与思维链的对比

阅读更多
技术

基于 TCC 思想的分布式库存一致性方案

从库存预扣到事务补偿,结合 TCC 业务语义、Reservation 状态机和定时对账,完整拆解高并发库存系统的最终一致性设计。

阅读更多
技术

订单号生成方案

分布式唯一ID生成方案之雪花算法详解

阅读更多
Leetcode:347. 前 K 个高频元素 Leetcode:347. 前 K 个高频元素
Leetcode:347. 前 K 个高频元素 题目描述 给定一个非空的整数数组,返回其中出现频率前 k 高的元素。 示例 1: 输入: nums = [1,1,1,2,2,3], k = 2 输出: [1,2] 示例 2: 输
2020-04-01
Leetcode:378. 有序矩阵中第K小的元素 Leetcode:378. 有序矩阵中第K小的元素
Leetcode:378. 有序矩阵中第K小的元素 题目描述 给定一个 n x n 矩阵,其中每行和每列元素均按升序排序,找到矩阵中第k小的元素。 请注意,它是排序后的第k小元素,而不是第k个元素。 示例: matrix = [ [
2020-03-31
Leetcode:295. 数据流的中位数 Leetcode:295. 数据流的中位数
Leetcode:295. 数据流的中位数 题目描述 中位数是有序列表中间的数。如果列表长度是偶数,中位数则是中间两个数的平均值。 例如, [2,3,4] 的中位数是 3 [2,3] 的中位数是 (2 + 3) / 2 = 2.5
2020-03-30
Leetcode:215. 数组中的第K个最大元素 Leetcode:215. 数组中的第K个最大元素
215. 数组中的第K个最大元素 题目描述 在未排序的数组中找到第 k 个最大的元素。请注意,你需要找的是数组排序后的第 k 个最大的元素,而不是第 k 个不同的元素。 示例 1: 输入: [3,2,1,5,6,4] 和 k = 2
2020-03-29
Leetcode:155. 最小栈 Leetcode:155. 最小栈
Leetcode:155. 最小栈 题目描述 设计一个支持 push,pop,top 操作,并能在常数时间内检索到最小元素的栈。 push(x) -- 将元素 x 推入栈中。 pop() -- 删除栈顶的元素。 top() -- 获取
2020-03-28
Leetcode:238. 除自身以外数组的乘积 Leetcode:238. 除自身以外数组的乘积
Leetcode: 238. 除自身以外数组的乘积 题目描述 给你一个长度为 n 的整数数组 nums,其中 n > 1,返回输出数组 output ,其中 output[i] 等于 nums 中除 nums[i] 之外其余各元素
2020-03-28
Leetcode:334. 递增的三元子序列 Leetcode:334. 递增的三元子序列
334. 递增的三元子序列 题目描述 给定一个未排序的数组,判断这个数组中是否存在长度为 3 的递增子序列。 数学表达式如下: 如果存在这样的 i, j, k, 且满足 0 ≤ i < j < k ≤ n-1, 使得
2020-03-27
Leetcode:350. 两个数组的交集 II Leetcode:350. 两个数组的交集 II
350. 两个数组的交集 II 题目描述 给定两个数组,编写一个函数来计算它们的交集。 示例 1: 输入: nums1 = [1,2,2,1], nums2 = [2,2] 输出: [2,2] 示例 2: 输入: nums1 =
2020-03-27
Leetcode:384.打乱数组 Leetcode:384.打乱数组
Leetcode: 384.打乱数组 题目描述 打乱一个没有重复元素的数组。 示例: // 以数字集合 1, 2 和 3 初始化数组。 int[] nums = {1,2,3}; Solution solution
2020-03-27
8 / 11