力扣
146. LRU 缓存
请你设计并实现一个满足 LRU (最近最少使用) 缓存 约束的数据结构。 LRU是Least Recently Used的缩写,即最近最少使用,是一种常用的页面置换算法,选择最近最久未...
3. 无重复字符的最长子串
URL 3. 无重复字符的最长子串 提示 给定一个字符串 s ,请你找出其中不含有重复字符的 最长 子串** **的长度。 内容如下 示例 1: 输入: s = "abcabcbb" 输出:...
1. 两数之和
1. 两数之和 提示 给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 **和为目标值 **target 的那 两个 整数,并返回它们的数组下标。 你可以假设每种...
215. 数组中的第K个最大元素
215. 数组中的第K个最大元素 给定整数数组 nums 和整数 k,请返回数组中第 k 个最大的元素。 请注意,你需要找的是数组排序后的第 k 个最大的元素,而不是第 k 个不同的元素。 你必...
[排序·Sort] 快速排序 | QuicklySort
快排的秘诀就是: 选定基准 左边 比 基准小 右边 比 基准大 递归