diff --git a/en/docs/chapter_hashing/hash_algorithm.assets/hash_collision_best_worst_condition.png b/en/docs/chapter_hashing/hash_algorithm.assets/hash_collision_best_worst_condition.png index 91a47d0ae..3250199f3 100644 Binary files a/en/docs/chapter_hashing/hash_algorithm.assets/hash_collision_best_worst_condition.png and b/en/docs/chapter_hashing/hash_algorithm.assets/hash_collision_best_worst_condition.png differ diff --git a/en/docs/chapter_hashing/hash_collision.assets/hash_table_chaining.png b/en/docs/chapter_hashing/hash_collision.assets/hash_table_chaining.png index 1c67feeff..e99da4f7a 100644 Binary files a/en/docs/chapter_hashing/hash_collision.assets/hash_table_chaining.png and b/en/docs/chapter_hashing/hash_collision.assets/hash_table_chaining.png differ diff --git a/en/docs/chapter_hashing/hash_collision.assets/hash_table_linear_probing.png b/en/docs/chapter_hashing/hash_collision.assets/hash_table_linear_probing.png index 5e1943478..473f877fb 100644 Binary files a/en/docs/chapter_hashing/hash_collision.assets/hash_table_linear_probing.png and b/en/docs/chapter_hashing/hash_collision.assets/hash_table_linear_probing.png differ diff --git a/en/docs/chapter_hashing/hash_collision.assets/hash_table_open_addressing_deletion.png b/en/docs/chapter_hashing/hash_collision.assets/hash_table_open_addressing_deletion.png index 729df3118..f2fb0fafb 100644 Binary files a/en/docs/chapter_hashing/hash_collision.assets/hash_table_open_addressing_deletion.png and b/en/docs/chapter_hashing/hash_collision.assets/hash_table_open_addressing_deletion.png differ diff --git a/en/docs/chapter_hashing/hash_map.assets/hash_collision.png b/en/docs/chapter_hashing/hash_map.assets/hash_collision.png index 45f42fc2a..a57bbe226 100644 Binary files a/en/docs/chapter_hashing/hash_map.assets/hash_collision.png and b/en/docs/chapter_hashing/hash_map.assets/hash_collision.png differ diff --git a/en/docs/chapter_hashing/hash_map.assets/hash_function.png b/en/docs/chapter_hashing/hash_map.assets/hash_function.png index d89389c21..b6377e6fb 100644 Binary files a/en/docs/chapter_hashing/hash_map.assets/hash_function.png and b/en/docs/chapter_hashing/hash_map.assets/hash_function.png differ diff --git a/en/docs/chapter_hashing/hash_map.assets/hash_table_lookup.png b/en/docs/chapter_hashing/hash_map.assets/hash_table_lookup.png index 3df38c8b1..0656e6a82 100644 Binary files a/en/docs/chapter_hashing/hash_map.assets/hash_table_lookup.png and b/en/docs/chapter_hashing/hash_map.assets/hash_table_lookup.png differ diff --git a/en/docs/chapter_hashing/hash_map.assets/hash_table_reshash.png b/en/docs/chapter_hashing/hash_map.assets/hash_table_reshash.png index c00f1c20e..6da388c1c 100644 Binary files a/en/docs/chapter_hashing/hash_map.assets/hash_table_reshash.png and b/en/docs/chapter_hashing/hash_map.assets/hash_table_reshash.png differ diff --git a/en/docs/chapter_heap/build_heap.assets/heapify_operations_count.png b/en/docs/chapter_heap/build_heap.assets/heapify_operations_count.png index 644da4b93..012bd7cfa 100644 Binary files a/en/docs/chapter_heap/build_heap.assets/heapify_operations_count.png and b/en/docs/chapter_heap/build_heap.assets/heapify_operations_count.png differ diff --git a/en/docs/chapter_heap/heap.assets/heap_pop_step1.png b/en/docs/chapter_heap/heap.assets/heap_pop_step1.png index 1f26ebab1..1ea61b55e 100644 Binary files a/en/docs/chapter_heap/heap.assets/heap_pop_step1.png and b/en/docs/chapter_heap/heap.assets/heap_pop_step1.png differ diff --git a/en/docs/chapter_heap/heap.assets/heap_pop_step10.png b/en/docs/chapter_heap/heap.assets/heap_pop_step10.png index d831efbf9..f26eba018 100644 Binary files a/en/docs/chapter_heap/heap.assets/heap_pop_step10.png and b/en/docs/chapter_heap/heap.assets/heap_pop_step10.png differ diff --git a/en/docs/chapter_heap/heap.assets/heap_pop_step2.png b/en/docs/chapter_heap/heap.assets/heap_pop_step2.png index a9508de71..4fe8aedf1 100644 Binary files a/en/docs/chapter_heap/heap.assets/heap_pop_step2.png and b/en/docs/chapter_heap/heap.assets/heap_pop_step2.png differ diff --git a/en/docs/chapter_heap/heap.assets/heap_pop_step3.png b/en/docs/chapter_heap/heap.assets/heap_pop_step3.png index 094ee661c..48bfb7322 100644 Binary files a/en/docs/chapter_heap/heap.assets/heap_pop_step3.png and b/en/docs/chapter_heap/heap.assets/heap_pop_step3.png differ diff --git a/en/docs/chapter_heap/heap.assets/heap_pop_step4.png b/en/docs/chapter_heap/heap.assets/heap_pop_step4.png index 3b3a7d25d..fca547d72 100644 Binary files a/en/docs/chapter_heap/heap.assets/heap_pop_step4.png and b/en/docs/chapter_heap/heap.assets/heap_pop_step4.png differ diff --git a/en/docs/chapter_heap/heap.assets/heap_pop_step5.png b/en/docs/chapter_heap/heap.assets/heap_pop_step5.png index fa5d99b15..6ee7cddd0 100644 Binary files a/en/docs/chapter_heap/heap.assets/heap_pop_step5.png and b/en/docs/chapter_heap/heap.assets/heap_pop_step5.png differ diff --git a/en/docs/chapter_heap/heap.assets/heap_pop_step6.png b/en/docs/chapter_heap/heap.assets/heap_pop_step6.png index 37b35e142..1e98b949e 100644 Binary files a/en/docs/chapter_heap/heap.assets/heap_pop_step6.png and b/en/docs/chapter_heap/heap.assets/heap_pop_step6.png differ diff --git a/en/docs/chapter_heap/heap.assets/heap_pop_step7.png b/en/docs/chapter_heap/heap.assets/heap_pop_step7.png index 0db857869..faf5d8b9c 100644 Binary files a/en/docs/chapter_heap/heap.assets/heap_pop_step7.png and b/en/docs/chapter_heap/heap.assets/heap_pop_step7.png differ diff --git a/en/docs/chapter_heap/heap.assets/heap_pop_step8.png b/en/docs/chapter_heap/heap.assets/heap_pop_step8.png index 8898f6829..003a0552c 100644 Binary files a/en/docs/chapter_heap/heap.assets/heap_pop_step8.png and b/en/docs/chapter_heap/heap.assets/heap_pop_step8.png differ diff --git a/en/docs/chapter_heap/heap.assets/heap_pop_step9.png b/en/docs/chapter_heap/heap.assets/heap_pop_step9.png index c06d77375..5129a49b8 100644 Binary files a/en/docs/chapter_heap/heap.assets/heap_pop_step9.png and b/en/docs/chapter_heap/heap.assets/heap_pop_step9.png differ diff --git a/en/docs/chapter_heap/heap.assets/heap_push_step1.png b/en/docs/chapter_heap/heap.assets/heap_push_step1.png index 26c5fdaac..03fed3b6c 100644 Binary files a/en/docs/chapter_heap/heap.assets/heap_push_step1.png and b/en/docs/chapter_heap/heap.assets/heap_push_step1.png differ diff --git a/en/docs/chapter_heap/heap.assets/heap_push_step2.png b/en/docs/chapter_heap/heap.assets/heap_push_step2.png index e0fbc7e83..3d41cfee0 100644 Binary files a/en/docs/chapter_heap/heap.assets/heap_push_step2.png and b/en/docs/chapter_heap/heap.assets/heap_push_step2.png differ diff --git a/en/docs/chapter_heap/heap.assets/heap_push_step3.png b/en/docs/chapter_heap/heap.assets/heap_push_step3.png index 6cc315552..cc2f5212c 100644 Binary files a/en/docs/chapter_heap/heap.assets/heap_push_step3.png and b/en/docs/chapter_heap/heap.assets/heap_push_step3.png differ diff --git a/en/docs/chapter_heap/heap.assets/heap_push_step4.png b/en/docs/chapter_heap/heap.assets/heap_push_step4.png index 91aaaf7cc..048764e16 100644 Binary files a/en/docs/chapter_heap/heap.assets/heap_push_step4.png and b/en/docs/chapter_heap/heap.assets/heap_push_step4.png differ diff --git a/en/docs/chapter_heap/heap.assets/heap_push_step5.png b/en/docs/chapter_heap/heap.assets/heap_push_step5.png index 33bd2749c..7e90e461d 100644 Binary files a/en/docs/chapter_heap/heap.assets/heap_push_step5.png and b/en/docs/chapter_heap/heap.assets/heap_push_step5.png differ diff --git a/en/docs/chapter_heap/heap.assets/heap_push_step6.png b/en/docs/chapter_heap/heap.assets/heap_push_step6.png index 4430ae49e..dcd9c49b3 100644 Binary files a/en/docs/chapter_heap/heap.assets/heap_push_step6.png and b/en/docs/chapter_heap/heap.assets/heap_push_step6.png differ diff --git a/en/docs/chapter_heap/heap.assets/heap_push_step7.png b/en/docs/chapter_heap/heap.assets/heap_push_step7.png index b7becec5f..35697ffbf 100644 Binary files a/en/docs/chapter_heap/heap.assets/heap_push_step7.png and b/en/docs/chapter_heap/heap.assets/heap_push_step7.png differ diff --git a/en/docs/chapter_heap/heap.assets/heap_push_step8.png b/en/docs/chapter_heap/heap.assets/heap_push_step8.png index 414aeaef1..2044132df 100644 Binary files a/en/docs/chapter_heap/heap.assets/heap_push_step8.png and b/en/docs/chapter_heap/heap.assets/heap_push_step8.png differ diff --git a/en/docs/chapter_heap/heap.assets/heap_push_step9.png b/en/docs/chapter_heap/heap.assets/heap_push_step9.png index 8f26a52ca..8f0384d77 100644 Binary files a/en/docs/chapter_heap/heap.assets/heap_push_step9.png and b/en/docs/chapter_heap/heap.assets/heap_push_step9.png differ diff --git a/en/docs/chapter_heap/heap.assets/min_heap_and_max_heap.png b/en/docs/chapter_heap/heap.assets/min_heap_and_max_heap.png index 799f85c75..f4c307ffb 100644 Binary files a/en/docs/chapter_heap/heap.assets/min_heap_and_max_heap.png and b/en/docs/chapter_heap/heap.assets/min_heap_and_max_heap.png differ diff --git a/en/docs/chapter_heap/heap.assets/representation_of_heap.png b/en/docs/chapter_heap/heap.assets/representation_of_heap.png index 366ff2695..c7c9fcc63 100644 Binary files a/en/docs/chapter_heap/heap.assets/representation_of_heap.png and b/en/docs/chapter_heap/heap.assets/representation_of_heap.png differ diff --git a/en/docs/chapter_heap/top_k.assets/top_k_heap_step1.png b/en/docs/chapter_heap/top_k.assets/top_k_heap_step1.png index 72ba984c7..7447e4abc 100644 Binary files a/en/docs/chapter_heap/top_k.assets/top_k_heap_step1.png and b/en/docs/chapter_heap/top_k.assets/top_k_heap_step1.png differ diff --git a/en/docs/chapter_heap/top_k.assets/top_k_heap_step2.png b/en/docs/chapter_heap/top_k.assets/top_k_heap_step2.png index 4a518c065..5962b32ab 100644 Binary files a/en/docs/chapter_heap/top_k.assets/top_k_heap_step2.png and b/en/docs/chapter_heap/top_k.assets/top_k_heap_step2.png differ diff --git a/en/docs/chapter_heap/top_k.assets/top_k_heap_step3.png b/en/docs/chapter_heap/top_k.assets/top_k_heap_step3.png index 99ee5ec5c..b73903f4c 100644 Binary files a/en/docs/chapter_heap/top_k.assets/top_k_heap_step3.png and b/en/docs/chapter_heap/top_k.assets/top_k_heap_step3.png differ diff --git a/en/docs/chapter_heap/top_k.assets/top_k_heap_step4.png b/en/docs/chapter_heap/top_k.assets/top_k_heap_step4.png index b70e2177b..a8bfca590 100644 Binary files a/en/docs/chapter_heap/top_k.assets/top_k_heap_step4.png and b/en/docs/chapter_heap/top_k.assets/top_k_heap_step4.png differ diff --git a/en/docs/chapter_heap/top_k.assets/top_k_heap_step5.png b/en/docs/chapter_heap/top_k.assets/top_k_heap_step5.png index 09620a8d5..a741434f1 100644 Binary files a/en/docs/chapter_heap/top_k.assets/top_k_heap_step5.png and b/en/docs/chapter_heap/top_k.assets/top_k_heap_step5.png differ diff --git a/en/docs/chapter_heap/top_k.assets/top_k_heap_step6.png b/en/docs/chapter_heap/top_k.assets/top_k_heap_step6.png index 44180cfd2..8bdd7c1cc 100644 Binary files a/en/docs/chapter_heap/top_k.assets/top_k_heap_step6.png and b/en/docs/chapter_heap/top_k.assets/top_k_heap_step6.png differ diff --git a/en/docs/chapter_heap/top_k.assets/top_k_heap_step7.png b/en/docs/chapter_heap/top_k.assets/top_k_heap_step7.png index 32c07b636..dbf6e71e2 100644 Binary files a/en/docs/chapter_heap/top_k.assets/top_k_heap_step7.png and b/en/docs/chapter_heap/top_k.assets/top_k_heap_step7.png differ diff --git a/en/docs/chapter_heap/top_k.assets/top_k_heap_step8.png b/en/docs/chapter_heap/top_k.assets/top_k_heap_step8.png index 4510d5812..c9e5198a2 100644 Binary files a/en/docs/chapter_heap/top_k.assets/top_k_heap_step8.png and b/en/docs/chapter_heap/top_k.assets/top_k_heap_step8.png differ diff --git a/en/docs/chapter_heap/top_k.assets/top_k_heap_step9.png b/en/docs/chapter_heap/top_k.assets/top_k_heap_step9.png index 804af12d2..56309172a 100644 Binary files a/en/docs/chapter_heap/top_k.assets/top_k_heap_step9.png and b/en/docs/chapter_heap/top_k.assets/top_k_heap_step9.png differ diff --git a/en/docs/chapter_heap/top_k.assets/top_k_sorting.png b/en/docs/chapter_heap/top_k.assets/top_k_sorting.png index 3f6514c57..2d1c7f37c 100644 Binary files a/en/docs/chapter_heap/top_k.assets/top_k_sorting.png and b/en/docs/chapter_heap/top_k.assets/top_k_sorting.png differ diff --git a/en/docs/chapter_heap/top_k.assets/top_k_traversal.png b/en/docs/chapter_heap/top_k.assets/top_k_traversal.png index 988e26121..15cc529e2 100644 Binary files a/en/docs/chapter_heap/top_k.assets/top_k_traversal.png and b/en/docs/chapter_heap/top_k.assets/top_k_traversal.png differ diff --git a/en/docs/chapter_tree/array_representation_of_tree.assets/array_representation_binary_tree.png b/en/docs/chapter_tree/array_representation_of_tree.assets/array_representation_binary_tree.png index 3480c5718..0baa74774 100644 Binary files a/en/docs/chapter_tree/array_representation_of_tree.assets/array_representation_binary_tree.png and b/en/docs/chapter_tree/array_representation_of_tree.assets/array_representation_binary_tree.png differ diff --git a/en/docs/chapter_tree/array_representation_of_tree.assets/array_representation_complete_binary_tree.png b/en/docs/chapter_tree/array_representation_of_tree.assets/array_representation_complete_binary_tree.png index 753ddcc27..b1059688f 100644 Binary files a/en/docs/chapter_tree/array_representation_of_tree.assets/array_representation_complete_binary_tree.png and b/en/docs/chapter_tree/array_representation_of_tree.assets/array_representation_complete_binary_tree.png differ diff --git a/en/docs/chapter_tree/array_representation_of_tree.assets/array_representation_with_empty.png b/en/docs/chapter_tree/array_representation_of_tree.assets/array_representation_with_empty.png index 3c0184f3f..ca81c0449 100644 Binary files a/en/docs/chapter_tree/array_representation_of_tree.assets/array_representation_with_empty.png and b/en/docs/chapter_tree/array_representation_of_tree.assets/array_representation_with_empty.png differ diff --git a/en/docs/chapter_tree/array_representation_of_tree.assets/array_representation_without_empty.png b/en/docs/chapter_tree/array_representation_of_tree.assets/array_representation_without_empty.png index 39a6169c4..3e280d842 100644 Binary files a/en/docs/chapter_tree/array_representation_of_tree.assets/array_representation_without_empty.png and b/en/docs/chapter_tree/array_representation_of_tree.assets/array_representation_without_empty.png differ diff --git a/en/docs/chapter_tree/avl_tree.assets/avltree_degradation_from_inserting_node.png b/en/docs/chapter_tree/avl_tree.assets/avltree_degradation_from_inserting_node.png index 00586167c..c7870e8b9 100644 Binary files a/en/docs/chapter_tree/avl_tree.assets/avltree_degradation_from_inserting_node.png and b/en/docs/chapter_tree/avl_tree.assets/avltree_degradation_from_inserting_node.png differ diff --git a/en/docs/chapter_tree/avl_tree.assets/avltree_degradation_from_removing_node.png b/en/docs/chapter_tree/avl_tree.assets/avltree_degradation_from_removing_node.png index dc773daa1..f18234bc5 100644 Binary files a/en/docs/chapter_tree/avl_tree.assets/avltree_degradation_from_removing_node.png and b/en/docs/chapter_tree/avl_tree.assets/avltree_degradation_from_removing_node.png differ diff --git a/en/docs/chapter_tree/avl_tree.assets/avltree_left_right_rotate.png b/en/docs/chapter_tree/avl_tree.assets/avltree_left_right_rotate.png index 3685ee475..17a61030f 100644 Binary files a/en/docs/chapter_tree/avl_tree.assets/avltree_left_right_rotate.png and b/en/docs/chapter_tree/avl_tree.assets/avltree_left_right_rotate.png differ diff --git a/en/docs/chapter_tree/avl_tree.assets/avltree_left_rotate.png b/en/docs/chapter_tree/avl_tree.assets/avltree_left_rotate.png index 3ef850f4a..c64f74a1d 100644 Binary files a/en/docs/chapter_tree/avl_tree.assets/avltree_left_rotate.png and b/en/docs/chapter_tree/avl_tree.assets/avltree_left_rotate.png differ diff --git a/en/docs/chapter_tree/avl_tree.assets/avltree_left_rotate_with_grandchild.png b/en/docs/chapter_tree/avl_tree.assets/avltree_left_rotate_with_grandchild.png index 8cdb22448..61026646b 100644 Binary files a/en/docs/chapter_tree/avl_tree.assets/avltree_left_rotate_with_grandchild.png and b/en/docs/chapter_tree/avl_tree.assets/avltree_left_rotate_with_grandchild.png differ diff --git a/en/docs/chapter_tree/avl_tree.assets/avltree_right_left_rotate.png b/en/docs/chapter_tree/avl_tree.assets/avltree_right_left_rotate.png index d22d81129..9290719e7 100644 Binary files a/en/docs/chapter_tree/avl_tree.assets/avltree_right_left_rotate.png and b/en/docs/chapter_tree/avl_tree.assets/avltree_right_left_rotate.png differ diff --git a/en/docs/chapter_tree/avl_tree.assets/avltree_right_rotate_step1.png b/en/docs/chapter_tree/avl_tree.assets/avltree_right_rotate_step1.png index c0947cb5a..456144d8f 100644 Binary files a/en/docs/chapter_tree/avl_tree.assets/avltree_right_rotate_step1.png and b/en/docs/chapter_tree/avl_tree.assets/avltree_right_rotate_step1.png differ diff --git a/en/docs/chapter_tree/avl_tree.assets/avltree_right_rotate_step2.png b/en/docs/chapter_tree/avl_tree.assets/avltree_right_rotate_step2.png index e87d5f295..8e4a5b4bb 100644 Binary files a/en/docs/chapter_tree/avl_tree.assets/avltree_right_rotate_step2.png and b/en/docs/chapter_tree/avl_tree.assets/avltree_right_rotate_step2.png differ diff --git a/en/docs/chapter_tree/avl_tree.assets/avltree_right_rotate_step3.png b/en/docs/chapter_tree/avl_tree.assets/avltree_right_rotate_step3.png index bb366c15d..4028d3963 100644 Binary files a/en/docs/chapter_tree/avl_tree.assets/avltree_right_rotate_step3.png and b/en/docs/chapter_tree/avl_tree.assets/avltree_right_rotate_step3.png differ diff --git a/en/docs/chapter_tree/avl_tree.assets/avltree_right_rotate_step4.png b/en/docs/chapter_tree/avl_tree.assets/avltree_right_rotate_step4.png index a39b1294b..51feeb995 100644 Binary files a/en/docs/chapter_tree/avl_tree.assets/avltree_right_rotate_step4.png and b/en/docs/chapter_tree/avl_tree.assets/avltree_right_rotate_step4.png differ diff --git a/en/docs/chapter_tree/avl_tree.assets/avltree_right_rotate_with_grandchild.png b/en/docs/chapter_tree/avl_tree.assets/avltree_right_rotate_with_grandchild.png index 086be7880..faed161d1 100644 Binary files a/en/docs/chapter_tree/avl_tree.assets/avltree_right_rotate_with_grandchild.png and b/en/docs/chapter_tree/avl_tree.assets/avltree_right_rotate_with_grandchild.png differ diff --git a/en/docs/chapter_tree/avl_tree.assets/avltree_rotation_cases.png b/en/docs/chapter_tree/avl_tree.assets/avltree_rotation_cases.png index 643d0ee9c..a40532dfe 100644 Binary files a/en/docs/chapter_tree/avl_tree.assets/avltree_rotation_cases.png and b/en/docs/chapter_tree/avl_tree.assets/avltree_rotation_cases.png differ diff --git a/en/docs/chapter_tree/binary_search_tree.assets/binary_search_tree.png b/en/docs/chapter_tree/binary_search_tree.assets/binary_search_tree.png index 316b33089..2c0c1e100 100644 Binary files a/en/docs/chapter_tree/binary_search_tree.assets/binary_search_tree.png and b/en/docs/chapter_tree/binary_search_tree.assets/binary_search_tree.png differ diff --git a/en/docs/chapter_tree/binary_search_tree.assets/bst_degradation.png b/en/docs/chapter_tree/binary_search_tree.assets/bst_degradation.png index 8d1b53fdf..b8a732752 100644 Binary files a/en/docs/chapter_tree/binary_search_tree.assets/bst_degradation.png and b/en/docs/chapter_tree/binary_search_tree.assets/bst_degradation.png differ diff --git a/en/docs/chapter_tree/binary_search_tree.assets/bst_inorder_traversal.png b/en/docs/chapter_tree/binary_search_tree.assets/bst_inorder_traversal.png index 9f787470f..c2f8cd3fe 100644 Binary files a/en/docs/chapter_tree/binary_search_tree.assets/bst_inorder_traversal.png and b/en/docs/chapter_tree/binary_search_tree.assets/bst_inorder_traversal.png differ diff --git a/en/docs/chapter_tree/binary_search_tree.assets/bst_insert.png b/en/docs/chapter_tree/binary_search_tree.assets/bst_insert.png index 7b999e275..9a295ffbc 100644 Binary files a/en/docs/chapter_tree/binary_search_tree.assets/bst_insert.png and b/en/docs/chapter_tree/binary_search_tree.assets/bst_insert.png differ diff --git a/en/docs/chapter_tree/binary_search_tree.assets/bst_remove_case1.png b/en/docs/chapter_tree/binary_search_tree.assets/bst_remove_case1.png index c0e3f9e39..dd8b68a1c 100644 Binary files a/en/docs/chapter_tree/binary_search_tree.assets/bst_remove_case1.png and b/en/docs/chapter_tree/binary_search_tree.assets/bst_remove_case1.png differ diff --git a/en/docs/chapter_tree/binary_search_tree.assets/bst_remove_case2.png b/en/docs/chapter_tree/binary_search_tree.assets/bst_remove_case2.png index ab2ce7db5..7eca60a2c 100644 Binary files a/en/docs/chapter_tree/binary_search_tree.assets/bst_remove_case2.png and b/en/docs/chapter_tree/binary_search_tree.assets/bst_remove_case2.png differ diff --git a/en/docs/chapter_tree/binary_search_tree.assets/bst_remove_case3_step1.png b/en/docs/chapter_tree/binary_search_tree.assets/bst_remove_case3_step1.png index 344f94c63..705e0ef07 100644 Binary files a/en/docs/chapter_tree/binary_search_tree.assets/bst_remove_case3_step1.png and b/en/docs/chapter_tree/binary_search_tree.assets/bst_remove_case3_step1.png differ diff --git a/en/docs/chapter_tree/binary_search_tree.assets/bst_remove_case3_step2.png b/en/docs/chapter_tree/binary_search_tree.assets/bst_remove_case3_step2.png index 45b8bf15a..2bf435fd8 100644 Binary files a/en/docs/chapter_tree/binary_search_tree.assets/bst_remove_case3_step2.png and b/en/docs/chapter_tree/binary_search_tree.assets/bst_remove_case3_step2.png differ diff --git a/en/docs/chapter_tree/binary_search_tree.assets/bst_remove_case3_step3.png b/en/docs/chapter_tree/binary_search_tree.assets/bst_remove_case3_step3.png index 282043197..8fce7e613 100644 Binary files a/en/docs/chapter_tree/binary_search_tree.assets/bst_remove_case3_step3.png and b/en/docs/chapter_tree/binary_search_tree.assets/bst_remove_case3_step3.png differ diff --git a/en/docs/chapter_tree/binary_search_tree.assets/bst_remove_case3_step4.png b/en/docs/chapter_tree/binary_search_tree.assets/bst_remove_case3_step4.png index 16ff39ed8..a66543a50 100644 Binary files a/en/docs/chapter_tree/binary_search_tree.assets/bst_remove_case3_step4.png and b/en/docs/chapter_tree/binary_search_tree.assets/bst_remove_case3_step4.png differ diff --git a/en/docs/chapter_tree/binary_search_tree.assets/bst_search_step1.png b/en/docs/chapter_tree/binary_search_tree.assets/bst_search_step1.png index ef9257130..c8bee4bab 100644 Binary files a/en/docs/chapter_tree/binary_search_tree.assets/bst_search_step1.png and b/en/docs/chapter_tree/binary_search_tree.assets/bst_search_step1.png differ diff --git a/en/docs/chapter_tree/binary_search_tree.assets/bst_search_step2.png b/en/docs/chapter_tree/binary_search_tree.assets/bst_search_step2.png index 73cc0a82e..788173d76 100644 Binary files a/en/docs/chapter_tree/binary_search_tree.assets/bst_search_step2.png and b/en/docs/chapter_tree/binary_search_tree.assets/bst_search_step2.png differ diff --git a/en/docs/chapter_tree/binary_search_tree.assets/bst_search_step3.png b/en/docs/chapter_tree/binary_search_tree.assets/bst_search_step3.png index 2822887ac..6bfb17d54 100644 Binary files a/en/docs/chapter_tree/binary_search_tree.assets/bst_search_step3.png and b/en/docs/chapter_tree/binary_search_tree.assets/bst_search_step3.png differ diff --git a/en/docs/chapter_tree/binary_search_tree.assets/bst_search_step4.png b/en/docs/chapter_tree/binary_search_tree.assets/bst_search_step4.png index 88706353d..23a22a032 100644 Binary files a/en/docs/chapter_tree/binary_search_tree.assets/bst_search_step4.png and b/en/docs/chapter_tree/binary_search_tree.assets/bst_search_step4.png differ diff --git a/en/docs/chapter_tree/binary_tree.assets/balanced_binary_tree.png b/en/docs/chapter_tree/binary_tree.assets/balanced_binary_tree.png index 64120ef5b..1102330e7 100644 Binary files a/en/docs/chapter_tree/binary_tree.assets/balanced_binary_tree.png and b/en/docs/chapter_tree/binary_tree.assets/balanced_binary_tree.png differ diff --git a/en/docs/chapter_tree/binary_tree.assets/binary_tree_add_remove.png b/en/docs/chapter_tree/binary_tree.assets/binary_tree_add_remove.png index a0a945272..a66ca9cdf 100644 Binary files a/en/docs/chapter_tree/binary_tree.assets/binary_tree_add_remove.png and b/en/docs/chapter_tree/binary_tree.assets/binary_tree_add_remove.png differ diff --git a/en/docs/chapter_tree/binary_tree.assets/binary_tree_best_worst_cases.png b/en/docs/chapter_tree/binary_tree.assets/binary_tree_best_worst_cases.png index acb42ce2f..86c667ef0 100644 Binary files a/en/docs/chapter_tree/binary_tree.assets/binary_tree_best_worst_cases.png and b/en/docs/chapter_tree/binary_tree.assets/binary_tree_best_worst_cases.png differ diff --git a/en/docs/chapter_tree/binary_tree.assets/binary_tree_definition.png b/en/docs/chapter_tree/binary_tree.assets/binary_tree_definition.png index 51eed4277..df51c6fd6 100644 Binary files a/en/docs/chapter_tree/binary_tree.assets/binary_tree_definition.png and b/en/docs/chapter_tree/binary_tree.assets/binary_tree_definition.png differ diff --git a/en/docs/chapter_tree/binary_tree.assets/binary_tree_terminology.png b/en/docs/chapter_tree/binary_tree.assets/binary_tree_terminology.png index 082bab825..9f2563b7d 100644 Binary files a/en/docs/chapter_tree/binary_tree.assets/binary_tree_terminology.png and b/en/docs/chapter_tree/binary_tree.assets/binary_tree_terminology.png differ diff --git a/en/docs/chapter_tree/binary_tree.assets/complete_binary_tree.png b/en/docs/chapter_tree/binary_tree.assets/complete_binary_tree.png index 74c033f28..e8821b4f9 100644 Binary files a/en/docs/chapter_tree/binary_tree.assets/complete_binary_tree.png and b/en/docs/chapter_tree/binary_tree.assets/complete_binary_tree.png differ diff --git a/en/docs/chapter_tree/binary_tree.assets/full_binary_tree.png b/en/docs/chapter_tree/binary_tree.assets/full_binary_tree.png index e0420545a..4679adbc3 100644 Binary files a/en/docs/chapter_tree/binary_tree.assets/full_binary_tree.png and b/en/docs/chapter_tree/binary_tree.assets/full_binary_tree.png differ diff --git a/en/docs/chapter_tree/binary_tree.assets/perfect_binary_tree.png b/en/docs/chapter_tree/binary_tree.assets/perfect_binary_tree.png index fea729b17..f12cdaff1 100644 Binary files a/en/docs/chapter_tree/binary_tree.assets/perfect_binary_tree.png and b/en/docs/chapter_tree/binary_tree.assets/perfect_binary_tree.png differ diff --git a/en/docs/chapter_tree/binary_tree_traversal.assets/binary_tree_bfs.png b/en/docs/chapter_tree/binary_tree_traversal.assets/binary_tree_bfs.png index 2c5326772..0619301b0 100644 Binary files a/en/docs/chapter_tree/binary_tree_traversal.assets/binary_tree_bfs.png and b/en/docs/chapter_tree/binary_tree_traversal.assets/binary_tree_bfs.png differ diff --git a/en/docs/chapter_tree/binary_tree_traversal.assets/binary_tree_dfs.png b/en/docs/chapter_tree/binary_tree_traversal.assets/binary_tree_dfs.png index 8b12411c8..ee6233d11 100644 Binary files a/en/docs/chapter_tree/binary_tree_traversal.assets/binary_tree_dfs.png and b/en/docs/chapter_tree/binary_tree_traversal.assets/binary_tree_dfs.png differ diff --git a/en/docs/chapter_tree/binary_tree_traversal.assets/preorder_step1.png b/en/docs/chapter_tree/binary_tree_traversal.assets/preorder_step1.png index 7c5193de2..47f79cf3f 100644 Binary files a/en/docs/chapter_tree/binary_tree_traversal.assets/preorder_step1.png and b/en/docs/chapter_tree/binary_tree_traversal.assets/preorder_step1.png differ diff --git a/en/docs/chapter_tree/binary_tree_traversal.assets/preorder_step10.png b/en/docs/chapter_tree/binary_tree_traversal.assets/preorder_step10.png index 6f864c788..1ab77230c 100644 Binary files a/en/docs/chapter_tree/binary_tree_traversal.assets/preorder_step10.png and b/en/docs/chapter_tree/binary_tree_traversal.assets/preorder_step10.png differ diff --git a/en/docs/chapter_tree/binary_tree_traversal.assets/preorder_step11.png b/en/docs/chapter_tree/binary_tree_traversal.assets/preorder_step11.png index d3026cfe4..8a5393fda 100644 Binary files a/en/docs/chapter_tree/binary_tree_traversal.assets/preorder_step11.png and b/en/docs/chapter_tree/binary_tree_traversal.assets/preorder_step11.png differ diff --git a/en/docs/chapter_tree/binary_tree_traversal.assets/preorder_step2.png b/en/docs/chapter_tree/binary_tree_traversal.assets/preorder_step2.png index 6418f839f..c32ec04e2 100644 Binary files a/en/docs/chapter_tree/binary_tree_traversal.assets/preorder_step2.png and b/en/docs/chapter_tree/binary_tree_traversal.assets/preorder_step2.png differ diff --git a/en/docs/chapter_tree/binary_tree_traversal.assets/preorder_step3.png b/en/docs/chapter_tree/binary_tree_traversal.assets/preorder_step3.png index 4a5603c13..bff7b8c6e 100644 Binary files a/en/docs/chapter_tree/binary_tree_traversal.assets/preorder_step3.png and b/en/docs/chapter_tree/binary_tree_traversal.assets/preorder_step3.png differ diff --git a/en/docs/chapter_tree/binary_tree_traversal.assets/preorder_step4.png b/en/docs/chapter_tree/binary_tree_traversal.assets/preorder_step4.png index 2977b827d..46af41d79 100644 Binary files a/en/docs/chapter_tree/binary_tree_traversal.assets/preorder_step4.png and b/en/docs/chapter_tree/binary_tree_traversal.assets/preorder_step4.png differ diff --git a/en/docs/chapter_tree/binary_tree_traversal.assets/preorder_step5.png b/en/docs/chapter_tree/binary_tree_traversal.assets/preorder_step5.png index dc68920e1..8f68c9156 100644 Binary files a/en/docs/chapter_tree/binary_tree_traversal.assets/preorder_step5.png and b/en/docs/chapter_tree/binary_tree_traversal.assets/preorder_step5.png differ diff --git a/en/docs/chapter_tree/binary_tree_traversal.assets/preorder_step6.png b/en/docs/chapter_tree/binary_tree_traversal.assets/preorder_step6.png index 807c36a06..1d2d4881a 100644 Binary files a/en/docs/chapter_tree/binary_tree_traversal.assets/preorder_step6.png and b/en/docs/chapter_tree/binary_tree_traversal.assets/preorder_step6.png differ diff --git a/en/docs/chapter_tree/binary_tree_traversal.assets/preorder_step7.png b/en/docs/chapter_tree/binary_tree_traversal.assets/preorder_step7.png index 4c4dcf69c..f875ea341 100644 Binary files a/en/docs/chapter_tree/binary_tree_traversal.assets/preorder_step7.png and b/en/docs/chapter_tree/binary_tree_traversal.assets/preorder_step7.png differ diff --git a/en/docs/chapter_tree/binary_tree_traversal.assets/preorder_step8.png b/en/docs/chapter_tree/binary_tree_traversal.assets/preorder_step8.png index d5d694c74..1dc55c56a 100644 Binary files a/en/docs/chapter_tree/binary_tree_traversal.assets/preorder_step8.png and b/en/docs/chapter_tree/binary_tree_traversal.assets/preorder_step8.png differ diff --git a/en/docs/chapter_tree/binary_tree_traversal.assets/preorder_step9.png b/en/docs/chapter_tree/binary_tree_traversal.assets/preorder_step9.png index afb7495c7..82852f0be 100644 Binary files a/en/docs/chapter_tree/binary_tree_traversal.assets/preorder_step9.png and b/en/docs/chapter_tree/binary_tree_traversal.assets/preorder_step9.png differ