From b3686c5c2e047081323a16cd5802bbf27308021e Mon Sep 17 00:00:00 2001 From: krahets Date: Fri, 30 Jun 2023 05:09:51 +0800 Subject: [PATCH] build --- chapter_sorting/bucket_sort.md | 2 +- chapter_tree/binary_search_tree.md | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/chapter_sorting/bucket_sort.md b/chapter_sorting/bucket_sort.md index 8e7e5fc8e..6bdf3456a 100644 --- a/chapter_sorting/bucket_sort.md +++ b/chapter_sorting/bucket_sort.md @@ -305,7 +305,7 @@ comments: true // 1. 将数组元素分配到各个桶中 for num in nums { // 输入数据范围 [0, 1),使用 num * k 映射到索引范围 [0, k-1] - let i = Int(num * k) + let i = Int(num * Double(k)) // 将 num 添加进桶 i buckets[i].append(num) } diff --git a/chapter_tree/binary_search_tree.md b/chapter_tree/binary_search_tree.md index 2a2868c7e..80b27fc75 100755 --- a/chapter_tree/binary_search_tree.md +++ b/chapter_tree/binary_search_tree.md @@ -804,7 +804,7 @@ comments: true pre.right = child else: # 若删除节点为根节点,则重新指定根节点 - self.__root = cur + self.__root = child # 子节点数量 = 2 else: # 获取中序遍历中 cur 的下一个节点 @@ -1136,7 +1136,7 @@ comments: true // 当子节点数量 = 0 / 1 时, child = null / 该子节点 let child = cur?.left != nil ? cur?.left : cur?.right // 删除节点 cur - if cur != root { + if cur !== root { if pre?.left === cur { pre?.left = child } else { @@ -1144,7 +1144,7 @@ comments: true } } else { // 若删除节点为根节点,则重新指定根节点 - root = cur; + root = child } } // 子节点数量 = 2