【文件属性】:
文件名称:javalruleetcode-Algorithm:永无止境的LeetcodeQ
文件大小:30KB
文件格式:ZIP
更新时间:2021-06-29 22:18:21
系统开源
java
lru
leetcode
算法
永无止境的
Leetcode
Q
解决方案在
C++17
和
Java
中可用
Leetcode
问题描述
#
算法
下一个排列
单程方法
LRU缓存
队列
按频率排序字符
单程方法
多数元素
单程方法
二叉树中的表亲
深度优先搜索
螺旋矩阵
单程方法
二叉树中序遍历
使用堆栈进行迭代
矩阵中的最长递增路径
拓扑排序(矩阵)
洪水填充
深度优先搜索(矩阵)
找到镇长
单程方法
删除
K
位数字
堆栈方法
在旋转排序数组中搜索
二分查找
合并排序数组
迭代就地合并
实现
Trie(前缀树)
特里树
BST
中第
K
个最小的元素
通过堆栈迭代
在线库存跨度
使用加权堆栈进行迭代
字符串中的排列
滑动窗口
将排序列表转换为二叉搜索树
递归有序
前
K
个频繁元素
最小堆
区间列表交点
合并区间
从前序遍历构造二叉搜索树
递归的
查找每个树行中的最大值
队列
编辑距离
动态规划
最长递增子序列
二分搜索动态规划
会议室二
最小堆
K
站内最便宜的航班
BFS
快照阵列
带二分查找的数组
序列化和反序列化二叉树
队列
设计循环队列
大批
斐波那契数
自
【文件预览】:
Algorithm-master
----LC230.java(1KB)
----LC451.cpp(1KB)
----LC208.java(3KB)
----LC72.cpp(1KB)
----LC94.java(2KB)
----LC347.cpp(1KB)
----LC72.java(1KB)
----LC88.cpp(885B)
----LC54.cpp(2KB)
----LC993.java(2KB)
----LC253.java(804B)
----LC997.cpp(1KB)
----LC1146.cpp(2KB)
----LC402.cpp(1KB)
----LC1008.java(2KB)
----LC169.java(698B)
----LC300.java(994B)
----LC329.cpp(2KB)
----LC33.java(1KB)
----LC31.cpp(1KB)
----LC515.cpp(1KB)
----LC733.java(2KB)
----LC509.cpp(888B)
----LC986.java(1KB)
----LC567.java(2KB)
----LC787.java(2KB)
----LC169.cpp(734B)
----LC901.java(2KB)
----LC31.java(2KB)
----LC451.java(2KB)
----LC146.java(3KB)
----LC300.cpp(947B)
----LC297.cpp(3KB)
----README.md(2KB)
----LC787.cpp(2KB)
----LC622.cpp(3KB)
----LC109.java(2KB)