Several bug fixes.

This commit is contained in:
krahets
2023-10-04 02:30:31 +08:00
parent 0e3d2ce4bb
commit 4355f8d49f
7 changed files with 8 additions and 9 deletions

View File

@@ -475,7 +475,6 @@ $$
node.borrow().val.hash(&mut hasher);
let hash = hasher.finish();
// 节点对象 RefCell { value: ListNode { val: 42, next: None } } 的哈希值为15387811073369036852
```
=== "C"

View File

@@ -156,7 +156,7 @@ AVL 树既是二叉搜索树也是平衡二叉树,同时满足这两类二叉
use std::rc::Rc;
use std::cell::RefCell;
/* AVL 树节点类型 */
/* AVL 树节点结构体 */
struct TreeNode {
val: i32, // 节点值
height: i32, // 节点高度
@@ -165,7 +165,7 @@ AVL 树既是二叉搜索树也是平衡二叉树,同时满足这两类二叉
}
impl TreeNode {
/* AVL 树节点构造方法 */
/* 构造方法 */
fn new(val: i32) -> Rc<RefCell<Self>> {
Rc::new(RefCell::new(Self {
val,