文件名称:LeetCode判断字符串是否循环-leetcode:用lin编码
文件大小:57KB
文件格式:ZIP
更新时间:2024-07-20 23:36:40
系统开源
LeetCode判断字符串是否循环
leetcode
Coding
with
Lin
on
1.
Minimum
Depth
of
Binary
Tree(111)
二叉树的遍历包括:
前序遍历
中序遍历
后序遍历
层次遍历
Points:
采用中序遍历实现
若左右子树均不为空,返回深度更小的一个;若其中某一子树为空,返回另一子树的深度
每个节点(若不为空),则遍历时深度赋值为1;若为空,深度为0
2.
Evaluate
Reverse
Polish
Notation(150)
Vector
向量
vector
是一种对象实体,
能够容纳许多其他类型相同的元素,
因此又被称为容器。
与string相同,
vector
同属于STL(Standard
Template
Library,
标准模板库)中的一种自定义的数据类型,
可以广义上认为是数组的增强版。
在使用它时,
需要包含头文件
vector,
#include
【文件预览】:
leetcode-master
----.gitignore(96B)
----128.最长连续序列.cpp(1KB)
----236.lowest-common-ancestor-of-a-binary-tree.cpp(2KB)
----295.数据流的中位数.cpp(2KB)
----60.第k个排列.cpp(1KB)
----18.4sum.cpp(2KB)
----215.数组中的第k个最大元素.cpp(1KB)
----354.russian-doll-envelopes.cpp(1KB)
----56.合并区间.cpp(1KB)
----210.课程表-ii.cpp(2KB)
----547.朋友圈.cpp(2KB)
----21.合并两个有序链表.cpp(1KB)
----378.有序矩阵中第k小的元素.cpp(857B)
----42.接雨水.cpp(1KB)
----207.课程表.cpp(2KB)
----695.岛屿的最大面积.cpp(2KB)
----126.word-ladder-ii.cpp(1KB)
----15.3sum.cpp(1KB)
----674.最长连续递增序列.cpp(1KB)
----235.lowest-common-ancestor-of-a-binary-search-tree.cpp(2KB)
----227.基本计算器-ii.cpp(1KB)
----README.md(4KB)
----33.搜索旋转排序数组.cpp(1KB)
----1.two-sum.cpp(969B)
----142.环形链表-ii.cpp(2KB)
----2018()
--------evaluate-reverse-polish-notation.cpp(1022B)
--------climbing-stairs.cpp(786B)
--------gray-code.cpp(612B)
--------linked-list-cycle-ii.cpp(761B)
--------binary-tree-preorder-traversal.cpp(703B)
--------minimum-depth-of-binary-tree.cpp(926B)
--------insertion-sort-list.cpp(1KB)
--------word-break.cpp(794B)
--------reorder-list.cpp(1KB)
--------max-points-on-a-line.cpp(1020B)
--------netease_test.cpp(2KB)
--------word-break-ii(21KB)
--------sort-list.cpp(1KB)
--------linked-list-cycle.cpp(572B)
--------binary-tree-postorder-traversal.cpp(977B)
----260.只出现一次的数字-iii.cpp(1KB)
----148.排序链表.cpp(1KB)
----bytedance.sqrt-x.cpp(630B)
----206.反转链表.cpp(880B)
----16.3sum-closest.cpp(1KB)
----120.triangle.cpp(1KB)
----136.只出现一次的数字.cpp(809B)
----224.基本计算器.cpp(1KB)
----2.两数相加.cpp(1KB)
----pic()
--------142.png(9KB)