mirror of
https://github.com/youngyangyang04/leetcode-master.git
synced 2025-07-10 04:06:51 +08:00
Merge pull request #148 from QuinnDK/添加0701二叉搜索树中的插入操作
添加0701二叉搜索树中的插入操作Go版本
This commit is contained in:
@ -271,6 +271,20 @@ class Solution:
|
||||
|
||||
|
||||
Go:
|
||||
```Go
|
||||
func insertIntoBST(root *TreeNode, val int) *TreeNode {
|
||||
if root == nil {
|
||||
root = &TreeNode{Val: val}
|
||||
return root
|
||||
}
|
||||
if root.Val > val {
|
||||
root.Left = insertIntoBST(root.Left, val)
|
||||
} else {
|
||||
root.Right = insertIntoBST(root.Right, val)
|
||||
}
|
||||
return root
|
||||
}
|
||||
```
|
||||
|
||||
|
||||
|
||||
|
Reference in New Issue
Block a user