1. Add build script for Java.

2. Add height limitation for code blocks in extra.css.
3. Fix "节点" to "结点".
This commit is contained in:
krahets
2023-02-07 04:43:52 +08:00
parent b14568151c
commit ecbf2d1560
54 changed files with 457 additions and 1633 deletions

View File

@ -8,7 +8,7 @@ import utils
/* AVL */
class AVLTree {
fileprivate var root: TreeNode? //
fileprivate var root: TreeNode? //
/* */
func height(node: TreeNode?) -> Int {
@ -40,7 +40,7 @@ class AVLTree {
//
updateHeight(node: node)
updateHeight(node: child)
//
//
return child
}
@ -54,7 +54,7 @@ class AVLTree {
//
updateHeight(node: node)
updateHeight(node: child)
//
//
return child
}
@ -112,7 +112,7 @@ class AVLTree {
updateHeight(node: node) //
/* 2. 使 */
node = rotate(node: node)
//
//
return node
}
@ -155,7 +155,7 @@ class AVLTree {
updateHeight(node: node) //
/* 2. 使 */
node = rotate(node: node)
//
//
return node
}

View File

@ -14,7 +14,7 @@ func hierOrder(root: TreeNode) -> [Int] {
var list: [Int] = []
while !queue.isEmpty {
let node = queue.removeFirst() //
list.append(node.val) //
list.append(node.val) //
if let left = node.left {
queue.append(left) //
}