【文件属性】:
文件名称:lrucacheleetcode-lc:利特码问题
文件大小:127KB
文件格式:ZIP
更新时间:2021-06-29 23:24:37
系统开源
lru缓存leetcode
Python
中的
LeetCode
数据结构和算法
这个存储库是我在一段时间内解决的算法、数据结构和编码挑战的集合。
算法/解决方案的实现考虑了有效的时间和空间复杂度方法。
所有解决方案都是
100%
正确的,并针对各种测试用例进行了测试,除非标记为
TODO/InProgress。
本节包含
Python
中不同数据结构的实现。
数据结构
执行
最大堆
最小堆
最大堆优化
算法问题
Python
树木
#
问题
描述
0
K距离的所有节点
Binray
Tree
1
BST迭代器
2
二叉树的边界
3
二叉树中两个节点之间的距离
4
二叉树的中序后继
5
二叉树的有序后继前驱
5
反转树
6
二叉树中最大的BST
7
恢复二叉树
8
二叉树的螺旋顺序
9
检查是否为
BST
10
层序二叉树
11
有序二叉树
12
预购二叉树
13
后序二叉树
14
LCA
二叉树
15
LCA
二叉搜索树
16
节点和祖先之间的最大差异
17
离叶子距离为
k
的节点
18
在完美二叉树中填充下一个右指针
19
填充不平衡二叉树中的下一个右指针
20
二叉树的右视图