更新 二叉树理论基础 排版格式修复

This commit is contained in:
jinbudaily
2023-07-20 15:48:05 +08:00
parent 5d76e867ad
commit c6bcd423d6

View File

@ -8,8 +8,11 @@
# 二叉树理论基础篇 # 二叉树理论基础篇
## 算法公开课
《代码随想录》算法视频公开课:[关于二叉树,你该了解这些!](https://www.bilibili.com/video/BV1Hy4y1t7ij),相信结合视频看本篇题解,更有助于大家对本题的理解。 **[《代码随想录》算法视频公开课](https://programmercarl.com/other/gongkaike.html)[关于二叉树,你该了解这些!](https://www.bilibili.com/video/BV1Hy4y1t7ij),相信结合视频看本篇题解,更有助于大家对本题的理解**
## 题目分类
题目分类大纲如下: 题目分类大纲如下:
@ -189,8 +192,7 @@ struct TreeNode {
## 其他语言版本 ## 其他语言版本
### Java
Java
```java ```java
public class TreeNode { public class TreeNode {
@ -208,8 +210,7 @@ public class TreeNode {
} }
``` ```
### Python
Python
```python ```python
class TreeNode: class TreeNode:
@ -219,7 +220,7 @@ class TreeNode:
self.right = right self.right = right
``` ```
Go ### Go
```go ```go
type TreeNode struct { type TreeNode struct {
@ -229,7 +230,7 @@ type TreeNode struct {
} }
``` ```
JavaScript ### JavaScript
```javascript ```javascript
function TreeNode(val, left, right) { function TreeNode(val, left, right) {
@ -239,7 +240,7 @@ function TreeNode(val, left, right) {
} }
``` ```
TypeScript ### TypeScript
```typescript ```typescript
class TreeNode { class TreeNode {
@ -254,7 +255,7 @@ class TreeNode {
} }
``` ```
Swift: ### Swift:
```Swift ```Swift
class TreeNode<T> { class TreeNode<T> {
@ -271,7 +272,7 @@ class TreeNode<T> {
} }
``` ```
Scala: ### Scala:
```scala ```scala
class TreeNode(_value: Int = 0, _left: TreeNode = null, _right: TreeNode = null) { class TreeNode(_value: Int = 0, _left: TreeNode = null, _right: TreeNode = null) {
@ -281,7 +282,7 @@ class TreeNode(_value: Int = 0, _left: TreeNode = null, _right: TreeNode = null)
} }
``` ```
rust: ### Rust:
```rust ```rust
#[derive(Debug, PartialEq, Eq)] #[derive(Debug, PartialEq, Eq)]