文件名称:javalruleetcode-Algorithm:永无止境的LeetcodeQ
文件大小:30KB
文件格式:ZIP
更新时间:2024-07-19 16:05:01
系统开源
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)