diff --git a/zh-hant/docs/chapter_array_and_linkedlist/array.assets/array_definition.png b/zh-hant/docs/chapter_array_and_linkedlist/array.assets/array_definition.png index 4c0990400..ea9589cbe 100644 Binary files a/zh-hant/docs/chapter_array_and_linkedlist/array.assets/array_definition.png and b/zh-hant/docs/chapter_array_and_linkedlist/array.assets/array_definition.png differ diff --git a/zh-hant/docs/chapter_array_and_linkedlist/array.assets/array_insert_element.png b/zh-hant/docs/chapter_array_and_linkedlist/array.assets/array_insert_element.png index 7d9378116..8863838d8 100644 Binary files a/zh-hant/docs/chapter_array_and_linkedlist/array.assets/array_insert_element.png and b/zh-hant/docs/chapter_array_and_linkedlist/array.assets/array_insert_element.png differ diff --git a/zh-hant/docs/chapter_array_and_linkedlist/array.assets/array_memory_location_calculation.png b/zh-hant/docs/chapter_array_and_linkedlist/array.assets/array_memory_location_calculation.png index 933beae7a..71f6cca20 100644 Binary files a/zh-hant/docs/chapter_array_and_linkedlist/array.assets/array_memory_location_calculation.png and b/zh-hant/docs/chapter_array_and_linkedlist/array.assets/array_memory_location_calculation.png differ diff --git a/zh-hant/docs/chapter_array_and_linkedlist/array.assets/array_remove_element.png b/zh-hant/docs/chapter_array_and_linkedlist/array.assets/array_remove_element.png index ff291deb7..eb9c704ca 100644 Binary files a/zh-hant/docs/chapter_array_and_linkedlist/array.assets/array_remove_element.png and b/zh-hant/docs/chapter_array_and_linkedlist/array.assets/array_remove_element.png differ diff --git a/zh-hant/docs/chapter_array_and_linkedlist/linked_list.assets/linkedlist_common_types.png b/zh-hant/docs/chapter_array_and_linkedlist/linked_list.assets/linkedlist_common_types.png index 8c3c4bdfe..fc062c8ee 100644 Binary files a/zh-hant/docs/chapter_array_and_linkedlist/linked_list.assets/linkedlist_common_types.png and b/zh-hant/docs/chapter_array_and_linkedlist/linked_list.assets/linkedlist_common_types.png differ diff --git a/zh-hant/docs/chapter_array_and_linkedlist/linked_list.assets/linkedlist_definition.png b/zh-hant/docs/chapter_array_and_linkedlist/linked_list.assets/linkedlist_definition.png index 94318af1e..26de5e966 100644 Binary files a/zh-hant/docs/chapter_array_and_linkedlist/linked_list.assets/linkedlist_definition.png and b/zh-hant/docs/chapter_array_and_linkedlist/linked_list.assets/linkedlist_definition.png differ diff --git a/zh-hant/docs/chapter_array_and_linkedlist/linked_list.assets/linkedlist_insert_node.png b/zh-hant/docs/chapter_array_and_linkedlist/linked_list.assets/linkedlist_insert_node.png index ff5905ce1..982194b13 100644 Binary files a/zh-hant/docs/chapter_array_and_linkedlist/linked_list.assets/linkedlist_insert_node.png and b/zh-hant/docs/chapter_array_and_linkedlist/linked_list.assets/linkedlist_insert_node.png differ diff --git a/zh-hant/docs/chapter_array_and_linkedlist/linked_list.assets/linkedlist_remove_node.png b/zh-hant/docs/chapter_array_and_linkedlist/linked_list.assets/linkedlist_remove_node.png index e8ef0e3a1..c29743856 100644 Binary files a/zh-hant/docs/chapter_array_and_linkedlist/linked_list.assets/linkedlist_remove_node.png and b/zh-hant/docs/chapter_array_and_linkedlist/linked_list.assets/linkedlist_remove_node.png differ diff --git a/zh-hant/docs/chapter_array_and_linkedlist/ram_and_cache.assets/computer_storage_devices.png b/zh-hant/docs/chapter_array_and_linkedlist/ram_and_cache.assets/computer_storage_devices.png index 2a558930f..390961738 100644 Binary files a/zh-hant/docs/chapter_array_and_linkedlist/ram_and_cache.assets/computer_storage_devices.png and b/zh-hant/docs/chapter_array_and_linkedlist/ram_and_cache.assets/computer_storage_devices.png differ diff --git a/zh-hant/docs/chapter_array_and_linkedlist/ram_and_cache.assets/storage_pyramid.png b/zh-hant/docs/chapter_array_and_linkedlist/ram_and_cache.assets/storage_pyramid.png index 660543bc5..436a509d7 100644 Binary files a/zh-hant/docs/chapter_array_and_linkedlist/ram_and_cache.assets/storage_pyramid.png and b/zh-hant/docs/chapter_array_and_linkedlist/ram_and_cache.assets/storage_pyramid.png differ diff --git a/zh-hant/docs/chapter_backtracking/backtracking_algorithm.assets/backtrack_remove_return_or_not.png b/zh-hant/docs/chapter_backtracking/backtracking_algorithm.assets/backtrack_remove_return_or_not.png index cc7f41d55..2b9ffd5f7 100644 Binary files a/zh-hant/docs/chapter_backtracking/backtracking_algorithm.assets/backtrack_remove_return_or_not.png and b/zh-hant/docs/chapter_backtracking/backtracking_algorithm.assets/backtrack_remove_return_or_not.png differ diff --git a/zh-hant/docs/chapter_backtracking/backtracking_algorithm.assets/preorder_find_constrained_paths.png b/zh-hant/docs/chapter_backtracking/backtracking_algorithm.assets/preorder_find_constrained_paths.png index e33aeea63..eb5408121 100644 Binary files a/zh-hant/docs/chapter_backtracking/backtracking_algorithm.assets/preorder_find_constrained_paths.png and b/zh-hant/docs/chapter_backtracking/backtracking_algorithm.assets/preorder_find_constrained_paths.png differ diff --git a/zh-hant/docs/chapter_backtracking/backtracking_algorithm.assets/preorder_find_nodes.png b/zh-hant/docs/chapter_backtracking/backtracking_algorithm.assets/preorder_find_nodes.png index 19c644389..af2f3486f 100644 Binary files a/zh-hant/docs/chapter_backtracking/backtracking_algorithm.assets/preorder_find_nodes.png and b/zh-hant/docs/chapter_backtracking/backtracking_algorithm.assets/preorder_find_nodes.png differ diff --git a/zh-hant/docs/chapter_backtracking/backtracking_algorithm.assets/preorder_find_paths_step1.png b/zh-hant/docs/chapter_backtracking/backtracking_algorithm.assets/preorder_find_paths_step1.png index 9ce590d27..c1e921bc4 100644 Binary files a/zh-hant/docs/chapter_backtracking/backtracking_algorithm.assets/preorder_find_paths_step1.png and b/zh-hant/docs/chapter_backtracking/backtracking_algorithm.assets/preorder_find_paths_step1.png differ diff --git a/zh-hant/docs/chapter_backtracking/backtracking_algorithm.assets/preorder_find_paths_step10.png b/zh-hant/docs/chapter_backtracking/backtracking_algorithm.assets/preorder_find_paths_step10.png index c72be171a..7e6abf108 100644 Binary files a/zh-hant/docs/chapter_backtracking/backtracking_algorithm.assets/preorder_find_paths_step10.png and b/zh-hant/docs/chapter_backtracking/backtracking_algorithm.assets/preorder_find_paths_step10.png differ diff --git a/zh-hant/docs/chapter_backtracking/backtracking_algorithm.assets/preorder_find_paths_step11.png b/zh-hant/docs/chapter_backtracking/backtracking_algorithm.assets/preorder_find_paths_step11.png index 195d58fe4..e40e5feec 100644 Binary files a/zh-hant/docs/chapter_backtracking/backtracking_algorithm.assets/preorder_find_paths_step11.png and b/zh-hant/docs/chapter_backtracking/backtracking_algorithm.assets/preorder_find_paths_step11.png differ diff --git a/zh-hant/docs/chapter_backtracking/backtracking_algorithm.assets/preorder_find_paths_step2.png b/zh-hant/docs/chapter_backtracking/backtracking_algorithm.assets/preorder_find_paths_step2.png index 4300b1f7d..482724d7f 100644 Binary files a/zh-hant/docs/chapter_backtracking/backtracking_algorithm.assets/preorder_find_paths_step2.png and b/zh-hant/docs/chapter_backtracking/backtracking_algorithm.assets/preorder_find_paths_step2.png differ diff --git a/zh-hant/docs/chapter_backtracking/backtracking_algorithm.assets/preorder_find_paths_step3.png b/zh-hant/docs/chapter_backtracking/backtracking_algorithm.assets/preorder_find_paths_step3.png index 1f671f4ad..fb24940ee 100644 Binary files a/zh-hant/docs/chapter_backtracking/backtracking_algorithm.assets/preorder_find_paths_step3.png and b/zh-hant/docs/chapter_backtracking/backtracking_algorithm.assets/preorder_find_paths_step3.png differ diff --git a/zh-hant/docs/chapter_backtracking/backtracking_algorithm.assets/preorder_find_paths_step4.png b/zh-hant/docs/chapter_backtracking/backtracking_algorithm.assets/preorder_find_paths_step4.png index 0935b83fd..1ff8ac292 100644 Binary files a/zh-hant/docs/chapter_backtracking/backtracking_algorithm.assets/preorder_find_paths_step4.png and b/zh-hant/docs/chapter_backtracking/backtracking_algorithm.assets/preorder_find_paths_step4.png differ diff --git a/zh-hant/docs/chapter_backtracking/backtracking_algorithm.assets/preorder_find_paths_step5.png b/zh-hant/docs/chapter_backtracking/backtracking_algorithm.assets/preorder_find_paths_step5.png index 53bbddbec..ae5f90f57 100644 Binary files a/zh-hant/docs/chapter_backtracking/backtracking_algorithm.assets/preorder_find_paths_step5.png and b/zh-hant/docs/chapter_backtracking/backtracking_algorithm.assets/preorder_find_paths_step5.png differ diff --git a/zh-hant/docs/chapter_backtracking/backtracking_algorithm.assets/preorder_find_paths_step6.png b/zh-hant/docs/chapter_backtracking/backtracking_algorithm.assets/preorder_find_paths_step6.png index b96ac3b30..83dc013c0 100644 Binary files a/zh-hant/docs/chapter_backtracking/backtracking_algorithm.assets/preorder_find_paths_step6.png and b/zh-hant/docs/chapter_backtracking/backtracking_algorithm.assets/preorder_find_paths_step6.png differ diff --git a/zh-hant/docs/chapter_backtracking/backtracking_algorithm.assets/preorder_find_paths_step7.png b/zh-hant/docs/chapter_backtracking/backtracking_algorithm.assets/preorder_find_paths_step7.png index 133c70e24..84771b5f0 100644 Binary files a/zh-hant/docs/chapter_backtracking/backtracking_algorithm.assets/preorder_find_paths_step7.png and b/zh-hant/docs/chapter_backtracking/backtracking_algorithm.assets/preorder_find_paths_step7.png differ diff --git a/zh-hant/docs/chapter_backtracking/backtracking_algorithm.assets/preorder_find_paths_step8.png b/zh-hant/docs/chapter_backtracking/backtracking_algorithm.assets/preorder_find_paths_step8.png index f3631448f..7061dfc7b 100644 Binary files a/zh-hant/docs/chapter_backtracking/backtracking_algorithm.assets/preorder_find_paths_step8.png and b/zh-hant/docs/chapter_backtracking/backtracking_algorithm.assets/preorder_find_paths_step8.png differ diff --git a/zh-hant/docs/chapter_backtracking/backtracking_algorithm.assets/preorder_find_paths_step9.png b/zh-hant/docs/chapter_backtracking/backtracking_algorithm.assets/preorder_find_paths_step9.png index 18d8a2a12..49d0c7b95 100644 Binary files a/zh-hant/docs/chapter_backtracking/backtracking_algorithm.assets/preorder_find_paths_step9.png and b/zh-hant/docs/chapter_backtracking/backtracking_algorithm.assets/preorder_find_paths_step9.png differ diff --git a/zh-hant/docs/chapter_backtracking/n_queens_problem.assets/n_queens_cols_diagonals.png b/zh-hant/docs/chapter_backtracking/n_queens_problem.assets/n_queens_cols_diagonals.png index 2f7a8bedd..74a2b01fc 100644 Binary files a/zh-hant/docs/chapter_backtracking/n_queens_problem.assets/n_queens_cols_diagonals.png and b/zh-hant/docs/chapter_backtracking/n_queens_problem.assets/n_queens_cols_diagonals.png differ diff --git a/zh-hant/docs/chapter_backtracking/n_queens_problem.assets/n_queens_constraints.png b/zh-hant/docs/chapter_backtracking/n_queens_problem.assets/n_queens_constraints.png index 3de1e97f6..cb0e41e27 100644 Binary files a/zh-hant/docs/chapter_backtracking/n_queens_problem.assets/n_queens_constraints.png and b/zh-hant/docs/chapter_backtracking/n_queens_problem.assets/n_queens_constraints.png differ diff --git a/zh-hant/docs/chapter_backtracking/n_queens_problem.assets/n_queens_placing.png b/zh-hant/docs/chapter_backtracking/n_queens_problem.assets/n_queens_placing.png index 2ea164610..dd97d9a2f 100644 Binary files a/zh-hant/docs/chapter_backtracking/n_queens_problem.assets/n_queens_placing.png and b/zh-hant/docs/chapter_backtracking/n_queens_problem.assets/n_queens_placing.png differ diff --git a/zh-hant/docs/chapter_backtracking/n_queens_problem.assets/solution_4_queens.png b/zh-hant/docs/chapter_backtracking/n_queens_problem.assets/solution_4_queens.png index 34d795059..1e841201a 100644 Binary files a/zh-hant/docs/chapter_backtracking/n_queens_problem.assets/solution_4_queens.png and b/zh-hant/docs/chapter_backtracking/n_queens_problem.assets/solution_4_queens.png differ diff --git a/zh-hant/docs/chapter_backtracking/permutations_problem.assets/permutations_i.png b/zh-hant/docs/chapter_backtracking/permutations_problem.assets/permutations_i.png index da0636de1..5f82d1915 100644 Binary files a/zh-hant/docs/chapter_backtracking/permutations_problem.assets/permutations_i.png and b/zh-hant/docs/chapter_backtracking/permutations_problem.assets/permutations_i.png differ diff --git a/zh-hant/docs/chapter_backtracking/permutations_problem.assets/permutations_i_pruning.png b/zh-hant/docs/chapter_backtracking/permutations_problem.assets/permutations_i_pruning.png index 57e41d968..8032c5559 100644 Binary files a/zh-hant/docs/chapter_backtracking/permutations_problem.assets/permutations_i_pruning.png and b/zh-hant/docs/chapter_backtracking/permutations_problem.assets/permutations_i_pruning.png differ diff --git a/zh-hant/docs/chapter_backtracking/permutations_problem.assets/permutations_ii.png b/zh-hant/docs/chapter_backtracking/permutations_problem.assets/permutations_ii.png index 0512f4ec5..892a67116 100644 Binary files a/zh-hant/docs/chapter_backtracking/permutations_problem.assets/permutations_ii.png and b/zh-hant/docs/chapter_backtracking/permutations_problem.assets/permutations_ii.png differ diff --git a/zh-hant/docs/chapter_backtracking/permutations_problem.assets/permutations_ii_pruning.png b/zh-hant/docs/chapter_backtracking/permutations_problem.assets/permutations_ii_pruning.png index 78b5a5978..7661d83af 100644 Binary files a/zh-hant/docs/chapter_backtracking/permutations_problem.assets/permutations_ii_pruning.png and b/zh-hant/docs/chapter_backtracking/permutations_problem.assets/permutations_ii_pruning.png differ diff --git a/zh-hant/docs/chapter_backtracking/permutations_problem.assets/permutations_ii_pruning_summary.png b/zh-hant/docs/chapter_backtracking/permutations_problem.assets/permutations_ii_pruning_summary.png index d91a86601..b948ccdb4 100644 Binary files a/zh-hant/docs/chapter_backtracking/permutations_problem.assets/permutations_ii_pruning_summary.png and b/zh-hant/docs/chapter_backtracking/permutations_problem.assets/permutations_ii_pruning_summary.png differ diff --git a/zh-hant/docs/chapter_backtracking/subset_sum_problem.assets/subset_sum_i.png b/zh-hant/docs/chapter_backtracking/subset_sum_problem.assets/subset_sum_i.png index 0ffad4aa0..c330f95d6 100644 Binary files a/zh-hant/docs/chapter_backtracking/subset_sum_problem.assets/subset_sum_i.png and b/zh-hant/docs/chapter_backtracking/subset_sum_problem.assets/subset_sum_i.png differ diff --git a/zh-hant/docs/chapter_backtracking/subset_sum_problem.assets/subset_sum_i_naive.png b/zh-hant/docs/chapter_backtracking/subset_sum_problem.assets/subset_sum_i_naive.png index 5835f8170..80d1d85f0 100644 Binary files a/zh-hant/docs/chapter_backtracking/subset_sum_problem.assets/subset_sum_i_naive.png and b/zh-hant/docs/chapter_backtracking/subset_sum_problem.assets/subset_sum_i_naive.png differ diff --git a/zh-hant/docs/chapter_backtracking/subset_sum_problem.assets/subset_sum_i_pruning.png b/zh-hant/docs/chapter_backtracking/subset_sum_problem.assets/subset_sum_i_pruning.png index 530ea82ba..a9880a643 100644 Binary files a/zh-hant/docs/chapter_backtracking/subset_sum_problem.assets/subset_sum_i_pruning.png and b/zh-hant/docs/chapter_backtracking/subset_sum_problem.assets/subset_sum_i_pruning.png differ diff --git a/zh-hant/docs/chapter_backtracking/subset_sum_problem.assets/subset_sum_ii.png b/zh-hant/docs/chapter_backtracking/subset_sum_problem.assets/subset_sum_ii.png index 98af02116..660f346c8 100644 Binary files a/zh-hant/docs/chapter_backtracking/subset_sum_problem.assets/subset_sum_ii.png and b/zh-hant/docs/chapter_backtracking/subset_sum_problem.assets/subset_sum_ii.png differ diff --git a/zh-hant/docs/chapter_backtracking/subset_sum_problem.assets/subset_sum_ii_repeat.png b/zh-hant/docs/chapter_backtracking/subset_sum_problem.assets/subset_sum_ii_repeat.png index b4850d3c8..650028f56 100644 Binary files a/zh-hant/docs/chapter_backtracking/subset_sum_problem.assets/subset_sum_ii_repeat.png and b/zh-hant/docs/chapter_backtracking/subset_sum_problem.assets/subset_sum_ii_repeat.png differ diff --git a/zh-hant/docs/chapter_computational_complexity/iteration_and_recursion.assets/iteration.png b/zh-hant/docs/chapter_computational_complexity/iteration_and_recursion.assets/iteration.png index 5585e178f..f4e8df549 100644 Binary files a/zh-hant/docs/chapter_computational_complexity/iteration_and_recursion.assets/iteration.png and b/zh-hant/docs/chapter_computational_complexity/iteration_and_recursion.assets/iteration.png differ diff --git a/zh-hant/docs/chapter_computational_complexity/iteration_and_recursion.assets/nested_iteration.png b/zh-hant/docs/chapter_computational_complexity/iteration_and_recursion.assets/nested_iteration.png index 723ba7897..f314c50e3 100644 Binary files a/zh-hant/docs/chapter_computational_complexity/iteration_and_recursion.assets/nested_iteration.png and b/zh-hant/docs/chapter_computational_complexity/iteration_and_recursion.assets/nested_iteration.png differ diff --git a/zh-hant/docs/chapter_computational_complexity/iteration_and_recursion.assets/recursion_sum.png b/zh-hant/docs/chapter_computational_complexity/iteration_and_recursion.assets/recursion_sum.png index 5673cef8e..114ae717b 100644 Binary files a/zh-hant/docs/chapter_computational_complexity/iteration_and_recursion.assets/recursion_sum.png and b/zh-hant/docs/chapter_computational_complexity/iteration_and_recursion.assets/recursion_sum.png differ diff --git a/zh-hant/docs/chapter_computational_complexity/iteration_and_recursion.assets/recursion_sum_depth.png b/zh-hant/docs/chapter_computational_complexity/iteration_and_recursion.assets/recursion_sum_depth.png index f7c7b046c..e8e794b3f 100644 Binary files a/zh-hant/docs/chapter_computational_complexity/iteration_and_recursion.assets/recursion_sum_depth.png and b/zh-hant/docs/chapter_computational_complexity/iteration_and_recursion.assets/recursion_sum_depth.png differ diff --git a/zh-hant/docs/chapter_computational_complexity/iteration_and_recursion.assets/recursion_tree.png b/zh-hant/docs/chapter_computational_complexity/iteration_and_recursion.assets/recursion_tree.png index 597c92276..40b1f8a5c 100644 Binary files a/zh-hant/docs/chapter_computational_complexity/iteration_and_recursion.assets/recursion_tree.png and b/zh-hant/docs/chapter_computational_complexity/iteration_and_recursion.assets/recursion_tree.png differ diff --git a/zh-hant/docs/chapter_computational_complexity/iteration_and_recursion.assets/tail_recursion_sum.png b/zh-hant/docs/chapter_computational_complexity/iteration_and_recursion.assets/tail_recursion_sum.png index c8507d4d8..3d4260799 100644 Binary files a/zh-hant/docs/chapter_computational_complexity/iteration_and_recursion.assets/tail_recursion_sum.png and b/zh-hant/docs/chapter_computational_complexity/iteration_and_recursion.assets/tail_recursion_sum.png differ diff --git a/zh-hant/docs/chapter_computational_complexity/space_complexity.assets/space_complexity_common_types.png b/zh-hant/docs/chapter_computational_complexity/space_complexity.assets/space_complexity_common_types.png index dd29f93ad..bb65e10a2 100644 Binary files a/zh-hant/docs/chapter_computational_complexity/space_complexity.assets/space_complexity_common_types.png and b/zh-hant/docs/chapter_computational_complexity/space_complexity.assets/space_complexity_common_types.png differ diff --git a/zh-hant/docs/chapter_computational_complexity/space_complexity.assets/space_complexity_exponential.png b/zh-hant/docs/chapter_computational_complexity/space_complexity.assets/space_complexity_exponential.png index 8699eec55..aa1172b91 100644 Binary files a/zh-hant/docs/chapter_computational_complexity/space_complexity.assets/space_complexity_exponential.png and b/zh-hant/docs/chapter_computational_complexity/space_complexity.assets/space_complexity_exponential.png differ diff --git a/zh-hant/docs/chapter_computational_complexity/space_complexity.assets/space_complexity_recursive_linear.png b/zh-hant/docs/chapter_computational_complexity/space_complexity.assets/space_complexity_recursive_linear.png index 7549ecaa4..99f30fe22 100644 Binary files a/zh-hant/docs/chapter_computational_complexity/space_complexity.assets/space_complexity_recursive_linear.png and b/zh-hant/docs/chapter_computational_complexity/space_complexity.assets/space_complexity_recursive_linear.png differ diff --git a/zh-hant/docs/chapter_computational_complexity/space_complexity.assets/space_complexity_recursive_quadratic.png b/zh-hant/docs/chapter_computational_complexity/space_complexity.assets/space_complexity_recursive_quadratic.png index 28cfa7643..7710951fd 100644 Binary files a/zh-hant/docs/chapter_computational_complexity/space_complexity.assets/space_complexity_recursive_quadratic.png and b/zh-hant/docs/chapter_computational_complexity/space_complexity.assets/space_complexity_recursive_quadratic.png differ diff --git a/zh-hant/docs/chapter_computational_complexity/space_complexity.assets/space_types.png b/zh-hant/docs/chapter_computational_complexity/space_complexity.assets/space_types.png index 240af5b6e..21cda71ea 100644 Binary files a/zh-hant/docs/chapter_computational_complexity/space_complexity.assets/space_types.png and b/zh-hant/docs/chapter_computational_complexity/space_complexity.assets/space_types.png differ diff --git a/zh-hant/docs/chapter_computational_complexity/time_complexity.assets/asymptotic_upper_bound.png b/zh-hant/docs/chapter_computational_complexity/time_complexity.assets/asymptotic_upper_bound.png index 530910e61..753d70772 100644 Binary files a/zh-hant/docs/chapter_computational_complexity/time_complexity.assets/asymptotic_upper_bound.png and b/zh-hant/docs/chapter_computational_complexity/time_complexity.assets/asymptotic_upper_bound.png differ diff --git a/zh-hant/docs/chapter_computational_complexity/time_complexity.assets/time_complexity_common_types.png b/zh-hant/docs/chapter_computational_complexity/time_complexity.assets/time_complexity_common_types.png index 5d051f8af..3e1e36fd1 100644 Binary files a/zh-hant/docs/chapter_computational_complexity/time_complexity.assets/time_complexity_common_types.png and b/zh-hant/docs/chapter_computational_complexity/time_complexity.assets/time_complexity_common_types.png differ diff --git a/zh-hant/docs/chapter_computational_complexity/time_complexity.assets/time_complexity_constant_linear_quadratic.png b/zh-hant/docs/chapter_computational_complexity/time_complexity.assets/time_complexity_constant_linear_quadratic.png index e383a084a..1234ae7dc 100644 Binary files a/zh-hant/docs/chapter_computational_complexity/time_complexity.assets/time_complexity_constant_linear_quadratic.png and b/zh-hant/docs/chapter_computational_complexity/time_complexity.assets/time_complexity_constant_linear_quadratic.png differ diff --git a/zh-hant/docs/chapter_computational_complexity/time_complexity.assets/time_complexity_exponential.png b/zh-hant/docs/chapter_computational_complexity/time_complexity.assets/time_complexity_exponential.png index ad4ee89dc..1630b19f7 100644 Binary files a/zh-hant/docs/chapter_computational_complexity/time_complexity.assets/time_complexity_exponential.png and b/zh-hant/docs/chapter_computational_complexity/time_complexity.assets/time_complexity_exponential.png differ diff --git a/zh-hant/docs/chapter_computational_complexity/time_complexity.assets/time_complexity_factorial.png b/zh-hant/docs/chapter_computational_complexity/time_complexity.assets/time_complexity_factorial.png index f9d2b2b5e..0a400b3ef 100644 Binary files a/zh-hant/docs/chapter_computational_complexity/time_complexity.assets/time_complexity_factorial.png and b/zh-hant/docs/chapter_computational_complexity/time_complexity.assets/time_complexity_factorial.png differ diff --git a/zh-hant/docs/chapter_computational_complexity/time_complexity.assets/time_complexity_logarithmic.png b/zh-hant/docs/chapter_computational_complexity/time_complexity.assets/time_complexity_logarithmic.png index c449093f7..e3134370e 100644 Binary files a/zh-hant/docs/chapter_computational_complexity/time_complexity.assets/time_complexity_logarithmic.png and b/zh-hant/docs/chapter_computational_complexity/time_complexity.assets/time_complexity_logarithmic.png differ diff --git a/zh-hant/docs/chapter_computational_complexity/time_complexity.assets/time_complexity_logarithmic_linear.png b/zh-hant/docs/chapter_computational_complexity/time_complexity.assets/time_complexity_logarithmic_linear.png index eb497bb68..6802b6dd6 100644 Binary files a/zh-hant/docs/chapter_computational_complexity/time_complexity.assets/time_complexity_logarithmic_linear.png and b/zh-hant/docs/chapter_computational_complexity/time_complexity.assets/time_complexity_logarithmic_linear.png differ diff --git a/zh-hant/docs/chapter_computational_complexity/time_complexity.assets/time_complexity_simple_example.png b/zh-hant/docs/chapter_computational_complexity/time_complexity.assets/time_complexity_simple_example.png index f39ab16bf..fe3adc541 100644 Binary files a/zh-hant/docs/chapter_computational_complexity/time_complexity.assets/time_complexity_simple_example.png and b/zh-hant/docs/chapter_computational_complexity/time_complexity.assets/time_complexity_simple_example.png differ diff --git a/zh-hant/docs/chapter_data_structure/character_encoding.assets/ascii_table.png b/zh-hant/docs/chapter_data_structure/character_encoding.assets/ascii_table.png index 3ddd32ba7..bef8d1812 100644 Binary files a/zh-hant/docs/chapter_data_structure/character_encoding.assets/ascii_table.png and b/zh-hant/docs/chapter_data_structure/character_encoding.assets/ascii_table.png differ diff --git a/zh-hant/docs/chapter_data_structure/character_encoding.assets/unicode_hello_algo.png b/zh-hant/docs/chapter_data_structure/character_encoding.assets/unicode_hello_algo.png index 2a5ca022e..d219c3551 100644 Binary files a/zh-hant/docs/chapter_data_structure/character_encoding.assets/unicode_hello_algo.png and b/zh-hant/docs/chapter_data_structure/character_encoding.assets/unicode_hello_algo.png differ diff --git a/zh-hant/docs/chapter_data_structure/character_encoding.assets/utf-8_hello_algo.png b/zh-hant/docs/chapter_data_structure/character_encoding.assets/utf-8_hello_algo.png index aa6589a3a..7029dab79 100644 Binary files a/zh-hant/docs/chapter_data_structure/character_encoding.assets/utf-8_hello_algo.png and b/zh-hant/docs/chapter_data_structure/character_encoding.assets/utf-8_hello_algo.png differ diff --git a/zh-hant/docs/chapter_data_structure/classification_of_data_structure.assets/classification_logic_structure.png b/zh-hant/docs/chapter_data_structure/classification_of_data_structure.assets/classification_logic_structure.png index 8f11a5ed3..745473257 100644 Binary files a/zh-hant/docs/chapter_data_structure/classification_of_data_structure.assets/classification_logic_structure.png and b/zh-hant/docs/chapter_data_structure/classification_of_data_structure.assets/classification_logic_structure.png differ diff --git a/zh-hant/docs/chapter_data_structure/classification_of_data_structure.assets/classification_phisical_structure.png b/zh-hant/docs/chapter_data_structure/classification_of_data_structure.assets/classification_phisical_structure.png index 56544c1eb..a9f101487 100644 Binary files a/zh-hant/docs/chapter_data_structure/classification_of_data_structure.assets/classification_phisical_structure.png and b/zh-hant/docs/chapter_data_structure/classification_of_data_structure.assets/classification_phisical_structure.png differ diff --git a/zh-hant/docs/chapter_data_structure/classification_of_data_structure.assets/computer_memory_location.png b/zh-hant/docs/chapter_data_structure/classification_of_data_structure.assets/computer_memory_location.png index 7da7eca3f..aafa9e33a 100644 Binary files a/zh-hant/docs/chapter_data_structure/classification_of_data_structure.assets/computer_memory_location.png and b/zh-hant/docs/chapter_data_structure/classification_of_data_structure.assets/computer_memory_location.png differ diff --git a/zh-hant/docs/chapter_data_structure/number_encoding.assets/1s_2s_complement.png b/zh-hant/docs/chapter_data_structure/number_encoding.assets/1s_2s_complement.png index 0b17b3def..f07dcfa40 100644 Binary files a/zh-hant/docs/chapter_data_structure/number_encoding.assets/1s_2s_complement.png and b/zh-hant/docs/chapter_data_structure/number_encoding.assets/1s_2s_complement.png differ diff --git a/zh-hant/docs/chapter_data_structure/number_encoding.assets/ieee_754_float.png b/zh-hant/docs/chapter_data_structure/number_encoding.assets/ieee_754_float.png index 0edff64fe..c0a3210d6 100644 Binary files a/zh-hant/docs/chapter_data_structure/number_encoding.assets/ieee_754_float.png and b/zh-hant/docs/chapter_data_structure/number_encoding.assets/ieee_754_float.png differ diff --git a/zh-hant/docs/chapter_divide_and_conquer/binary_search_recur.assets/binary_search_recur.png b/zh-hant/docs/chapter_divide_and_conquer/binary_search_recur.assets/binary_search_recur.png index 3ef9231e0..3649ce156 100644 Binary files a/zh-hant/docs/chapter_divide_and_conquer/binary_search_recur.assets/binary_search_recur.png and b/zh-hant/docs/chapter_divide_and_conquer/binary_search_recur.assets/binary_search_recur.png differ diff --git a/zh-hant/docs/chapter_divide_and_conquer/build_binary_tree_problem.assets/build_tree_division_pointers.png b/zh-hant/docs/chapter_divide_and_conquer/build_binary_tree_problem.assets/build_tree_division_pointers.png index 0e80a7c9a..1e9e450b0 100644 Binary files a/zh-hant/docs/chapter_divide_and_conquer/build_binary_tree_problem.assets/build_tree_division_pointers.png and b/zh-hant/docs/chapter_divide_and_conquer/build_binary_tree_problem.assets/build_tree_division_pointers.png differ diff --git a/zh-hant/docs/chapter_divide_and_conquer/build_binary_tree_problem.assets/build_tree_example.png b/zh-hant/docs/chapter_divide_and_conquer/build_binary_tree_problem.assets/build_tree_example.png index dea1f4808..5b0bfce47 100644 Binary files a/zh-hant/docs/chapter_divide_and_conquer/build_binary_tree_problem.assets/build_tree_example.png and b/zh-hant/docs/chapter_divide_and_conquer/build_binary_tree_problem.assets/build_tree_example.png differ diff --git a/zh-hant/docs/chapter_divide_and_conquer/build_binary_tree_problem.assets/build_tree_preorder_inorder_division.png b/zh-hant/docs/chapter_divide_and_conquer/build_binary_tree_problem.assets/build_tree_preorder_inorder_division.png index bb71c4589..da91ab1a4 100644 Binary files a/zh-hant/docs/chapter_divide_and_conquer/build_binary_tree_problem.assets/build_tree_preorder_inorder_division.png and b/zh-hant/docs/chapter_divide_and_conquer/build_binary_tree_problem.assets/build_tree_preorder_inorder_division.png differ diff --git a/zh-hant/docs/chapter_divide_and_conquer/build_binary_tree_problem.assets/built_tree_overall.png b/zh-hant/docs/chapter_divide_and_conquer/build_binary_tree_problem.assets/built_tree_overall.png index 69e238303..45baa3434 100644 Binary files a/zh-hant/docs/chapter_divide_and_conquer/build_binary_tree_problem.assets/built_tree_overall.png and b/zh-hant/docs/chapter_divide_and_conquer/build_binary_tree_problem.assets/built_tree_overall.png differ diff --git a/zh-hant/docs/chapter_divide_and_conquer/build_binary_tree_problem.assets/built_tree_step1.png b/zh-hant/docs/chapter_divide_and_conquer/build_binary_tree_problem.assets/built_tree_step1.png index 8b0d6bac6..bb4d4701f 100644 Binary files a/zh-hant/docs/chapter_divide_and_conquer/build_binary_tree_problem.assets/built_tree_step1.png and b/zh-hant/docs/chapter_divide_and_conquer/build_binary_tree_problem.assets/built_tree_step1.png differ diff --git a/zh-hant/docs/chapter_divide_and_conquer/build_binary_tree_problem.assets/built_tree_step2.png b/zh-hant/docs/chapter_divide_and_conquer/build_binary_tree_problem.assets/built_tree_step2.png index d943bc9ea..59c77c25c 100644 Binary files a/zh-hant/docs/chapter_divide_and_conquer/build_binary_tree_problem.assets/built_tree_step2.png and b/zh-hant/docs/chapter_divide_and_conquer/build_binary_tree_problem.assets/built_tree_step2.png differ diff --git a/zh-hant/docs/chapter_divide_and_conquer/build_binary_tree_problem.assets/built_tree_step3.png b/zh-hant/docs/chapter_divide_and_conquer/build_binary_tree_problem.assets/built_tree_step3.png index c3bc4fbb2..08f6b9e38 100644 Binary files a/zh-hant/docs/chapter_divide_and_conquer/build_binary_tree_problem.assets/built_tree_step3.png and b/zh-hant/docs/chapter_divide_and_conquer/build_binary_tree_problem.assets/built_tree_step3.png differ diff --git a/zh-hant/docs/chapter_divide_and_conquer/build_binary_tree_problem.assets/built_tree_step4.png b/zh-hant/docs/chapter_divide_and_conquer/build_binary_tree_problem.assets/built_tree_step4.png index c7b93878e..de9dd0dcb 100644 Binary files a/zh-hant/docs/chapter_divide_and_conquer/build_binary_tree_problem.assets/built_tree_step4.png and b/zh-hant/docs/chapter_divide_and_conquer/build_binary_tree_problem.assets/built_tree_step4.png differ diff --git a/zh-hant/docs/chapter_divide_and_conquer/build_binary_tree_problem.assets/built_tree_step5.png b/zh-hant/docs/chapter_divide_and_conquer/build_binary_tree_problem.assets/built_tree_step5.png index 53afa898c..eb0f07c0f 100644 Binary files a/zh-hant/docs/chapter_divide_and_conquer/build_binary_tree_problem.assets/built_tree_step5.png and b/zh-hant/docs/chapter_divide_and_conquer/build_binary_tree_problem.assets/built_tree_step5.png differ diff --git a/zh-hant/docs/chapter_divide_and_conquer/build_binary_tree_problem.assets/built_tree_step6.png b/zh-hant/docs/chapter_divide_and_conquer/build_binary_tree_problem.assets/built_tree_step6.png index eebf21bec..230f6248b 100644 Binary files a/zh-hant/docs/chapter_divide_and_conquer/build_binary_tree_problem.assets/built_tree_step6.png and b/zh-hant/docs/chapter_divide_and_conquer/build_binary_tree_problem.assets/built_tree_step6.png differ diff --git a/zh-hant/docs/chapter_divide_and_conquer/build_binary_tree_problem.assets/built_tree_step7.png b/zh-hant/docs/chapter_divide_and_conquer/build_binary_tree_problem.assets/built_tree_step7.png index cfff5c7d1..d62db2631 100644 Binary files a/zh-hant/docs/chapter_divide_and_conquer/build_binary_tree_problem.assets/built_tree_step7.png and b/zh-hant/docs/chapter_divide_and_conquer/build_binary_tree_problem.assets/built_tree_step7.png differ diff --git a/zh-hant/docs/chapter_divide_and_conquer/build_binary_tree_problem.assets/built_tree_step8.png b/zh-hant/docs/chapter_divide_and_conquer/build_binary_tree_problem.assets/built_tree_step8.png index 8e31db80a..1c31d7ad7 100644 Binary files a/zh-hant/docs/chapter_divide_and_conquer/build_binary_tree_problem.assets/built_tree_step8.png and b/zh-hant/docs/chapter_divide_and_conquer/build_binary_tree_problem.assets/built_tree_step8.png differ diff --git a/zh-hant/docs/chapter_divide_and_conquer/build_binary_tree_problem.assets/built_tree_step9.png b/zh-hant/docs/chapter_divide_and_conquer/build_binary_tree_problem.assets/built_tree_step9.png index 59fe466b5..db9bba022 100644 Binary files a/zh-hant/docs/chapter_divide_and_conquer/build_binary_tree_problem.assets/built_tree_step9.png and b/zh-hant/docs/chapter_divide_and_conquer/build_binary_tree_problem.assets/built_tree_step9.png differ diff --git a/zh-hant/docs/chapter_divide_and_conquer/divide_and_conquer.assets/divide_and_conquer_bubble_sort.png b/zh-hant/docs/chapter_divide_and_conquer/divide_and_conquer.assets/divide_and_conquer_bubble_sort.png index 24264a6d7..12452f66c 100644 Binary files a/zh-hant/docs/chapter_divide_and_conquer/divide_and_conquer.assets/divide_and_conquer_bubble_sort.png and b/zh-hant/docs/chapter_divide_and_conquer/divide_and_conquer.assets/divide_and_conquer_bubble_sort.png differ diff --git a/zh-hant/docs/chapter_divide_and_conquer/divide_and_conquer.assets/divide_and_conquer_merge_sort.png b/zh-hant/docs/chapter_divide_and_conquer/divide_and_conquer.assets/divide_and_conquer_merge_sort.png index dcb415b0a..d82d0d95f 100644 Binary files a/zh-hant/docs/chapter_divide_and_conquer/divide_and_conquer.assets/divide_and_conquer_merge_sort.png and b/zh-hant/docs/chapter_divide_and_conquer/divide_and_conquer.assets/divide_and_conquer_merge_sort.png differ diff --git a/zh-hant/docs/chapter_divide_and_conquer/divide_and_conquer.assets/divide_and_conquer_parallel_computing.png b/zh-hant/docs/chapter_divide_and_conquer/divide_and_conquer.assets/divide_and_conquer_parallel_computing.png index bed8a0aad..0f1a41449 100644 Binary files a/zh-hant/docs/chapter_divide_and_conquer/divide_and_conquer.assets/divide_and_conquer_parallel_computing.png and b/zh-hant/docs/chapter_divide_and_conquer/divide_and_conquer.assets/divide_and_conquer_parallel_computing.png differ diff --git a/zh-hant/docs/chapter_divide_and_conquer/hanota_problem.assets/hanota_divide_and_conquer.png b/zh-hant/docs/chapter_divide_and_conquer/hanota_problem.assets/hanota_divide_and_conquer.png index 5ef2874ef..a939dc66a 100644 Binary files a/zh-hant/docs/chapter_divide_and_conquer/hanota_problem.assets/hanota_divide_and_conquer.png and b/zh-hant/docs/chapter_divide_and_conquer/hanota_problem.assets/hanota_divide_and_conquer.png differ diff --git a/zh-hant/docs/chapter_divide_and_conquer/hanota_problem.assets/hanota_example.png b/zh-hant/docs/chapter_divide_and_conquer/hanota_problem.assets/hanota_example.png index f5444db7b..07792388a 100644 Binary files a/zh-hant/docs/chapter_divide_and_conquer/hanota_problem.assets/hanota_example.png and b/zh-hant/docs/chapter_divide_and_conquer/hanota_problem.assets/hanota_example.png differ diff --git a/zh-hant/docs/chapter_divide_and_conquer/hanota_problem.assets/hanota_f1_step1.png b/zh-hant/docs/chapter_divide_and_conquer/hanota_problem.assets/hanota_f1_step1.png index a12e038b4..5c56a6574 100644 Binary files a/zh-hant/docs/chapter_divide_and_conquer/hanota_problem.assets/hanota_f1_step1.png and b/zh-hant/docs/chapter_divide_and_conquer/hanota_problem.assets/hanota_f1_step1.png differ diff --git a/zh-hant/docs/chapter_divide_and_conquer/hanota_problem.assets/hanota_f1_step2.png b/zh-hant/docs/chapter_divide_and_conquer/hanota_problem.assets/hanota_f1_step2.png index 0629abb3b..94659a290 100644 Binary files a/zh-hant/docs/chapter_divide_and_conquer/hanota_problem.assets/hanota_f1_step2.png and b/zh-hant/docs/chapter_divide_and_conquer/hanota_problem.assets/hanota_f1_step2.png differ diff --git a/zh-hant/docs/chapter_divide_and_conquer/hanota_problem.assets/hanota_f2_step1.png b/zh-hant/docs/chapter_divide_and_conquer/hanota_problem.assets/hanota_f2_step1.png index 976d31afc..8e3c1c42f 100644 Binary files a/zh-hant/docs/chapter_divide_and_conquer/hanota_problem.assets/hanota_f2_step1.png and b/zh-hant/docs/chapter_divide_and_conquer/hanota_problem.assets/hanota_f2_step1.png differ diff --git a/zh-hant/docs/chapter_divide_and_conquer/hanota_problem.assets/hanota_f2_step2.png b/zh-hant/docs/chapter_divide_and_conquer/hanota_problem.assets/hanota_f2_step2.png index 97971e5c6..31ec6b8e6 100644 Binary files a/zh-hant/docs/chapter_divide_and_conquer/hanota_problem.assets/hanota_f2_step2.png and b/zh-hant/docs/chapter_divide_and_conquer/hanota_problem.assets/hanota_f2_step2.png differ diff --git a/zh-hant/docs/chapter_divide_and_conquer/hanota_problem.assets/hanota_f2_step3.png b/zh-hant/docs/chapter_divide_and_conquer/hanota_problem.assets/hanota_f2_step3.png index 87c379cad..6770dcdcf 100644 Binary files a/zh-hant/docs/chapter_divide_and_conquer/hanota_problem.assets/hanota_f2_step3.png and b/zh-hant/docs/chapter_divide_and_conquer/hanota_problem.assets/hanota_f2_step3.png differ diff --git a/zh-hant/docs/chapter_divide_and_conquer/hanota_problem.assets/hanota_f2_step4.png b/zh-hant/docs/chapter_divide_and_conquer/hanota_problem.assets/hanota_f2_step4.png index 768181a80..6f6114faf 100644 Binary files a/zh-hant/docs/chapter_divide_and_conquer/hanota_problem.assets/hanota_f2_step4.png and b/zh-hant/docs/chapter_divide_and_conquer/hanota_problem.assets/hanota_f2_step4.png differ diff --git a/zh-hant/docs/chapter_divide_and_conquer/hanota_problem.assets/hanota_f3_step1.png b/zh-hant/docs/chapter_divide_and_conquer/hanota_problem.assets/hanota_f3_step1.png index 8515746c0..226c867c3 100644 Binary files a/zh-hant/docs/chapter_divide_and_conquer/hanota_problem.assets/hanota_f3_step1.png and b/zh-hant/docs/chapter_divide_and_conquer/hanota_problem.assets/hanota_f3_step1.png differ diff --git a/zh-hant/docs/chapter_divide_and_conquer/hanota_problem.assets/hanota_f3_step2.png b/zh-hant/docs/chapter_divide_and_conquer/hanota_problem.assets/hanota_f3_step2.png index bdf70135d..5555414c2 100644 Binary files a/zh-hant/docs/chapter_divide_and_conquer/hanota_problem.assets/hanota_f3_step2.png and b/zh-hant/docs/chapter_divide_and_conquer/hanota_problem.assets/hanota_f3_step2.png differ diff --git a/zh-hant/docs/chapter_divide_and_conquer/hanota_problem.assets/hanota_f3_step3.png b/zh-hant/docs/chapter_divide_and_conquer/hanota_problem.assets/hanota_f3_step3.png index 999625401..eac277f7d 100644 Binary files a/zh-hant/docs/chapter_divide_and_conquer/hanota_problem.assets/hanota_f3_step3.png and b/zh-hant/docs/chapter_divide_and_conquer/hanota_problem.assets/hanota_f3_step3.png differ diff --git a/zh-hant/docs/chapter_divide_and_conquer/hanota_problem.assets/hanota_f3_step4.png b/zh-hant/docs/chapter_divide_and_conquer/hanota_problem.assets/hanota_f3_step4.png index 0fdcb1548..7f20e7a6a 100644 Binary files a/zh-hant/docs/chapter_divide_and_conquer/hanota_problem.assets/hanota_f3_step4.png and b/zh-hant/docs/chapter_divide_and_conquer/hanota_problem.assets/hanota_f3_step4.png differ diff --git a/zh-hant/docs/chapter_divide_and_conquer/hanota_problem.assets/hanota_recursive_tree.png b/zh-hant/docs/chapter_divide_and_conquer/hanota_problem.assets/hanota_recursive_tree.png index 3f506af59..4955f42f7 100644 Binary files a/zh-hant/docs/chapter_divide_and_conquer/hanota_problem.assets/hanota_recursive_tree.png and b/zh-hant/docs/chapter_divide_and_conquer/hanota_problem.assets/hanota_recursive_tree.png differ diff --git a/zh-hant/docs/chapter_dynamic_programming/dp_problem_features.assets/climbing_stairs_constraint_example.png b/zh-hant/docs/chapter_dynamic_programming/dp_problem_features.assets/climbing_stairs_constraint_example.png index 7fcd37781..10e3f5710 100644 Binary files a/zh-hant/docs/chapter_dynamic_programming/dp_problem_features.assets/climbing_stairs_constraint_example.png and b/zh-hant/docs/chapter_dynamic_programming/dp_problem_features.assets/climbing_stairs_constraint_example.png differ diff --git a/zh-hant/docs/chapter_dynamic_programming/dp_problem_features.assets/climbing_stairs_constraint_state_transfer.png b/zh-hant/docs/chapter_dynamic_programming/dp_problem_features.assets/climbing_stairs_constraint_state_transfer.png index 5f560113a..6f0c6825d 100644 Binary files a/zh-hant/docs/chapter_dynamic_programming/dp_problem_features.assets/climbing_stairs_constraint_state_transfer.png and b/zh-hant/docs/chapter_dynamic_programming/dp_problem_features.assets/climbing_stairs_constraint_state_transfer.png differ diff --git a/zh-hant/docs/chapter_dynamic_programming/dp_problem_features.assets/min_cost_cs_dp.png b/zh-hant/docs/chapter_dynamic_programming/dp_problem_features.assets/min_cost_cs_dp.png index e33064aa0..4eb5f0b43 100644 Binary files a/zh-hant/docs/chapter_dynamic_programming/dp_problem_features.assets/min_cost_cs_dp.png and b/zh-hant/docs/chapter_dynamic_programming/dp_problem_features.assets/min_cost_cs_dp.png differ diff --git a/zh-hant/docs/chapter_dynamic_programming/dp_problem_features.assets/min_cost_cs_example.png b/zh-hant/docs/chapter_dynamic_programming/dp_problem_features.assets/min_cost_cs_example.png index ce8307c2c..73c9f224c 100644 Binary files a/zh-hant/docs/chapter_dynamic_programming/dp_problem_features.assets/min_cost_cs_example.png and b/zh-hant/docs/chapter_dynamic_programming/dp_problem_features.assets/min_cost_cs_example.png differ diff --git a/zh-hant/docs/chapter_dynamic_programming/dp_solution_pipeline.assets/min_path_sum_dfs.png b/zh-hant/docs/chapter_dynamic_programming/dp_solution_pipeline.assets/min_path_sum_dfs.png index fd70c4914..f9288d066 100644 Binary files a/zh-hant/docs/chapter_dynamic_programming/dp_solution_pipeline.assets/min_path_sum_dfs.png and b/zh-hant/docs/chapter_dynamic_programming/dp_solution_pipeline.assets/min_path_sum_dfs.png differ diff --git a/zh-hant/docs/chapter_dynamic_programming/dp_solution_pipeline.assets/min_path_sum_dfs_mem.png b/zh-hant/docs/chapter_dynamic_programming/dp_solution_pipeline.assets/min_path_sum_dfs_mem.png index a3fb1495e..b1c27ede5 100644 Binary files a/zh-hant/docs/chapter_dynamic_programming/dp_solution_pipeline.assets/min_path_sum_dfs_mem.png and b/zh-hant/docs/chapter_dynamic_programming/dp_solution_pipeline.assets/min_path_sum_dfs_mem.png differ diff --git a/zh-hant/docs/chapter_dynamic_programming/dp_solution_pipeline.assets/min_path_sum_dp_step1.png b/zh-hant/docs/chapter_dynamic_programming/dp_solution_pipeline.assets/min_path_sum_dp_step1.png index 2b5371622..27e581a2c 100644 Binary files a/zh-hant/docs/chapter_dynamic_programming/dp_solution_pipeline.assets/min_path_sum_dp_step1.png and b/zh-hant/docs/chapter_dynamic_programming/dp_solution_pipeline.assets/min_path_sum_dp_step1.png differ diff --git a/zh-hant/docs/chapter_dynamic_programming/dp_solution_pipeline.assets/min_path_sum_dp_step10.png b/zh-hant/docs/chapter_dynamic_programming/dp_solution_pipeline.assets/min_path_sum_dp_step10.png index 30a3d2b04..b6e8baf10 100644 Binary files a/zh-hant/docs/chapter_dynamic_programming/dp_solution_pipeline.assets/min_path_sum_dp_step10.png and b/zh-hant/docs/chapter_dynamic_programming/dp_solution_pipeline.assets/min_path_sum_dp_step10.png differ diff --git a/zh-hant/docs/chapter_dynamic_programming/dp_solution_pipeline.assets/min_path_sum_dp_step11.png b/zh-hant/docs/chapter_dynamic_programming/dp_solution_pipeline.assets/min_path_sum_dp_step11.png index a7f613d8a..e8cc80a92 100644 Binary files a/zh-hant/docs/chapter_dynamic_programming/dp_solution_pipeline.assets/min_path_sum_dp_step11.png and b/zh-hant/docs/chapter_dynamic_programming/dp_solution_pipeline.assets/min_path_sum_dp_step11.png differ diff --git a/zh-hant/docs/chapter_dynamic_programming/dp_solution_pipeline.assets/min_path_sum_dp_step12.png b/zh-hant/docs/chapter_dynamic_programming/dp_solution_pipeline.assets/min_path_sum_dp_step12.png index 192c6b547..7d9f2f205 100644 Binary files a/zh-hant/docs/chapter_dynamic_programming/dp_solution_pipeline.assets/min_path_sum_dp_step12.png and b/zh-hant/docs/chapter_dynamic_programming/dp_solution_pipeline.assets/min_path_sum_dp_step12.png differ diff --git a/zh-hant/docs/chapter_dynamic_programming/dp_solution_pipeline.assets/min_path_sum_dp_step2.png b/zh-hant/docs/chapter_dynamic_programming/dp_solution_pipeline.assets/min_path_sum_dp_step2.png index 092043385..503899880 100644 Binary files a/zh-hant/docs/chapter_dynamic_programming/dp_solution_pipeline.assets/min_path_sum_dp_step2.png and b/zh-hant/docs/chapter_dynamic_programming/dp_solution_pipeline.assets/min_path_sum_dp_step2.png differ diff --git a/zh-hant/docs/chapter_dynamic_programming/dp_solution_pipeline.assets/min_path_sum_dp_step3.png b/zh-hant/docs/chapter_dynamic_programming/dp_solution_pipeline.assets/min_path_sum_dp_step3.png index 6dd24e3bd..c77468346 100644 Binary files a/zh-hant/docs/chapter_dynamic_programming/dp_solution_pipeline.assets/min_path_sum_dp_step3.png and b/zh-hant/docs/chapter_dynamic_programming/dp_solution_pipeline.assets/min_path_sum_dp_step3.png differ diff --git a/zh-hant/docs/chapter_dynamic_programming/dp_solution_pipeline.assets/min_path_sum_dp_step4.png b/zh-hant/docs/chapter_dynamic_programming/dp_solution_pipeline.assets/min_path_sum_dp_step4.png index 0f5a2cad1..f7a016a12 100644 Binary files a/zh-hant/docs/chapter_dynamic_programming/dp_solution_pipeline.assets/min_path_sum_dp_step4.png and b/zh-hant/docs/chapter_dynamic_programming/dp_solution_pipeline.assets/min_path_sum_dp_step4.png differ diff --git a/zh-hant/docs/chapter_dynamic_programming/dp_solution_pipeline.assets/min_path_sum_dp_step5.png b/zh-hant/docs/chapter_dynamic_programming/dp_solution_pipeline.assets/min_path_sum_dp_step5.png index 003ebcd43..914eb37ec 100644 Binary files a/zh-hant/docs/chapter_dynamic_programming/dp_solution_pipeline.assets/min_path_sum_dp_step5.png and b/zh-hant/docs/chapter_dynamic_programming/dp_solution_pipeline.assets/min_path_sum_dp_step5.png differ diff --git a/zh-hant/docs/chapter_dynamic_programming/dp_solution_pipeline.assets/min_path_sum_dp_step6.png b/zh-hant/docs/chapter_dynamic_programming/dp_solution_pipeline.assets/min_path_sum_dp_step6.png index 6cf30ae69..7dc5f0b6d 100644 Binary files a/zh-hant/docs/chapter_dynamic_programming/dp_solution_pipeline.assets/min_path_sum_dp_step6.png and b/zh-hant/docs/chapter_dynamic_programming/dp_solution_pipeline.assets/min_path_sum_dp_step6.png differ diff --git a/zh-hant/docs/chapter_dynamic_programming/dp_solution_pipeline.assets/min_path_sum_dp_step7.png b/zh-hant/docs/chapter_dynamic_programming/dp_solution_pipeline.assets/min_path_sum_dp_step7.png index 524b36b3c..d0ae5cd09 100644 Binary files a/zh-hant/docs/chapter_dynamic_programming/dp_solution_pipeline.assets/min_path_sum_dp_step7.png and b/zh-hant/docs/chapter_dynamic_programming/dp_solution_pipeline.assets/min_path_sum_dp_step7.png differ diff --git a/zh-hant/docs/chapter_dynamic_programming/dp_solution_pipeline.assets/min_path_sum_dp_step8.png b/zh-hant/docs/chapter_dynamic_programming/dp_solution_pipeline.assets/min_path_sum_dp_step8.png index 571e36679..1028b5da0 100644 Binary files a/zh-hant/docs/chapter_dynamic_programming/dp_solution_pipeline.assets/min_path_sum_dp_step8.png and b/zh-hant/docs/chapter_dynamic_programming/dp_solution_pipeline.assets/min_path_sum_dp_step8.png differ diff --git a/zh-hant/docs/chapter_dynamic_programming/dp_solution_pipeline.assets/min_path_sum_dp_step9.png b/zh-hant/docs/chapter_dynamic_programming/dp_solution_pipeline.assets/min_path_sum_dp_step9.png index 352fc8c82..58dd94c86 100644 Binary files a/zh-hant/docs/chapter_dynamic_programming/dp_solution_pipeline.assets/min_path_sum_dp_step9.png and b/zh-hant/docs/chapter_dynamic_programming/dp_solution_pipeline.assets/min_path_sum_dp_step9.png differ diff --git a/zh-hant/docs/chapter_dynamic_programming/dp_solution_pipeline.assets/min_path_sum_example.png b/zh-hant/docs/chapter_dynamic_programming/dp_solution_pipeline.assets/min_path_sum_example.png index bd5f3771e..1ffb42f8e 100644 Binary files a/zh-hant/docs/chapter_dynamic_programming/dp_solution_pipeline.assets/min_path_sum_example.png and b/zh-hant/docs/chapter_dynamic_programming/dp_solution_pipeline.assets/min_path_sum_example.png differ diff --git a/zh-hant/docs/chapter_dynamic_programming/dp_solution_pipeline.assets/min_path_sum_solution_initial_state.png b/zh-hant/docs/chapter_dynamic_programming/dp_solution_pipeline.assets/min_path_sum_solution_initial_state.png index b0694aea2..557d9a559 100644 Binary files a/zh-hant/docs/chapter_dynamic_programming/dp_solution_pipeline.assets/min_path_sum_solution_initial_state.png and b/zh-hant/docs/chapter_dynamic_programming/dp_solution_pipeline.assets/min_path_sum_solution_initial_state.png differ diff --git a/zh-hant/docs/chapter_dynamic_programming/dp_solution_pipeline.assets/min_path_sum_solution_state_definition.png b/zh-hant/docs/chapter_dynamic_programming/dp_solution_pipeline.assets/min_path_sum_solution_state_definition.png index 9edfa8f5e..083a3e9ef 100644 Binary files a/zh-hant/docs/chapter_dynamic_programming/dp_solution_pipeline.assets/min_path_sum_solution_state_definition.png and b/zh-hant/docs/chapter_dynamic_programming/dp_solution_pipeline.assets/min_path_sum_solution_state_definition.png differ diff --git a/zh-hant/docs/chapter_dynamic_programming/dp_solution_pipeline.assets/min_path_sum_solution_state_transition.png b/zh-hant/docs/chapter_dynamic_programming/dp_solution_pipeline.assets/min_path_sum_solution_state_transition.png index bd1004eab..efec74198 100644 Binary files a/zh-hant/docs/chapter_dynamic_programming/dp_solution_pipeline.assets/min_path_sum_solution_state_transition.png and b/zh-hant/docs/chapter_dynamic_programming/dp_solution_pipeline.assets/min_path_sum_solution_state_transition.png differ diff --git a/zh-hant/docs/chapter_dynamic_programming/edit_distance_problem.assets/edit_distance_decision_tree.png b/zh-hant/docs/chapter_dynamic_programming/edit_distance_problem.assets/edit_distance_decision_tree.png index 76ee37f36..e189cae54 100644 Binary files a/zh-hant/docs/chapter_dynamic_programming/edit_distance_problem.assets/edit_distance_decision_tree.png and b/zh-hant/docs/chapter_dynamic_programming/edit_distance_problem.assets/edit_distance_decision_tree.png differ diff --git a/zh-hant/docs/chapter_dynamic_programming/edit_distance_problem.assets/edit_distance_dp_step1.png b/zh-hant/docs/chapter_dynamic_programming/edit_distance_problem.assets/edit_distance_dp_step1.png index d6a10bc76..8c4e7f640 100644 Binary files a/zh-hant/docs/chapter_dynamic_programming/edit_distance_problem.assets/edit_distance_dp_step1.png and b/zh-hant/docs/chapter_dynamic_programming/edit_distance_problem.assets/edit_distance_dp_step1.png differ diff --git a/zh-hant/docs/chapter_dynamic_programming/edit_distance_problem.assets/edit_distance_dp_step10.png b/zh-hant/docs/chapter_dynamic_programming/edit_distance_problem.assets/edit_distance_dp_step10.png index 982847c37..31cb6b93a 100644 Binary files a/zh-hant/docs/chapter_dynamic_programming/edit_distance_problem.assets/edit_distance_dp_step10.png and b/zh-hant/docs/chapter_dynamic_programming/edit_distance_problem.assets/edit_distance_dp_step10.png differ diff --git a/zh-hant/docs/chapter_dynamic_programming/edit_distance_problem.assets/edit_distance_dp_step11.png b/zh-hant/docs/chapter_dynamic_programming/edit_distance_problem.assets/edit_distance_dp_step11.png index bf98575c8..3fa1113df 100644 Binary files a/zh-hant/docs/chapter_dynamic_programming/edit_distance_problem.assets/edit_distance_dp_step11.png and b/zh-hant/docs/chapter_dynamic_programming/edit_distance_problem.assets/edit_distance_dp_step11.png differ diff --git a/zh-hant/docs/chapter_dynamic_programming/edit_distance_problem.assets/edit_distance_dp_step12.png b/zh-hant/docs/chapter_dynamic_programming/edit_distance_problem.assets/edit_distance_dp_step12.png index 9be20e17d..e7eb67538 100644 Binary files a/zh-hant/docs/chapter_dynamic_programming/edit_distance_problem.assets/edit_distance_dp_step12.png and b/zh-hant/docs/chapter_dynamic_programming/edit_distance_problem.assets/edit_distance_dp_step12.png differ diff --git a/zh-hant/docs/chapter_dynamic_programming/edit_distance_problem.assets/edit_distance_dp_step13.png b/zh-hant/docs/chapter_dynamic_programming/edit_distance_problem.assets/edit_distance_dp_step13.png index 1eed240b3..5ae7bde84 100644 Binary files a/zh-hant/docs/chapter_dynamic_programming/edit_distance_problem.assets/edit_distance_dp_step13.png and b/zh-hant/docs/chapter_dynamic_programming/edit_distance_problem.assets/edit_distance_dp_step13.png differ diff --git a/zh-hant/docs/chapter_dynamic_programming/edit_distance_problem.assets/edit_distance_dp_step14.png b/zh-hant/docs/chapter_dynamic_programming/edit_distance_problem.assets/edit_distance_dp_step14.png index 303b87613..e19015e9f 100644 Binary files a/zh-hant/docs/chapter_dynamic_programming/edit_distance_problem.assets/edit_distance_dp_step14.png and b/zh-hant/docs/chapter_dynamic_programming/edit_distance_problem.assets/edit_distance_dp_step14.png differ diff --git a/zh-hant/docs/chapter_dynamic_programming/edit_distance_problem.assets/edit_distance_dp_step15.png b/zh-hant/docs/chapter_dynamic_programming/edit_distance_problem.assets/edit_distance_dp_step15.png index 8d69b05f5..6cada51c5 100644 Binary files a/zh-hant/docs/chapter_dynamic_programming/edit_distance_problem.assets/edit_distance_dp_step15.png and b/zh-hant/docs/chapter_dynamic_programming/edit_distance_problem.assets/edit_distance_dp_step15.png differ diff --git a/zh-hant/docs/chapter_dynamic_programming/edit_distance_problem.assets/edit_distance_dp_step2.png b/zh-hant/docs/chapter_dynamic_programming/edit_distance_problem.assets/edit_distance_dp_step2.png index 75004aace..40131d274 100644 Binary files a/zh-hant/docs/chapter_dynamic_programming/edit_distance_problem.assets/edit_distance_dp_step2.png and b/zh-hant/docs/chapter_dynamic_programming/edit_distance_problem.assets/edit_distance_dp_step2.png differ diff --git a/zh-hant/docs/chapter_dynamic_programming/edit_distance_problem.assets/edit_distance_dp_step3.png b/zh-hant/docs/chapter_dynamic_programming/edit_distance_problem.assets/edit_distance_dp_step3.png index 1a57f31be..21e3eeac1 100644 Binary files a/zh-hant/docs/chapter_dynamic_programming/edit_distance_problem.assets/edit_distance_dp_step3.png and b/zh-hant/docs/chapter_dynamic_programming/edit_distance_problem.assets/edit_distance_dp_step3.png differ diff --git a/zh-hant/docs/chapter_dynamic_programming/edit_distance_problem.assets/edit_distance_dp_step4.png b/zh-hant/docs/chapter_dynamic_programming/edit_distance_problem.assets/edit_distance_dp_step4.png index 75a7be8d1..0e63fd17f 100644 Binary files a/zh-hant/docs/chapter_dynamic_programming/edit_distance_problem.assets/edit_distance_dp_step4.png and b/zh-hant/docs/chapter_dynamic_programming/edit_distance_problem.assets/edit_distance_dp_step4.png differ diff --git a/zh-hant/docs/chapter_dynamic_programming/edit_distance_problem.assets/edit_distance_dp_step5.png b/zh-hant/docs/chapter_dynamic_programming/edit_distance_problem.assets/edit_distance_dp_step5.png index cfaf189db..ad34d1377 100644 Binary files a/zh-hant/docs/chapter_dynamic_programming/edit_distance_problem.assets/edit_distance_dp_step5.png and b/zh-hant/docs/chapter_dynamic_programming/edit_distance_problem.assets/edit_distance_dp_step5.png differ diff --git a/zh-hant/docs/chapter_dynamic_programming/edit_distance_problem.assets/edit_distance_dp_step6.png b/zh-hant/docs/chapter_dynamic_programming/edit_distance_problem.assets/edit_distance_dp_step6.png index b46874db0..210941f58 100644 Binary files a/zh-hant/docs/chapter_dynamic_programming/edit_distance_problem.assets/edit_distance_dp_step6.png and b/zh-hant/docs/chapter_dynamic_programming/edit_distance_problem.assets/edit_distance_dp_step6.png differ diff --git a/zh-hant/docs/chapter_dynamic_programming/edit_distance_problem.assets/edit_distance_dp_step7.png b/zh-hant/docs/chapter_dynamic_programming/edit_distance_problem.assets/edit_distance_dp_step7.png index 2f7d8fd54..521dda5eb 100644 Binary files a/zh-hant/docs/chapter_dynamic_programming/edit_distance_problem.assets/edit_distance_dp_step7.png and b/zh-hant/docs/chapter_dynamic_programming/edit_distance_problem.assets/edit_distance_dp_step7.png differ diff --git a/zh-hant/docs/chapter_dynamic_programming/edit_distance_problem.assets/edit_distance_dp_step8.png b/zh-hant/docs/chapter_dynamic_programming/edit_distance_problem.assets/edit_distance_dp_step8.png index c9c5f9b28..1de27bbda 100644 Binary files a/zh-hant/docs/chapter_dynamic_programming/edit_distance_problem.assets/edit_distance_dp_step8.png and b/zh-hant/docs/chapter_dynamic_programming/edit_distance_problem.assets/edit_distance_dp_step8.png differ diff --git a/zh-hant/docs/chapter_dynamic_programming/edit_distance_problem.assets/edit_distance_dp_step9.png b/zh-hant/docs/chapter_dynamic_programming/edit_distance_problem.assets/edit_distance_dp_step9.png index 32abb4511..37b5c0424 100644 Binary files a/zh-hant/docs/chapter_dynamic_programming/edit_distance_problem.assets/edit_distance_dp_step9.png and b/zh-hant/docs/chapter_dynamic_programming/edit_distance_problem.assets/edit_distance_dp_step9.png differ diff --git a/zh-hant/docs/chapter_dynamic_programming/edit_distance_problem.assets/edit_distance_example.png b/zh-hant/docs/chapter_dynamic_programming/edit_distance_problem.assets/edit_distance_example.png index dcf922251..4e5b9071d 100644 Binary files a/zh-hant/docs/chapter_dynamic_programming/edit_distance_problem.assets/edit_distance_example.png and b/zh-hant/docs/chapter_dynamic_programming/edit_distance_problem.assets/edit_distance_example.png differ diff --git a/zh-hant/docs/chapter_dynamic_programming/edit_distance_problem.assets/edit_distance_state_transfer.png b/zh-hant/docs/chapter_dynamic_programming/edit_distance_problem.assets/edit_distance_state_transfer.png index d075b54cc..cb34b6a3d 100644 Binary files a/zh-hant/docs/chapter_dynamic_programming/edit_distance_problem.assets/edit_distance_state_transfer.png and b/zh-hant/docs/chapter_dynamic_programming/edit_distance_problem.assets/edit_distance_state_transfer.png differ diff --git a/zh-hant/docs/chapter_dynamic_programming/intro_to_dynamic_programming.assets/climbing_stairs_dfs_memo_tree.png b/zh-hant/docs/chapter_dynamic_programming/intro_to_dynamic_programming.assets/climbing_stairs_dfs_memo_tree.png index deab6c77e..e474e18e7 100644 Binary files a/zh-hant/docs/chapter_dynamic_programming/intro_to_dynamic_programming.assets/climbing_stairs_dfs_memo_tree.png and b/zh-hant/docs/chapter_dynamic_programming/intro_to_dynamic_programming.assets/climbing_stairs_dfs_memo_tree.png differ diff --git a/zh-hant/docs/chapter_dynamic_programming/intro_to_dynamic_programming.assets/climbing_stairs_dfs_tree.png b/zh-hant/docs/chapter_dynamic_programming/intro_to_dynamic_programming.assets/climbing_stairs_dfs_tree.png index 245e6d025..e0a42d33f 100644 Binary files a/zh-hant/docs/chapter_dynamic_programming/intro_to_dynamic_programming.assets/climbing_stairs_dfs_tree.png and b/zh-hant/docs/chapter_dynamic_programming/intro_to_dynamic_programming.assets/climbing_stairs_dfs_tree.png differ diff --git a/zh-hant/docs/chapter_dynamic_programming/intro_to_dynamic_programming.assets/climbing_stairs_dp.png b/zh-hant/docs/chapter_dynamic_programming/intro_to_dynamic_programming.assets/climbing_stairs_dp.png index ba771e58d..c28c29670 100644 Binary files a/zh-hant/docs/chapter_dynamic_programming/intro_to_dynamic_programming.assets/climbing_stairs_dp.png and b/zh-hant/docs/chapter_dynamic_programming/intro_to_dynamic_programming.assets/climbing_stairs_dp.png differ diff --git a/zh-hant/docs/chapter_dynamic_programming/intro_to_dynamic_programming.assets/climbing_stairs_example.png b/zh-hant/docs/chapter_dynamic_programming/intro_to_dynamic_programming.assets/climbing_stairs_example.png index 82d83110c..dbeab8867 100644 Binary files a/zh-hant/docs/chapter_dynamic_programming/intro_to_dynamic_programming.assets/climbing_stairs_example.png and b/zh-hant/docs/chapter_dynamic_programming/intro_to_dynamic_programming.assets/climbing_stairs_example.png differ diff --git a/zh-hant/docs/chapter_dynamic_programming/intro_to_dynamic_programming.assets/climbing_stairs_state_transfer.png b/zh-hant/docs/chapter_dynamic_programming/intro_to_dynamic_programming.assets/climbing_stairs_state_transfer.png index 229e96f42..1efe073e7 100644 Binary files a/zh-hant/docs/chapter_dynamic_programming/intro_to_dynamic_programming.assets/climbing_stairs_state_transfer.png and b/zh-hant/docs/chapter_dynamic_programming/intro_to_dynamic_programming.assets/climbing_stairs_state_transfer.png differ diff --git a/zh-hant/docs/chapter_dynamic_programming/knapsack_problem.assets/knapsack_dfs.png b/zh-hant/docs/chapter_dynamic_programming/knapsack_problem.assets/knapsack_dfs.png index befc33d17..76f5af03d 100644 Binary files a/zh-hant/docs/chapter_dynamic_programming/knapsack_problem.assets/knapsack_dfs.png and b/zh-hant/docs/chapter_dynamic_programming/knapsack_problem.assets/knapsack_dfs.png differ diff --git a/zh-hant/docs/chapter_dynamic_programming/knapsack_problem.assets/knapsack_dfs_mem.png b/zh-hant/docs/chapter_dynamic_programming/knapsack_problem.assets/knapsack_dfs_mem.png index 362b04ce4..581f60323 100644 Binary files a/zh-hant/docs/chapter_dynamic_programming/knapsack_problem.assets/knapsack_dfs_mem.png and b/zh-hant/docs/chapter_dynamic_programming/knapsack_problem.assets/knapsack_dfs_mem.png differ diff --git a/zh-hant/docs/chapter_dynamic_programming/knapsack_problem.assets/knapsack_dp_comp_step1.png b/zh-hant/docs/chapter_dynamic_programming/knapsack_problem.assets/knapsack_dp_comp_step1.png index 32f53845c..a762f516a 100644 Binary files a/zh-hant/docs/chapter_dynamic_programming/knapsack_problem.assets/knapsack_dp_comp_step1.png and b/zh-hant/docs/chapter_dynamic_programming/knapsack_problem.assets/knapsack_dp_comp_step1.png differ diff --git a/zh-hant/docs/chapter_dynamic_programming/knapsack_problem.assets/knapsack_dp_comp_step2.png b/zh-hant/docs/chapter_dynamic_programming/knapsack_problem.assets/knapsack_dp_comp_step2.png index e70abe4db..ad1a3693f 100644 Binary files a/zh-hant/docs/chapter_dynamic_programming/knapsack_problem.assets/knapsack_dp_comp_step2.png and b/zh-hant/docs/chapter_dynamic_programming/knapsack_problem.assets/knapsack_dp_comp_step2.png differ diff --git a/zh-hant/docs/chapter_dynamic_programming/knapsack_problem.assets/knapsack_dp_comp_step3.png b/zh-hant/docs/chapter_dynamic_programming/knapsack_problem.assets/knapsack_dp_comp_step3.png index 16497b8af..964c636af 100644 Binary files a/zh-hant/docs/chapter_dynamic_programming/knapsack_problem.assets/knapsack_dp_comp_step3.png and b/zh-hant/docs/chapter_dynamic_programming/knapsack_problem.assets/knapsack_dp_comp_step3.png differ diff --git a/zh-hant/docs/chapter_dynamic_programming/knapsack_problem.assets/knapsack_dp_comp_step4.png b/zh-hant/docs/chapter_dynamic_programming/knapsack_problem.assets/knapsack_dp_comp_step4.png index debbdd1f1..c355a40f6 100644 Binary files a/zh-hant/docs/chapter_dynamic_programming/knapsack_problem.assets/knapsack_dp_comp_step4.png and b/zh-hant/docs/chapter_dynamic_programming/knapsack_problem.assets/knapsack_dp_comp_step4.png differ diff --git a/zh-hant/docs/chapter_dynamic_programming/knapsack_problem.assets/knapsack_dp_comp_step5.png b/zh-hant/docs/chapter_dynamic_programming/knapsack_problem.assets/knapsack_dp_comp_step5.png index 025faf391..9f538bd01 100644 Binary files a/zh-hant/docs/chapter_dynamic_programming/knapsack_problem.assets/knapsack_dp_comp_step5.png and b/zh-hant/docs/chapter_dynamic_programming/knapsack_problem.assets/knapsack_dp_comp_step5.png differ diff --git a/zh-hant/docs/chapter_dynamic_programming/knapsack_problem.assets/knapsack_dp_comp_step6.png b/zh-hant/docs/chapter_dynamic_programming/knapsack_problem.assets/knapsack_dp_comp_step6.png index 5231c4ecd..50d1cd839 100644 Binary files a/zh-hant/docs/chapter_dynamic_programming/knapsack_problem.assets/knapsack_dp_comp_step6.png and b/zh-hant/docs/chapter_dynamic_programming/knapsack_problem.assets/knapsack_dp_comp_step6.png differ diff --git a/zh-hant/docs/chapter_dynamic_programming/knapsack_problem.assets/knapsack_dp_step1.png b/zh-hant/docs/chapter_dynamic_programming/knapsack_problem.assets/knapsack_dp_step1.png index e66acd5e8..79ed911b6 100644 Binary files a/zh-hant/docs/chapter_dynamic_programming/knapsack_problem.assets/knapsack_dp_step1.png and b/zh-hant/docs/chapter_dynamic_programming/knapsack_problem.assets/knapsack_dp_step1.png differ diff --git a/zh-hant/docs/chapter_dynamic_programming/knapsack_problem.assets/knapsack_dp_step10.png b/zh-hant/docs/chapter_dynamic_programming/knapsack_problem.assets/knapsack_dp_step10.png index 4fb2fb96d..db6030a14 100644 Binary files a/zh-hant/docs/chapter_dynamic_programming/knapsack_problem.assets/knapsack_dp_step10.png and b/zh-hant/docs/chapter_dynamic_programming/knapsack_problem.assets/knapsack_dp_step10.png differ diff --git a/zh-hant/docs/chapter_dynamic_programming/knapsack_problem.assets/knapsack_dp_step11.png b/zh-hant/docs/chapter_dynamic_programming/knapsack_problem.assets/knapsack_dp_step11.png index 0e605b661..f10490b9e 100644 Binary files a/zh-hant/docs/chapter_dynamic_programming/knapsack_problem.assets/knapsack_dp_step11.png and b/zh-hant/docs/chapter_dynamic_programming/knapsack_problem.assets/knapsack_dp_step11.png differ diff --git a/zh-hant/docs/chapter_dynamic_programming/knapsack_problem.assets/knapsack_dp_step12.png b/zh-hant/docs/chapter_dynamic_programming/knapsack_problem.assets/knapsack_dp_step12.png index 8c7878bcd..3f232b8e3 100644 Binary files a/zh-hant/docs/chapter_dynamic_programming/knapsack_problem.assets/knapsack_dp_step12.png and b/zh-hant/docs/chapter_dynamic_programming/knapsack_problem.assets/knapsack_dp_step12.png differ diff --git a/zh-hant/docs/chapter_dynamic_programming/knapsack_problem.assets/knapsack_dp_step13.png b/zh-hant/docs/chapter_dynamic_programming/knapsack_problem.assets/knapsack_dp_step13.png index fc73a7be9..47631d171 100644 Binary files a/zh-hant/docs/chapter_dynamic_programming/knapsack_problem.assets/knapsack_dp_step13.png and b/zh-hant/docs/chapter_dynamic_programming/knapsack_problem.assets/knapsack_dp_step13.png differ diff --git a/zh-hant/docs/chapter_dynamic_programming/knapsack_problem.assets/knapsack_dp_step14.png b/zh-hant/docs/chapter_dynamic_programming/knapsack_problem.assets/knapsack_dp_step14.png index dfd4123c6..625c81951 100644 Binary files a/zh-hant/docs/chapter_dynamic_programming/knapsack_problem.assets/knapsack_dp_step14.png and b/zh-hant/docs/chapter_dynamic_programming/knapsack_problem.assets/knapsack_dp_step14.png differ diff --git a/zh-hant/docs/chapter_dynamic_programming/knapsack_problem.assets/knapsack_dp_step2.png b/zh-hant/docs/chapter_dynamic_programming/knapsack_problem.assets/knapsack_dp_step2.png index d22578053..dc1f4e608 100644 Binary files a/zh-hant/docs/chapter_dynamic_programming/knapsack_problem.assets/knapsack_dp_step2.png and b/zh-hant/docs/chapter_dynamic_programming/knapsack_problem.assets/knapsack_dp_step2.png differ diff --git a/zh-hant/docs/chapter_dynamic_programming/knapsack_problem.assets/knapsack_dp_step3.png b/zh-hant/docs/chapter_dynamic_programming/knapsack_problem.assets/knapsack_dp_step3.png index bcca901ee..0bf06fa9a 100644 Binary files a/zh-hant/docs/chapter_dynamic_programming/knapsack_problem.assets/knapsack_dp_step3.png and b/zh-hant/docs/chapter_dynamic_programming/knapsack_problem.assets/knapsack_dp_step3.png differ diff --git a/zh-hant/docs/chapter_dynamic_programming/knapsack_problem.assets/knapsack_dp_step4.png b/zh-hant/docs/chapter_dynamic_programming/knapsack_problem.assets/knapsack_dp_step4.png index 9601a7804..65d0eac38 100644 Binary files a/zh-hant/docs/chapter_dynamic_programming/knapsack_problem.assets/knapsack_dp_step4.png and b/zh-hant/docs/chapter_dynamic_programming/knapsack_problem.assets/knapsack_dp_step4.png differ diff --git a/zh-hant/docs/chapter_dynamic_programming/knapsack_problem.assets/knapsack_dp_step5.png b/zh-hant/docs/chapter_dynamic_programming/knapsack_problem.assets/knapsack_dp_step5.png index 7221771cb..c7c9bc95f 100644 Binary files a/zh-hant/docs/chapter_dynamic_programming/knapsack_problem.assets/knapsack_dp_step5.png and b/zh-hant/docs/chapter_dynamic_programming/knapsack_problem.assets/knapsack_dp_step5.png differ diff --git a/zh-hant/docs/chapter_dynamic_programming/knapsack_problem.assets/knapsack_dp_step6.png b/zh-hant/docs/chapter_dynamic_programming/knapsack_problem.assets/knapsack_dp_step6.png index 73f25bacf..e357f8453 100644 Binary files a/zh-hant/docs/chapter_dynamic_programming/knapsack_problem.assets/knapsack_dp_step6.png and b/zh-hant/docs/chapter_dynamic_programming/knapsack_problem.assets/knapsack_dp_step6.png differ diff --git a/zh-hant/docs/chapter_dynamic_programming/knapsack_problem.assets/knapsack_dp_step7.png b/zh-hant/docs/chapter_dynamic_programming/knapsack_problem.assets/knapsack_dp_step7.png index 079a713fe..ec085886e 100644 Binary files a/zh-hant/docs/chapter_dynamic_programming/knapsack_problem.assets/knapsack_dp_step7.png and b/zh-hant/docs/chapter_dynamic_programming/knapsack_problem.assets/knapsack_dp_step7.png differ diff --git a/zh-hant/docs/chapter_dynamic_programming/knapsack_problem.assets/knapsack_dp_step8.png b/zh-hant/docs/chapter_dynamic_programming/knapsack_problem.assets/knapsack_dp_step8.png index d4e45a1e1..18986975c 100644 Binary files a/zh-hant/docs/chapter_dynamic_programming/knapsack_problem.assets/knapsack_dp_step8.png and b/zh-hant/docs/chapter_dynamic_programming/knapsack_problem.assets/knapsack_dp_step8.png differ diff --git a/zh-hant/docs/chapter_dynamic_programming/knapsack_problem.assets/knapsack_dp_step9.png b/zh-hant/docs/chapter_dynamic_programming/knapsack_problem.assets/knapsack_dp_step9.png index c04dd8f93..ef8af2843 100644 Binary files a/zh-hant/docs/chapter_dynamic_programming/knapsack_problem.assets/knapsack_dp_step9.png and b/zh-hant/docs/chapter_dynamic_programming/knapsack_problem.assets/knapsack_dp_step9.png differ diff --git a/zh-hant/docs/chapter_dynamic_programming/knapsack_problem.assets/knapsack_example.png b/zh-hant/docs/chapter_dynamic_programming/knapsack_problem.assets/knapsack_example.png index 88a4a4d79..6cb1f7c6b 100644 Binary files a/zh-hant/docs/chapter_dynamic_programming/knapsack_problem.assets/knapsack_example.png and b/zh-hant/docs/chapter_dynamic_programming/knapsack_problem.assets/knapsack_example.png differ diff --git a/zh-hant/docs/chapter_dynamic_programming/unbounded_knapsack_problem.assets/coin_change_dp_step1.png b/zh-hant/docs/chapter_dynamic_programming/unbounded_knapsack_problem.assets/coin_change_dp_step1.png index 3143909c5..e37343d3c 100644 Binary files a/zh-hant/docs/chapter_dynamic_programming/unbounded_knapsack_problem.assets/coin_change_dp_step1.png and b/zh-hant/docs/chapter_dynamic_programming/unbounded_knapsack_problem.assets/coin_change_dp_step1.png differ diff --git a/zh-hant/docs/chapter_dynamic_programming/unbounded_knapsack_problem.assets/coin_change_dp_step10.png b/zh-hant/docs/chapter_dynamic_programming/unbounded_knapsack_problem.assets/coin_change_dp_step10.png index 5e166ade3..88709590b 100644 Binary files a/zh-hant/docs/chapter_dynamic_programming/unbounded_knapsack_problem.assets/coin_change_dp_step10.png and b/zh-hant/docs/chapter_dynamic_programming/unbounded_knapsack_problem.assets/coin_change_dp_step10.png differ diff --git a/zh-hant/docs/chapter_dynamic_programming/unbounded_knapsack_problem.assets/coin_change_dp_step11.png b/zh-hant/docs/chapter_dynamic_programming/unbounded_knapsack_problem.assets/coin_change_dp_step11.png index 0992ce8e4..d9e769cdb 100644 Binary files a/zh-hant/docs/chapter_dynamic_programming/unbounded_knapsack_problem.assets/coin_change_dp_step11.png and b/zh-hant/docs/chapter_dynamic_programming/unbounded_knapsack_problem.assets/coin_change_dp_step11.png differ diff --git a/zh-hant/docs/chapter_dynamic_programming/unbounded_knapsack_problem.assets/coin_change_dp_step12.png b/zh-hant/docs/chapter_dynamic_programming/unbounded_knapsack_problem.assets/coin_change_dp_step12.png index 93a4e8061..fd99be484 100644 Binary files a/zh-hant/docs/chapter_dynamic_programming/unbounded_knapsack_problem.assets/coin_change_dp_step12.png and b/zh-hant/docs/chapter_dynamic_programming/unbounded_knapsack_problem.assets/coin_change_dp_step12.png differ diff --git a/zh-hant/docs/chapter_dynamic_programming/unbounded_knapsack_problem.assets/coin_change_dp_step13.png b/zh-hant/docs/chapter_dynamic_programming/unbounded_knapsack_problem.assets/coin_change_dp_step13.png index 2e34e34c3..4bb852022 100644 Binary files a/zh-hant/docs/chapter_dynamic_programming/unbounded_knapsack_problem.assets/coin_change_dp_step13.png and b/zh-hant/docs/chapter_dynamic_programming/unbounded_knapsack_problem.assets/coin_change_dp_step13.png differ diff --git a/zh-hant/docs/chapter_dynamic_programming/unbounded_knapsack_problem.assets/coin_change_dp_step14.png b/zh-hant/docs/chapter_dynamic_programming/unbounded_knapsack_problem.assets/coin_change_dp_step14.png index 16fbb7fdf..f9760edcc 100644 Binary files a/zh-hant/docs/chapter_dynamic_programming/unbounded_knapsack_problem.assets/coin_change_dp_step14.png and b/zh-hant/docs/chapter_dynamic_programming/unbounded_knapsack_problem.assets/coin_change_dp_step14.png differ diff --git a/zh-hant/docs/chapter_dynamic_programming/unbounded_knapsack_problem.assets/coin_change_dp_step15.png b/zh-hant/docs/chapter_dynamic_programming/unbounded_knapsack_problem.assets/coin_change_dp_step15.png index 1b28a73a0..6927b0559 100644 Binary files a/zh-hant/docs/chapter_dynamic_programming/unbounded_knapsack_problem.assets/coin_change_dp_step15.png and b/zh-hant/docs/chapter_dynamic_programming/unbounded_knapsack_problem.assets/coin_change_dp_step15.png differ diff --git a/zh-hant/docs/chapter_dynamic_programming/unbounded_knapsack_problem.assets/coin_change_dp_step2.png b/zh-hant/docs/chapter_dynamic_programming/unbounded_knapsack_problem.assets/coin_change_dp_step2.png index 47f9ebef2..11b9e05e1 100644 Binary files a/zh-hant/docs/chapter_dynamic_programming/unbounded_knapsack_problem.assets/coin_change_dp_step2.png and b/zh-hant/docs/chapter_dynamic_programming/unbounded_knapsack_problem.assets/coin_change_dp_step2.png differ diff --git a/zh-hant/docs/chapter_dynamic_programming/unbounded_knapsack_problem.assets/coin_change_dp_step3.png b/zh-hant/docs/chapter_dynamic_programming/unbounded_knapsack_problem.assets/coin_change_dp_step3.png index 541390fe1..0b270e3a9 100644 Binary files a/zh-hant/docs/chapter_dynamic_programming/unbounded_knapsack_problem.assets/coin_change_dp_step3.png and b/zh-hant/docs/chapter_dynamic_programming/unbounded_knapsack_problem.assets/coin_change_dp_step3.png differ diff --git a/zh-hant/docs/chapter_dynamic_programming/unbounded_knapsack_problem.assets/coin_change_dp_step4.png b/zh-hant/docs/chapter_dynamic_programming/unbounded_knapsack_problem.assets/coin_change_dp_step4.png index 90e93be15..a4a16579c 100644 Binary files a/zh-hant/docs/chapter_dynamic_programming/unbounded_knapsack_problem.assets/coin_change_dp_step4.png and b/zh-hant/docs/chapter_dynamic_programming/unbounded_knapsack_problem.assets/coin_change_dp_step4.png differ diff --git a/zh-hant/docs/chapter_dynamic_programming/unbounded_knapsack_problem.assets/coin_change_dp_step5.png b/zh-hant/docs/chapter_dynamic_programming/unbounded_knapsack_problem.assets/coin_change_dp_step5.png index ace896c66..dbef584fd 100644 Binary files a/zh-hant/docs/chapter_dynamic_programming/unbounded_knapsack_problem.assets/coin_change_dp_step5.png and b/zh-hant/docs/chapter_dynamic_programming/unbounded_knapsack_problem.assets/coin_change_dp_step5.png differ diff --git a/zh-hant/docs/chapter_dynamic_programming/unbounded_knapsack_problem.assets/coin_change_dp_step6.png b/zh-hant/docs/chapter_dynamic_programming/unbounded_knapsack_problem.assets/coin_change_dp_step6.png index 901ad30f7..b0dd79fd6 100644 Binary files a/zh-hant/docs/chapter_dynamic_programming/unbounded_knapsack_problem.assets/coin_change_dp_step6.png and b/zh-hant/docs/chapter_dynamic_programming/unbounded_knapsack_problem.assets/coin_change_dp_step6.png differ diff --git a/zh-hant/docs/chapter_dynamic_programming/unbounded_knapsack_problem.assets/coin_change_dp_step7.png b/zh-hant/docs/chapter_dynamic_programming/unbounded_knapsack_problem.assets/coin_change_dp_step7.png index 379173b24..68a96cd1d 100644 Binary files a/zh-hant/docs/chapter_dynamic_programming/unbounded_knapsack_problem.assets/coin_change_dp_step7.png and b/zh-hant/docs/chapter_dynamic_programming/unbounded_knapsack_problem.assets/coin_change_dp_step7.png differ diff --git a/zh-hant/docs/chapter_dynamic_programming/unbounded_knapsack_problem.assets/coin_change_dp_step8.png b/zh-hant/docs/chapter_dynamic_programming/unbounded_knapsack_problem.assets/coin_change_dp_step8.png index 8d8c03644..38f81b815 100644 Binary files a/zh-hant/docs/chapter_dynamic_programming/unbounded_knapsack_problem.assets/coin_change_dp_step8.png and b/zh-hant/docs/chapter_dynamic_programming/unbounded_knapsack_problem.assets/coin_change_dp_step8.png differ diff --git a/zh-hant/docs/chapter_dynamic_programming/unbounded_knapsack_problem.assets/coin_change_dp_step9.png b/zh-hant/docs/chapter_dynamic_programming/unbounded_knapsack_problem.assets/coin_change_dp_step9.png index 4534d89e3..f7980b1bc 100644 Binary files a/zh-hant/docs/chapter_dynamic_programming/unbounded_knapsack_problem.assets/coin_change_dp_step9.png and b/zh-hant/docs/chapter_dynamic_programming/unbounded_knapsack_problem.assets/coin_change_dp_step9.png differ diff --git a/zh-hant/docs/chapter_dynamic_programming/unbounded_knapsack_problem.assets/coin_change_example.png b/zh-hant/docs/chapter_dynamic_programming/unbounded_knapsack_problem.assets/coin_change_example.png index b7a8a2ded..a6a793201 100644 Binary files a/zh-hant/docs/chapter_dynamic_programming/unbounded_knapsack_problem.assets/coin_change_example.png and b/zh-hant/docs/chapter_dynamic_programming/unbounded_knapsack_problem.assets/coin_change_example.png differ diff --git a/zh-hant/docs/chapter_dynamic_programming/unbounded_knapsack_problem.assets/coin_change_ii_example.png b/zh-hant/docs/chapter_dynamic_programming/unbounded_knapsack_problem.assets/coin_change_ii_example.png index 102cfe166..4256b9158 100644 Binary files a/zh-hant/docs/chapter_dynamic_programming/unbounded_knapsack_problem.assets/coin_change_ii_example.png and b/zh-hant/docs/chapter_dynamic_programming/unbounded_knapsack_problem.assets/coin_change_ii_example.png differ diff --git a/zh-hant/docs/chapter_dynamic_programming/unbounded_knapsack_problem.assets/unbounded_knapsack_dp_comp_step1.png b/zh-hant/docs/chapter_dynamic_programming/unbounded_knapsack_problem.assets/unbounded_knapsack_dp_comp_step1.png index e86e9ab35..5b0247077 100644 Binary files a/zh-hant/docs/chapter_dynamic_programming/unbounded_knapsack_problem.assets/unbounded_knapsack_dp_comp_step1.png and b/zh-hant/docs/chapter_dynamic_programming/unbounded_knapsack_problem.assets/unbounded_knapsack_dp_comp_step1.png differ diff --git a/zh-hant/docs/chapter_dynamic_programming/unbounded_knapsack_problem.assets/unbounded_knapsack_dp_comp_step2.png b/zh-hant/docs/chapter_dynamic_programming/unbounded_knapsack_problem.assets/unbounded_knapsack_dp_comp_step2.png index b0ef9c010..1c85ac5e5 100644 Binary files a/zh-hant/docs/chapter_dynamic_programming/unbounded_knapsack_problem.assets/unbounded_knapsack_dp_comp_step2.png and b/zh-hant/docs/chapter_dynamic_programming/unbounded_knapsack_problem.assets/unbounded_knapsack_dp_comp_step2.png differ diff --git a/zh-hant/docs/chapter_dynamic_programming/unbounded_knapsack_problem.assets/unbounded_knapsack_dp_comp_step3.png b/zh-hant/docs/chapter_dynamic_programming/unbounded_knapsack_problem.assets/unbounded_knapsack_dp_comp_step3.png index cdf9da162..dba8427fc 100644 Binary files a/zh-hant/docs/chapter_dynamic_programming/unbounded_knapsack_problem.assets/unbounded_knapsack_dp_comp_step3.png and b/zh-hant/docs/chapter_dynamic_programming/unbounded_knapsack_problem.assets/unbounded_knapsack_dp_comp_step3.png differ diff --git a/zh-hant/docs/chapter_dynamic_programming/unbounded_knapsack_problem.assets/unbounded_knapsack_dp_comp_step4.png b/zh-hant/docs/chapter_dynamic_programming/unbounded_knapsack_problem.assets/unbounded_knapsack_dp_comp_step4.png index 8aab8e692..87b19cbf8 100644 Binary files a/zh-hant/docs/chapter_dynamic_programming/unbounded_knapsack_problem.assets/unbounded_knapsack_dp_comp_step4.png and b/zh-hant/docs/chapter_dynamic_programming/unbounded_knapsack_problem.assets/unbounded_knapsack_dp_comp_step4.png differ diff --git a/zh-hant/docs/chapter_dynamic_programming/unbounded_knapsack_problem.assets/unbounded_knapsack_dp_comp_step5.png b/zh-hant/docs/chapter_dynamic_programming/unbounded_knapsack_problem.assets/unbounded_knapsack_dp_comp_step5.png index efad2353f..93ee15124 100644 Binary files a/zh-hant/docs/chapter_dynamic_programming/unbounded_knapsack_problem.assets/unbounded_knapsack_dp_comp_step5.png and b/zh-hant/docs/chapter_dynamic_programming/unbounded_knapsack_problem.assets/unbounded_knapsack_dp_comp_step5.png differ diff --git a/zh-hant/docs/chapter_dynamic_programming/unbounded_knapsack_problem.assets/unbounded_knapsack_dp_comp_step6.png b/zh-hant/docs/chapter_dynamic_programming/unbounded_knapsack_problem.assets/unbounded_knapsack_dp_comp_step6.png index 44445f930..dc19cd8c1 100644 Binary files a/zh-hant/docs/chapter_dynamic_programming/unbounded_knapsack_problem.assets/unbounded_knapsack_dp_comp_step6.png and b/zh-hant/docs/chapter_dynamic_programming/unbounded_knapsack_problem.assets/unbounded_knapsack_dp_comp_step6.png differ diff --git a/zh-hant/docs/chapter_dynamic_programming/unbounded_knapsack_problem.assets/unbounded_knapsack_example.png b/zh-hant/docs/chapter_dynamic_programming/unbounded_knapsack_problem.assets/unbounded_knapsack_example.png index a4976a066..3eec7bcbf 100644 Binary files a/zh-hant/docs/chapter_dynamic_programming/unbounded_knapsack_problem.assets/unbounded_knapsack_example.png and b/zh-hant/docs/chapter_dynamic_programming/unbounded_knapsack_problem.assets/unbounded_knapsack_example.png differ diff --git a/zh-hant/docs/chapter_graph/graph.assets/adjacency_list.png b/zh-hant/docs/chapter_graph/graph.assets/adjacency_list.png index 5b0332fa9..812abc68e 100644 Binary files a/zh-hant/docs/chapter_graph/graph.assets/adjacency_list.png and b/zh-hant/docs/chapter_graph/graph.assets/adjacency_list.png differ diff --git a/zh-hant/docs/chapter_graph/graph.assets/adjacency_matrix.png b/zh-hant/docs/chapter_graph/graph.assets/adjacency_matrix.png index 1650dff37..3ac243617 100644 Binary files a/zh-hant/docs/chapter_graph/graph.assets/adjacency_matrix.png and b/zh-hant/docs/chapter_graph/graph.assets/adjacency_matrix.png differ diff --git a/zh-hant/docs/chapter_graph/graph.assets/connected_graph.png b/zh-hant/docs/chapter_graph/graph.assets/connected_graph.png index 6ca5feb49..312a2b401 100644 Binary files a/zh-hant/docs/chapter_graph/graph.assets/connected_graph.png and b/zh-hant/docs/chapter_graph/graph.assets/connected_graph.png differ diff --git a/zh-hant/docs/chapter_graph/graph.assets/directed_graph.png b/zh-hant/docs/chapter_graph/graph.assets/directed_graph.png index 7a3b8988c..93bf23fa7 100644 Binary files a/zh-hant/docs/chapter_graph/graph.assets/directed_graph.png and b/zh-hant/docs/chapter_graph/graph.assets/directed_graph.png differ diff --git a/zh-hant/docs/chapter_graph/graph.assets/linkedlist_tree_graph.png b/zh-hant/docs/chapter_graph/graph.assets/linkedlist_tree_graph.png index addca2a60..ab99b4926 100644 Binary files a/zh-hant/docs/chapter_graph/graph.assets/linkedlist_tree_graph.png and b/zh-hant/docs/chapter_graph/graph.assets/linkedlist_tree_graph.png differ diff --git a/zh-hant/docs/chapter_graph/graph.assets/weighted_graph.png b/zh-hant/docs/chapter_graph/graph.assets/weighted_graph.png index 3049dc241..9ebf85957 100644 Binary files a/zh-hant/docs/chapter_graph/graph.assets/weighted_graph.png and b/zh-hant/docs/chapter_graph/graph.assets/weighted_graph.png differ diff --git a/zh-hant/docs/chapter_graph/graph_operations.assets/adjacency_list_step1_initialization.png b/zh-hant/docs/chapter_graph/graph_operations.assets/adjacency_list_step1_initialization.png index fcf3d248d..292fc83ee 100644 Binary files a/zh-hant/docs/chapter_graph/graph_operations.assets/adjacency_list_step1_initialization.png and b/zh-hant/docs/chapter_graph/graph_operations.assets/adjacency_list_step1_initialization.png differ diff --git a/zh-hant/docs/chapter_graph/graph_operations.assets/adjacency_list_step2_add_edge.png b/zh-hant/docs/chapter_graph/graph_operations.assets/adjacency_list_step2_add_edge.png index a76e876ba..38537819d 100644 Binary files a/zh-hant/docs/chapter_graph/graph_operations.assets/adjacency_list_step2_add_edge.png and b/zh-hant/docs/chapter_graph/graph_operations.assets/adjacency_list_step2_add_edge.png differ diff --git a/zh-hant/docs/chapter_graph/graph_operations.assets/adjacency_list_step3_remove_edge.png b/zh-hant/docs/chapter_graph/graph_operations.assets/adjacency_list_step3_remove_edge.png index ad70c3dd4..b6b8e4c63 100644 Binary files a/zh-hant/docs/chapter_graph/graph_operations.assets/adjacency_list_step3_remove_edge.png and b/zh-hant/docs/chapter_graph/graph_operations.assets/adjacency_list_step3_remove_edge.png differ diff --git a/zh-hant/docs/chapter_graph/graph_operations.assets/adjacency_list_step4_add_vertex.png b/zh-hant/docs/chapter_graph/graph_operations.assets/adjacency_list_step4_add_vertex.png index 85033d254..26d5830ef 100644 Binary files a/zh-hant/docs/chapter_graph/graph_operations.assets/adjacency_list_step4_add_vertex.png and b/zh-hant/docs/chapter_graph/graph_operations.assets/adjacency_list_step4_add_vertex.png differ diff --git a/zh-hant/docs/chapter_graph/graph_operations.assets/adjacency_list_step5_remove_vertex.png b/zh-hant/docs/chapter_graph/graph_operations.assets/adjacency_list_step5_remove_vertex.png index d3f8eeebf..786deee7b 100644 Binary files a/zh-hant/docs/chapter_graph/graph_operations.assets/adjacency_list_step5_remove_vertex.png and b/zh-hant/docs/chapter_graph/graph_operations.assets/adjacency_list_step5_remove_vertex.png differ diff --git a/zh-hant/docs/chapter_graph/graph_operations.assets/adjacency_matrix_step1_initialization.png b/zh-hant/docs/chapter_graph/graph_operations.assets/adjacency_matrix_step1_initialization.png index 0af80cfec..fbb5148b9 100644 Binary files a/zh-hant/docs/chapter_graph/graph_operations.assets/adjacency_matrix_step1_initialization.png and b/zh-hant/docs/chapter_graph/graph_operations.assets/adjacency_matrix_step1_initialization.png differ diff --git a/zh-hant/docs/chapter_graph/graph_operations.assets/adjacency_matrix_step2_add_edge.png b/zh-hant/docs/chapter_graph/graph_operations.assets/adjacency_matrix_step2_add_edge.png index a4fbcd83d..91992ceab 100644 Binary files a/zh-hant/docs/chapter_graph/graph_operations.assets/adjacency_matrix_step2_add_edge.png and b/zh-hant/docs/chapter_graph/graph_operations.assets/adjacency_matrix_step2_add_edge.png differ diff --git a/zh-hant/docs/chapter_graph/graph_operations.assets/adjacency_matrix_step3_remove_edge.png b/zh-hant/docs/chapter_graph/graph_operations.assets/adjacency_matrix_step3_remove_edge.png index b87ff1c9b..6c9058d6e 100644 Binary files a/zh-hant/docs/chapter_graph/graph_operations.assets/adjacency_matrix_step3_remove_edge.png and b/zh-hant/docs/chapter_graph/graph_operations.assets/adjacency_matrix_step3_remove_edge.png differ diff --git a/zh-hant/docs/chapter_graph/graph_operations.assets/adjacency_matrix_step4_add_vertex.png b/zh-hant/docs/chapter_graph/graph_operations.assets/adjacency_matrix_step4_add_vertex.png index a1dbf5c5f..c2d5d1f80 100644 Binary files a/zh-hant/docs/chapter_graph/graph_operations.assets/adjacency_matrix_step4_add_vertex.png and b/zh-hant/docs/chapter_graph/graph_operations.assets/adjacency_matrix_step4_add_vertex.png differ diff --git a/zh-hant/docs/chapter_graph/graph_operations.assets/adjacency_matrix_step5_remove_vertex.png b/zh-hant/docs/chapter_graph/graph_operations.assets/adjacency_matrix_step5_remove_vertex.png index 234a4a8f0..aadacfd34 100644 Binary files a/zh-hant/docs/chapter_graph/graph_operations.assets/adjacency_matrix_step5_remove_vertex.png and b/zh-hant/docs/chapter_graph/graph_operations.assets/adjacency_matrix_step5_remove_vertex.png differ diff --git a/zh-hant/docs/chapter_graph/graph_traversal.assets/graph_bfs.png b/zh-hant/docs/chapter_graph/graph_traversal.assets/graph_bfs.png index 6cbe62135..7d2445ac8 100644 Binary files a/zh-hant/docs/chapter_graph/graph_traversal.assets/graph_bfs.png and b/zh-hant/docs/chapter_graph/graph_traversal.assets/graph_bfs.png differ diff --git a/zh-hant/docs/chapter_graph/graph_traversal.assets/graph_bfs_step1.png b/zh-hant/docs/chapter_graph/graph_traversal.assets/graph_bfs_step1.png index 35fbc71a1..0783afc4a 100644 Binary files a/zh-hant/docs/chapter_graph/graph_traversal.assets/graph_bfs_step1.png and b/zh-hant/docs/chapter_graph/graph_traversal.assets/graph_bfs_step1.png differ diff --git a/zh-hant/docs/chapter_graph/graph_traversal.assets/graph_bfs_step10.png b/zh-hant/docs/chapter_graph/graph_traversal.assets/graph_bfs_step10.png index 18efb8e61..4b95ad656 100644 Binary files a/zh-hant/docs/chapter_graph/graph_traversal.assets/graph_bfs_step10.png and b/zh-hant/docs/chapter_graph/graph_traversal.assets/graph_bfs_step10.png differ diff --git a/zh-hant/docs/chapter_graph/graph_traversal.assets/graph_bfs_step11.png b/zh-hant/docs/chapter_graph/graph_traversal.assets/graph_bfs_step11.png index 014c3d880..870aa72cb 100644 Binary files a/zh-hant/docs/chapter_graph/graph_traversal.assets/graph_bfs_step11.png and b/zh-hant/docs/chapter_graph/graph_traversal.assets/graph_bfs_step11.png differ diff --git a/zh-hant/docs/chapter_graph/graph_traversal.assets/graph_bfs_step2.png b/zh-hant/docs/chapter_graph/graph_traversal.assets/graph_bfs_step2.png index a3fae2f6a..e51dc1eb2 100644 Binary files a/zh-hant/docs/chapter_graph/graph_traversal.assets/graph_bfs_step2.png and b/zh-hant/docs/chapter_graph/graph_traversal.assets/graph_bfs_step2.png differ diff --git a/zh-hant/docs/chapter_graph/graph_traversal.assets/graph_bfs_step3.png b/zh-hant/docs/chapter_graph/graph_traversal.assets/graph_bfs_step3.png index fa62da9ee..ffe803b2c 100644 Binary files a/zh-hant/docs/chapter_graph/graph_traversal.assets/graph_bfs_step3.png and b/zh-hant/docs/chapter_graph/graph_traversal.assets/graph_bfs_step3.png differ diff --git a/zh-hant/docs/chapter_graph/graph_traversal.assets/graph_bfs_step4.png b/zh-hant/docs/chapter_graph/graph_traversal.assets/graph_bfs_step4.png index 8ed04f5b3..cea942ecc 100644 Binary files a/zh-hant/docs/chapter_graph/graph_traversal.assets/graph_bfs_step4.png and b/zh-hant/docs/chapter_graph/graph_traversal.assets/graph_bfs_step4.png differ diff --git a/zh-hant/docs/chapter_graph/graph_traversal.assets/graph_bfs_step5.png b/zh-hant/docs/chapter_graph/graph_traversal.assets/graph_bfs_step5.png index 945c119c7..8d478ec19 100644 Binary files a/zh-hant/docs/chapter_graph/graph_traversal.assets/graph_bfs_step5.png and b/zh-hant/docs/chapter_graph/graph_traversal.assets/graph_bfs_step5.png differ diff --git a/zh-hant/docs/chapter_graph/graph_traversal.assets/graph_bfs_step6.png b/zh-hant/docs/chapter_graph/graph_traversal.assets/graph_bfs_step6.png index c1168aa10..32b378b61 100644 Binary files a/zh-hant/docs/chapter_graph/graph_traversal.assets/graph_bfs_step6.png and b/zh-hant/docs/chapter_graph/graph_traversal.assets/graph_bfs_step6.png differ diff --git a/zh-hant/docs/chapter_graph/graph_traversal.assets/graph_bfs_step7.png b/zh-hant/docs/chapter_graph/graph_traversal.assets/graph_bfs_step7.png index ce29224ab..3306e4a47 100644 Binary files a/zh-hant/docs/chapter_graph/graph_traversal.assets/graph_bfs_step7.png and b/zh-hant/docs/chapter_graph/graph_traversal.assets/graph_bfs_step7.png differ diff --git a/zh-hant/docs/chapter_graph/graph_traversal.assets/graph_bfs_step8.png b/zh-hant/docs/chapter_graph/graph_traversal.assets/graph_bfs_step8.png index 231bc4acc..73125af18 100644 Binary files a/zh-hant/docs/chapter_graph/graph_traversal.assets/graph_bfs_step8.png and b/zh-hant/docs/chapter_graph/graph_traversal.assets/graph_bfs_step8.png differ diff --git a/zh-hant/docs/chapter_graph/graph_traversal.assets/graph_bfs_step9.png b/zh-hant/docs/chapter_graph/graph_traversal.assets/graph_bfs_step9.png index e925a275e..004bc9a7f 100644 Binary files a/zh-hant/docs/chapter_graph/graph_traversal.assets/graph_bfs_step9.png and b/zh-hant/docs/chapter_graph/graph_traversal.assets/graph_bfs_step9.png differ diff --git a/zh-hant/docs/chapter_graph/graph_traversal.assets/graph_dfs.png b/zh-hant/docs/chapter_graph/graph_traversal.assets/graph_dfs.png index 7f96442cc..3a3854718 100644 Binary files a/zh-hant/docs/chapter_graph/graph_traversal.assets/graph_dfs.png and b/zh-hant/docs/chapter_graph/graph_traversal.assets/graph_dfs.png differ diff --git a/zh-hant/docs/chapter_graph/graph_traversal.assets/graph_dfs_step1.png b/zh-hant/docs/chapter_graph/graph_traversal.assets/graph_dfs_step1.png index 30daa752c..dfb21abef 100644 Binary files a/zh-hant/docs/chapter_graph/graph_traversal.assets/graph_dfs_step1.png and b/zh-hant/docs/chapter_graph/graph_traversal.assets/graph_dfs_step1.png differ diff --git a/zh-hant/docs/chapter_graph/graph_traversal.assets/graph_dfs_step10.png b/zh-hant/docs/chapter_graph/graph_traversal.assets/graph_dfs_step10.png index 2cff48e77..e673acd45 100644 Binary files a/zh-hant/docs/chapter_graph/graph_traversal.assets/graph_dfs_step10.png and b/zh-hant/docs/chapter_graph/graph_traversal.assets/graph_dfs_step10.png differ diff --git a/zh-hant/docs/chapter_graph/graph_traversal.assets/graph_dfs_step11.png b/zh-hant/docs/chapter_graph/graph_traversal.assets/graph_dfs_step11.png index 6aa6d3d6b..3fe5562ff 100644 Binary files a/zh-hant/docs/chapter_graph/graph_traversal.assets/graph_dfs_step11.png and b/zh-hant/docs/chapter_graph/graph_traversal.assets/graph_dfs_step11.png differ diff --git a/zh-hant/docs/chapter_graph/graph_traversal.assets/graph_dfs_step2.png b/zh-hant/docs/chapter_graph/graph_traversal.assets/graph_dfs_step2.png index be1cf29bb..9ed006c00 100644 Binary files a/zh-hant/docs/chapter_graph/graph_traversal.assets/graph_dfs_step2.png and b/zh-hant/docs/chapter_graph/graph_traversal.assets/graph_dfs_step2.png differ diff --git a/zh-hant/docs/chapter_graph/graph_traversal.assets/graph_dfs_step3.png b/zh-hant/docs/chapter_graph/graph_traversal.assets/graph_dfs_step3.png index 1974a1245..e6b5aaeef 100644 Binary files a/zh-hant/docs/chapter_graph/graph_traversal.assets/graph_dfs_step3.png and b/zh-hant/docs/chapter_graph/graph_traversal.assets/graph_dfs_step3.png differ diff --git a/zh-hant/docs/chapter_graph/graph_traversal.assets/graph_dfs_step4.png b/zh-hant/docs/chapter_graph/graph_traversal.assets/graph_dfs_step4.png index ce39b560e..3dff7eca2 100644 Binary files a/zh-hant/docs/chapter_graph/graph_traversal.assets/graph_dfs_step4.png and b/zh-hant/docs/chapter_graph/graph_traversal.assets/graph_dfs_step4.png differ diff --git a/zh-hant/docs/chapter_graph/graph_traversal.assets/graph_dfs_step5.png b/zh-hant/docs/chapter_graph/graph_traversal.assets/graph_dfs_step5.png index fa27d58f2..df609a51b 100644 Binary files a/zh-hant/docs/chapter_graph/graph_traversal.assets/graph_dfs_step5.png and b/zh-hant/docs/chapter_graph/graph_traversal.assets/graph_dfs_step5.png differ diff --git a/zh-hant/docs/chapter_graph/graph_traversal.assets/graph_dfs_step6.png b/zh-hant/docs/chapter_graph/graph_traversal.assets/graph_dfs_step6.png index 359996b01..4c3e40edf 100644 Binary files a/zh-hant/docs/chapter_graph/graph_traversal.assets/graph_dfs_step6.png and b/zh-hant/docs/chapter_graph/graph_traversal.assets/graph_dfs_step6.png differ diff --git a/zh-hant/docs/chapter_graph/graph_traversal.assets/graph_dfs_step7.png b/zh-hant/docs/chapter_graph/graph_traversal.assets/graph_dfs_step7.png index 033a61714..3c6d20ec7 100644 Binary files a/zh-hant/docs/chapter_graph/graph_traversal.assets/graph_dfs_step7.png and b/zh-hant/docs/chapter_graph/graph_traversal.assets/graph_dfs_step7.png differ diff --git a/zh-hant/docs/chapter_graph/graph_traversal.assets/graph_dfs_step8.png b/zh-hant/docs/chapter_graph/graph_traversal.assets/graph_dfs_step8.png index e3eb4ceac..590bdc703 100644 Binary files a/zh-hant/docs/chapter_graph/graph_traversal.assets/graph_dfs_step8.png and b/zh-hant/docs/chapter_graph/graph_traversal.assets/graph_dfs_step8.png differ diff --git a/zh-hant/docs/chapter_graph/graph_traversal.assets/graph_dfs_step9.png b/zh-hant/docs/chapter_graph/graph_traversal.assets/graph_dfs_step9.png index 7f5d4c488..81d2359cc 100644 Binary files a/zh-hant/docs/chapter_graph/graph_traversal.assets/graph_dfs_step9.png and b/zh-hant/docs/chapter_graph/graph_traversal.assets/graph_dfs_step9.png differ diff --git a/zh-hant/docs/chapter_greedy/fractional_knapsack_problem.assets/fractional_knapsack_area_chart.png b/zh-hant/docs/chapter_greedy/fractional_knapsack_problem.assets/fractional_knapsack_area_chart.png index 79e250084..07ed4b86b 100644 Binary files a/zh-hant/docs/chapter_greedy/fractional_knapsack_problem.assets/fractional_knapsack_area_chart.png and b/zh-hant/docs/chapter_greedy/fractional_knapsack_problem.assets/fractional_knapsack_area_chart.png differ diff --git a/zh-hant/docs/chapter_greedy/fractional_knapsack_problem.assets/fractional_knapsack_example.png b/zh-hant/docs/chapter_greedy/fractional_knapsack_problem.assets/fractional_knapsack_example.png index 05461a7db..fa0606449 100644 Binary files a/zh-hant/docs/chapter_greedy/fractional_knapsack_problem.assets/fractional_knapsack_example.png and b/zh-hant/docs/chapter_greedy/fractional_knapsack_problem.assets/fractional_knapsack_example.png differ diff --git a/zh-hant/docs/chapter_greedy/fractional_knapsack_problem.assets/fractional_knapsack_greedy_strategy.png b/zh-hant/docs/chapter_greedy/fractional_knapsack_problem.assets/fractional_knapsack_greedy_strategy.png index a5cdac1c5..1841a1c16 100644 Binary files a/zh-hant/docs/chapter_greedy/fractional_knapsack_problem.assets/fractional_knapsack_greedy_strategy.png and b/zh-hant/docs/chapter_greedy/fractional_knapsack_problem.assets/fractional_knapsack_greedy_strategy.png differ diff --git a/zh-hant/docs/chapter_greedy/fractional_knapsack_problem.assets/fractional_knapsack_unit_value.png b/zh-hant/docs/chapter_greedy/fractional_knapsack_problem.assets/fractional_knapsack_unit_value.png index 7498699d3..b4d995e68 100644 Binary files a/zh-hant/docs/chapter_greedy/fractional_knapsack_problem.assets/fractional_knapsack_unit_value.png and b/zh-hant/docs/chapter_greedy/fractional_knapsack_problem.assets/fractional_knapsack_unit_value.png differ diff --git a/zh-hant/docs/chapter_greedy/greedy_algorithm.assets/coin_change_greedy_strategy.png b/zh-hant/docs/chapter_greedy/greedy_algorithm.assets/coin_change_greedy_strategy.png index 4cb560fe6..a166d8c0e 100644 Binary files a/zh-hant/docs/chapter_greedy/greedy_algorithm.assets/coin_change_greedy_strategy.png and b/zh-hant/docs/chapter_greedy/greedy_algorithm.assets/coin_change_greedy_strategy.png differ diff --git a/zh-hant/docs/chapter_greedy/greedy_algorithm.assets/coin_change_greedy_vs_dp.png b/zh-hant/docs/chapter_greedy/greedy_algorithm.assets/coin_change_greedy_vs_dp.png index 8598f26b8..065cb64f1 100644 Binary files a/zh-hant/docs/chapter_greedy/greedy_algorithm.assets/coin_change_greedy_vs_dp.png and b/zh-hant/docs/chapter_greedy/greedy_algorithm.assets/coin_change_greedy_vs_dp.png differ diff --git a/zh-hant/docs/chapter_greedy/max_capacity_problem.assets/max_capacity_example.png b/zh-hant/docs/chapter_greedy/max_capacity_problem.assets/max_capacity_example.png index 33cb0d00b..8b53883e5 100644 Binary files a/zh-hant/docs/chapter_greedy/max_capacity_problem.assets/max_capacity_example.png and b/zh-hant/docs/chapter_greedy/max_capacity_problem.assets/max_capacity_example.png differ diff --git a/zh-hant/docs/chapter_greedy/max_capacity_problem.assets/max_capacity_greedy_step1.png b/zh-hant/docs/chapter_greedy/max_capacity_problem.assets/max_capacity_greedy_step1.png index 8356d8949..742469096 100644 Binary files a/zh-hant/docs/chapter_greedy/max_capacity_problem.assets/max_capacity_greedy_step1.png and b/zh-hant/docs/chapter_greedy/max_capacity_problem.assets/max_capacity_greedy_step1.png differ diff --git a/zh-hant/docs/chapter_greedy/max_capacity_problem.assets/max_capacity_greedy_step2.png b/zh-hant/docs/chapter_greedy/max_capacity_problem.assets/max_capacity_greedy_step2.png index 2989dd4ab..83c5fb944 100644 Binary files a/zh-hant/docs/chapter_greedy/max_capacity_problem.assets/max_capacity_greedy_step2.png and b/zh-hant/docs/chapter_greedy/max_capacity_problem.assets/max_capacity_greedy_step2.png differ diff --git a/zh-hant/docs/chapter_greedy/max_capacity_problem.assets/max_capacity_greedy_step3.png b/zh-hant/docs/chapter_greedy/max_capacity_problem.assets/max_capacity_greedy_step3.png index 99458088d..ac149881a 100644 Binary files a/zh-hant/docs/chapter_greedy/max_capacity_problem.assets/max_capacity_greedy_step3.png and b/zh-hant/docs/chapter_greedy/max_capacity_problem.assets/max_capacity_greedy_step3.png differ diff --git a/zh-hant/docs/chapter_greedy/max_capacity_problem.assets/max_capacity_greedy_step4.png b/zh-hant/docs/chapter_greedy/max_capacity_problem.assets/max_capacity_greedy_step4.png index 179465bbc..c5e758b06 100644 Binary files a/zh-hant/docs/chapter_greedy/max_capacity_problem.assets/max_capacity_greedy_step4.png and b/zh-hant/docs/chapter_greedy/max_capacity_problem.assets/max_capacity_greedy_step4.png differ diff --git a/zh-hant/docs/chapter_greedy/max_capacity_problem.assets/max_capacity_greedy_step5.png b/zh-hant/docs/chapter_greedy/max_capacity_problem.assets/max_capacity_greedy_step5.png index abe0d1e51..858db53aa 100644 Binary files a/zh-hant/docs/chapter_greedy/max_capacity_problem.assets/max_capacity_greedy_step5.png and b/zh-hant/docs/chapter_greedy/max_capacity_problem.assets/max_capacity_greedy_step5.png differ diff --git a/zh-hant/docs/chapter_greedy/max_capacity_problem.assets/max_capacity_greedy_step6.png b/zh-hant/docs/chapter_greedy/max_capacity_problem.assets/max_capacity_greedy_step6.png index c4a378d86..2c0a6fc0b 100644 Binary files a/zh-hant/docs/chapter_greedy/max_capacity_problem.assets/max_capacity_greedy_step6.png and b/zh-hant/docs/chapter_greedy/max_capacity_problem.assets/max_capacity_greedy_step6.png differ diff --git a/zh-hant/docs/chapter_greedy/max_capacity_problem.assets/max_capacity_greedy_step7.png b/zh-hant/docs/chapter_greedy/max_capacity_problem.assets/max_capacity_greedy_step7.png index ef733ea42..ec0237998 100644 Binary files a/zh-hant/docs/chapter_greedy/max_capacity_problem.assets/max_capacity_greedy_step7.png and b/zh-hant/docs/chapter_greedy/max_capacity_problem.assets/max_capacity_greedy_step7.png differ diff --git a/zh-hant/docs/chapter_greedy/max_capacity_problem.assets/max_capacity_greedy_step8.png b/zh-hant/docs/chapter_greedy/max_capacity_problem.assets/max_capacity_greedy_step8.png index 4c396d476..60bb1e9e5 100644 Binary files a/zh-hant/docs/chapter_greedy/max_capacity_problem.assets/max_capacity_greedy_step8.png and b/zh-hant/docs/chapter_greedy/max_capacity_problem.assets/max_capacity_greedy_step8.png differ diff --git a/zh-hant/docs/chapter_greedy/max_capacity_problem.assets/max_capacity_greedy_step9.png b/zh-hant/docs/chapter_greedy/max_capacity_problem.assets/max_capacity_greedy_step9.png index 2be591550..5e7815a3e 100644 Binary files a/zh-hant/docs/chapter_greedy/max_capacity_problem.assets/max_capacity_greedy_step9.png and b/zh-hant/docs/chapter_greedy/max_capacity_problem.assets/max_capacity_greedy_step9.png differ diff --git a/zh-hant/docs/chapter_greedy/max_capacity_problem.assets/max_capacity_initial_state.png b/zh-hant/docs/chapter_greedy/max_capacity_problem.assets/max_capacity_initial_state.png index a7aaca72f..6a6947c7d 100644 Binary files a/zh-hant/docs/chapter_greedy/max_capacity_problem.assets/max_capacity_initial_state.png and b/zh-hant/docs/chapter_greedy/max_capacity_problem.assets/max_capacity_initial_state.png differ diff --git a/zh-hant/docs/chapter_greedy/max_capacity_problem.assets/max_capacity_moving_long_board.png b/zh-hant/docs/chapter_greedy/max_capacity_problem.assets/max_capacity_moving_long_board.png index 11743e187..197f15768 100644 Binary files a/zh-hant/docs/chapter_greedy/max_capacity_problem.assets/max_capacity_moving_long_board.png and b/zh-hant/docs/chapter_greedy/max_capacity_problem.assets/max_capacity_moving_long_board.png differ diff --git a/zh-hant/docs/chapter_greedy/max_capacity_problem.assets/max_capacity_moving_short_board.png b/zh-hant/docs/chapter_greedy/max_capacity_problem.assets/max_capacity_moving_short_board.png index 0cea208bb..02a600e75 100644 Binary files a/zh-hant/docs/chapter_greedy/max_capacity_problem.assets/max_capacity_moving_short_board.png and b/zh-hant/docs/chapter_greedy/max_capacity_problem.assets/max_capacity_moving_short_board.png differ diff --git a/zh-hant/docs/chapter_greedy/max_capacity_problem.assets/max_capacity_skipped_states.png b/zh-hant/docs/chapter_greedy/max_capacity_problem.assets/max_capacity_skipped_states.png index 86b1e5c67..99b025d55 100644 Binary files a/zh-hant/docs/chapter_greedy/max_capacity_problem.assets/max_capacity_skipped_states.png and b/zh-hant/docs/chapter_greedy/max_capacity_problem.assets/max_capacity_skipped_states.png differ diff --git a/zh-hant/docs/chapter_greedy/max_product_cutting_problem.assets/max_product_cutting_definition.png b/zh-hant/docs/chapter_greedy/max_product_cutting_problem.assets/max_product_cutting_definition.png index d24da868d..cddf154f2 100644 Binary files a/zh-hant/docs/chapter_greedy/max_product_cutting_problem.assets/max_product_cutting_definition.png and b/zh-hant/docs/chapter_greedy/max_product_cutting_problem.assets/max_product_cutting_definition.png differ diff --git a/zh-hant/docs/chapter_greedy/max_product_cutting_problem.assets/max_product_cutting_greedy_calculation.png b/zh-hant/docs/chapter_greedy/max_product_cutting_problem.assets/max_product_cutting_greedy_calculation.png index 166515853..79522773f 100644 Binary files a/zh-hant/docs/chapter_greedy/max_product_cutting_problem.assets/max_product_cutting_greedy_calculation.png and b/zh-hant/docs/chapter_greedy/max_product_cutting_problem.assets/max_product_cutting_greedy_calculation.png differ diff --git a/zh-hant/docs/chapter_greedy/max_product_cutting_problem.assets/max_product_cutting_greedy_infer1.png b/zh-hant/docs/chapter_greedy/max_product_cutting_problem.assets/max_product_cutting_greedy_infer1.png index 5b31c6729..7d571a88f 100644 Binary files a/zh-hant/docs/chapter_greedy/max_product_cutting_problem.assets/max_product_cutting_greedy_infer1.png and b/zh-hant/docs/chapter_greedy/max_product_cutting_problem.assets/max_product_cutting_greedy_infer1.png differ diff --git a/zh-hant/docs/chapter_greedy/max_product_cutting_problem.assets/max_product_cutting_greedy_infer2.png b/zh-hant/docs/chapter_greedy/max_product_cutting_problem.assets/max_product_cutting_greedy_infer2.png index cb2727f58..8ccae074f 100644 Binary files a/zh-hant/docs/chapter_greedy/max_product_cutting_problem.assets/max_product_cutting_greedy_infer2.png and b/zh-hant/docs/chapter_greedy/max_product_cutting_problem.assets/max_product_cutting_greedy_infer2.png differ diff --git a/zh-hant/docs/chapter_hashing/hash_algorithm.assets/hash_collision_best_worst_condition.png b/zh-hant/docs/chapter_hashing/hash_algorithm.assets/hash_collision_best_worst_condition.png index a7cac4ed1..4aa9564de 100644 Binary files a/zh-hant/docs/chapter_hashing/hash_algorithm.assets/hash_collision_best_worst_condition.png and b/zh-hant/docs/chapter_hashing/hash_algorithm.assets/hash_collision_best_worst_condition.png differ diff --git a/zh-hant/docs/chapter_hashing/hash_collision.assets/hash_table_chaining.png b/zh-hant/docs/chapter_hashing/hash_collision.assets/hash_table_chaining.png index 5a3e50b61..f8dd2f359 100644 Binary files a/zh-hant/docs/chapter_hashing/hash_collision.assets/hash_table_chaining.png and b/zh-hant/docs/chapter_hashing/hash_collision.assets/hash_table_chaining.png differ diff --git a/zh-hant/docs/chapter_hashing/hash_collision.assets/hash_table_linear_probing.png b/zh-hant/docs/chapter_hashing/hash_collision.assets/hash_table_linear_probing.png index fd58b20e8..895fb6881 100644 Binary files a/zh-hant/docs/chapter_hashing/hash_collision.assets/hash_table_linear_probing.png and b/zh-hant/docs/chapter_hashing/hash_collision.assets/hash_table_linear_probing.png differ diff --git a/zh-hant/docs/chapter_hashing/hash_collision.assets/hash_table_open_addressing_deletion.png b/zh-hant/docs/chapter_hashing/hash_collision.assets/hash_table_open_addressing_deletion.png index fe92f0af4..cac56df8d 100644 Binary files a/zh-hant/docs/chapter_hashing/hash_collision.assets/hash_table_open_addressing_deletion.png and b/zh-hant/docs/chapter_hashing/hash_collision.assets/hash_table_open_addressing_deletion.png differ diff --git a/zh-hant/docs/chapter_hashing/hash_map.assets/hash_collision.png b/zh-hant/docs/chapter_hashing/hash_map.assets/hash_collision.png index eebe8c8f8..0301ef9af 100644 Binary files a/zh-hant/docs/chapter_hashing/hash_map.assets/hash_collision.png and b/zh-hant/docs/chapter_hashing/hash_map.assets/hash_collision.png differ diff --git a/zh-hant/docs/chapter_hashing/hash_map.assets/hash_function.png b/zh-hant/docs/chapter_hashing/hash_map.assets/hash_function.png index 35d0a3ddf..6f7ff5f65 100644 Binary files a/zh-hant/docs/chapter_hashing/hash_map.assets/hash_function.png and b/zh-hant/docs/chapter_hashing/hash_map.assets/hash_function.png differ diff --git a/zh-hant/docs/chapter_hashing/hash_map.assets/hash_table_lookup.png b/zh-hant/docs/chapter_hashing/hash_map.assets/hash_table_lookup.png index 4f71b61a8..c05342c71 100644 Binary files a/zh-hant/docs/chapter_hashing/hash_map.assets/hash_table_lookup.png and b/zh-hant/docs/chapter_hashing/hash_map.assets/hash_table_lookup.png differ diff --git a/zh-hant/docs/chapter_hashing/hash_map.assets/hash_table_reshash.png b/zh-hant/docs/chapter_hashing/hash_map.assets/hash_table_reshash.png index cd6459d27..9b226b72e 100644 Binary files a/zh-hant/docs/chapter_hashing/hash_map.assets/hash_table_reshash.png and b/zh-hant/docs/chapter_hashing/hash_map.assets/hash_table_reshash.png differ diff --git a/zh-hant/docs/chapter_heap/build_heap.assets/heapify_operations_count.png b/zh-hant/docs/chapter_heap/build_heap.assets/heapify_operations_count.png index d1309c7db..d66535520 100644 Binary files a/zh-hant/docs/chapter_heap/build_heap.assets/heapify_operations_count.png and b/zh-hant/docs/chapter_heap/build_heap.assets/heapify_operations_count.png differ diff --git a/zh-hant/docs/chapter_heap/heap.assets/heap_pop_step1.png b/zh-hant/docs/chapter_heap/heap.assets/heap_pop_step1.png index fd00bf20f..a46365032 100644 Binary files a/zh-hant/docs/chapter_heap/heap.assets/heap_pop_step1.png and b/zh-hant/docs/chapter_heap/heap.assets/heap_pop_step1.png differ diff --git a/zh-hant/docs/chapter_heap/heap.assets/heap_pop_step10.png b/zh-hant/docs/chapter_heap/heap.assets/heap_pop_step10.png index 83a650826..1b48802dc 100644 Binary files a/zh-hant/docs/chapter_heap/heap.assets/heap_pop_step10.png and b/zh-hant/docs/chapter_heap/heap.assets/heap_pop_step10.png differ diff --git a/zh-hant/docs/chapter_heap/heap.assets/heap_pop_step2.png b/zh-hant/docs/chapter_heap/heap.assets/heap_pop_step2.png index d16378341..4c16c4af8 100644 Binary files a/zh-hant/docs/chapter_heap/heap.assets/heap_pop_step2.png and b/zh-hant/docs/chapter_heap/heap.assets/heap_pop_step2.png differ diff --git a/zh-hant/docs/chapter_heap/heap.assets/heap_pop_step3.png b/zh-hant/docs/chapter_heap/heap.assets/heap_pop_step3.png index 7719b0038..75859bc15 100644 Binary files a/zh-hant/docs/chapter_heap/heap.assets/heap_pop_step3.png and b/zh-hant/docs/chapter_heap/heap.assets/heap_pop_step3.png differ diff --git a/zh-hant/docs/chapter_heap/heap.assets/heap_pop_step4.png b/zh-hant/docs/chapter_heap/heap.assets/heap_pop_step4.png index 0ae3e06ea..e68a264a6 100644 Binary files a/zh-hant/docs/chapter_heap/heap.assets/heap_pop_step4.png and b/zh-hant/docs/chapter_heap/heap.assets/heap_pop_step4.png differ diff --git a/zh-hant/docs/chapter_heap/heap.assets/heap_pop_step5.png b/zh-hant/docs/chapter_heap/heap.assets/heap_pop_step5.png index 827a22bff..7c1823d43 100644 Binary files a/zh-hant/docs/chapter_heap/heap.assets/heap_pop_step5.png and b/zh-hant/docs/chapter_heap/heap.assets/heap_pop_step5.png differ diff --git a/zh-hant/docs/chapter_heap/heap.assets/heap_pop_step6.png b/zh-hant/docs/chapter_heap/heap.assets/heap_pop_step6.png index 6c63b044b..4cbe77a27 100644 Binary files a/zh-hant/docs/chapter_heap/heap.assets/heap_pop_step6.png and b/zh-hant/docs/chapter_heap/heap.assets/heap_pop_step6.png differ diff --git a/zh-hant/docs/chapter_heap/heap.assets/heap_pop_step7.png b/zh-hant/docs/chapter_heap/heap.assets/heap_pop_step7.png index f3176038b..9c212207c 100644 Binary files a/zh-hant/docs/chapter_heap/heap.assets/heap_pop_step7.png and b/zh-hant/docs/chapter_heap/heap.assets/heap_pop_step7.png differ diff --git a/zh-hant/docs/chapter_heap/heap.assets/heap_pop_step8.png b/zh-hant/docs/chapter_heap/heap.assets/heap_pop_step8.png index d075759af..128d72dc3 100644 Binary files a/zh-hant/docs/chapter_heap/heap.assets/heap_pop_step8.png and b/zh-hant/docs/chapter_heap/heap.assets/heap_pop_step8.png differ diff --git a/zh-hant/docs/chapter_heap/heap.assets/heap_pop_step9.png b/zh-hant/docs/chapter_heap/heap.assets/heap_pop_step9.png index 411413003..f5728c2e5 100644 Binary files a/zh-hant/docs/chapter_heap/heap.assets/heap_pop_step9.png and b/zh-hant/docs/chapter_heap/heap.assets/heap_pop_step9.png differ diff --git a/zh-hant/docs/chapter_heap/heap.assets/heap_push_step1.png b/zh-hant/docs/chapter_heap/heap.assets/heap_push_step1.png index 17eb29a0f..8fe5a4981 100644 Binary files a/zh-hant/docs/chapter_heap/heap.assets/heap_push_step1.png and b/zh-hant/docs/chapter_heap/heap.assets/heap_push_step1.png differ diff --git a/zh-hant/docs/chapter_heap/heap.assets/heap_push_step2.png b/zh-hant/docs/chapter_heap/heap.assets/heap_push_step2.png index b4003f1f9..2bdd7cd86 100644 Binary files a/zh-hant/docs/chapter_heap/heap.assets/heap_push_step2.png and b/zh-hant/docs/chapter_heap/heap.assets/heap_push_step2.png differ diff --git a/zh-hant/docs/chapter_heap/heap.assets/heap_push_step3.png b/zh-hant/docs/chapter_heap/heap.assets/heap_push_step3.png index a032d34b4..e64806390 100644 Binary files a/zh-hant/docs/chapter_heap/heap.assets/heap_push_step3.png and b/zh-hant/docs/chapter_heap/heap.assets/heap_push_step3.png differ diff --git a/zh-hant/docs/chapter_heap/heap.assets/heap_push_step4.png b/zh-hant/docs/chapter_heap/heap.assets/heap_push_step4.png index 4c78dc6d3..e4d82cabf 100644 Binary files a/zh-hant/docs/chapter_heap/heap.assets/heap_push_step4.png and b/zh-hant/docs/chapter_heap/heap.assets/heap_push_step4.png differ diff --git a/zh-hant/docs/chapter_heap/heap.assets/heap_push_step5.png b/zh-hant/docs/chapter_heap/heap.assets/heap_push_step5.png index c62ec270b..ca87ddbeb 100644 Binary files a/zh-hant/docs/chapter_heap/heap.assets/heap_push_step5.png and b/zh-hant/docs/chapter_heap/heap.assets/heap_push_step5.png differ diff --git a/zh-hant/docs/chapter_heap/heap.assets/heap_push_step6.png b/zh-hant/docs/chapter_heap/heap.assets/heap_push_step6.png index 604212203..1c74a7aaa 100644 Binary files a/zh-hant/docs/chapter_heap/heap.assets/heap_push_step6.png and b/zh-hant/docs/chapter_heap/heap.assets/heap_push_step6.png differ diff --git a/zh-hant/docs/chapter_heap/heap.assets/heap_push_step7.png b/zh-hant/docs/chapter_heap/heap.assets/heap_push_step7.png index 0bfb5a433..93ec1df5a 100644 Binary files a/zh-hant/docs/chapter_heap/heap.assets/heap_push_step7.png and b/zh-hant/docs/chapter_heap/heap.assets/heap_push_step7.png differ diff --git a/zh-hant/docs/chapter_heap/heap.assets/heap_push_step8.png b/zh-hant/docs/chapter_heap/heap.assets/heap_push_step8.png index 5d820c7f4..7612c005a 100644 Binary files a/zh-hant/docs/chapter_heap/heap.assets/heap_push_step8.png and b/zh-hant/docs/chapter_heap/heap.assets/heap_push_step8.png differ diff --git a/zh-hant/docs/chapter_heap/heap.assets/heap_push_step9.png b/zh-hant/docs/chapter_heap/heap.assets/heap_push_step9.png index d2c23bbd0..4ce636165 100644 Binary files a/zh-hant/docs/chapter_heap/heap.assets/heap_push_step9.png and b/zh-hant/docs/chapter_heap/heap.assets/heap_push_step9.png differ diff --git a/zh-hant/docs/chapter_heap/heap.assets/min_heap_and_max_heap.png b/zh-hant/docs/chapter_heap/heap.assets/min_heap_and_max_heap.png index 0016f58e6..e3ece96ab 100644 Binary files a/zh-hant/docs/chapter_heap/heap.assets/min_heap_and_max_heap.png and b/zh-hant/docs/chapter_heap/heap.assets/min_heap_and_max_heap.png differ diff --git a/zh-hant/docs/chapter_heap/heap.assets/representation_of_heap.png b/zh-hant/docs/chapter_heap/heap.assets/representation_of_heap.png index e17e5aa0b..37853ada5 100644 Binary files a/zh-hant/docs/chapter_heap/heap.assets/representation_of_heap.png and b/zh-hant/docs/chapter_heap/heap.assets/representation_of_heap.png differ diff --git a/zh-hant/docs/chapter_heap/top_k.assets/top_k_heap_step1.png b/zh-hant/docs/chapter_heap/top_k.assets/top_k_heap_step1.png index 9d399e34c..f54f3a026 100644 Binary files a/zh-hant/docs/chapter_heap/top_k.assets/top_k_heap_step1.png and b/zh-hant/docs/chapter_heap/top_k.assets/top_k_heap_step1.png differ diff --git a/zh-hant/docs/chapter_heap/top_k.assets/top_k_heap_step2.png b/zh-hant/docs/chapter_heap/top_k.assets/top_k_heap_step2.png index d57b2d0f7..9a5e5d1ce 100644 Binary files a/zh-hant/docs/chapter_heap/top_k.assets/top_k_heap_step2.png and b/zh-hant/docs/chapter_heap/top_k.assets/top_k_heap_step2.png differ diff --git a/zh-hant/docs/chapter_heap/top_k.assets/top_k_heap_step3.png b/zh-hant/docs/chapter_heap/top_k.assets/top_k_heap_step3.png index f60076b62..ffc21fab7 100644 Binary files a/zh-hant/docs/chapter_heap/top_k.assets/top_k_heap_step3.png and b/zh-hant/docs/chapter_heap/top_k.assets/top_k_heap_step3.png differ diff --git a/zh-hant/docs/chapter_heap/top_k.assets/top_k_heap_step4.png b/zh-hant/docs/chapter_heap/top_k.assets/top_k_heap_step4.png index bf8b825c5..4a4517c22 100644 Binary files a/zh-hant/docs/chapter_heap/top_k.assets/top_k_heap_step4.png and b/zh-hant/docs/chapter_heap/top_k.assets/top_k_heap_step4.png differ diff --git a/zh-hant/docs/chapter_heap/top_k.assets/top_k_heap_step5.png b/zh-hant/docs/chapter_heap/top_k.assets/top_k_heap_step5.png index 952431780..4c879e9b5 100644 Binary files a/zh-hant/docs/chapter_heap/top_k.assets/top_k_heap_step5.png and b/zh-hant/docs/chapter_heap/top_k.assets/top_k_heap_step5.png differ diff --git a/zh-hant/docs/chapter_heap/top_k.assets/top_k_heap_step6.png b/zh-hant/docs/chapter_heap/top_k.assets/top_k_heap_step6.png index 05d5720f7..767d18432 100644 Binary files a/zh-hant/docs/chapter_heap/top_k.assets/top_k_heap_step6.png and b/zh-hant/docs/chapter_heap/top_k.assets/top_k_heap_step6.png differ diff --git a/zh-hant/docs/chapter_heap/top_k.assets/top_k_heap_step7.png b/zh-hant/docs/chapter_heap/top_k.assets/top_k_heap_step7.png index ebc8cd000..1855eabb3 100644 Binary files a/zh-hant/docs/chapter_heap/top_k.assets/top_k_heap_step7.png and b/zh-hant/docs/chapter_heap/top_k.assets/top_k_heap_step7.png differ diff --git a/zh-hant/docs/chapter_heap/top_k.assets/top_k_heap_step8.png b/zh-hant/docs/chapter_heap/top_k.assets/top_k_heap_step8.png index 0ee7ee0ae..441f5910a 100644 Binary files a/zh-hant/docs/chapter_heap/top_k.assets/top_k_heap_step8.png and b/zh-hant/docs/chapter_heap/top_k.assets/top_k_heap_step8.png differ diff --git a/zh-hant/docs/chapter_heap/top_k.assets/top_k_heap_step9.png b/zh-hant/docs/chapter_heap/top_k.assets/top_k_heap_step9.png index 575e63bf2..afc762da1 100644 Binary files a/zh-hant/docs/chapter_heap/top_k.assets/top_k_heap_step9.png and b/zh-hant/docs/chapter_heap/top_k.assets/top_k_heap_step9.png differ diff --git a/zh-hant/docs/chapter_heap/top_k.assets/top_k_sorting.png b/zh-hant/docs/chapter_heap/top_k.assets/top_k_sorting.png index bc301db15..5cc63713d 100644 Binary files a/zh-hant/docs/chapter_heap/top_k.assets/top_k_sorting.png and b/zh-hant/docs/chapter_heap/top_k.assets/top_k_sorting.png differ diff --git a/zh-hant/docs/chapter_heap/top_k.assets/top_k_traversal.png b/zh-hant/docs/chapter_heap/top_k.assets/top_k_traversal.png index 25d588984..a02bd4abc 100644 Binary files a/zh-hant/docs/chapter_heap/top_k.assets/top_k_traversal.png and b/zh-hant/docs/chapter_heap/top_k.assets/top_k_traversal.png differ diff --git a/zh-hant/docs/chapter_introduction/algorithms_are_everywhere.assets/binary_search_dictionary_step1.png b/zh-hant/docs/chapter_introduction/algorithms_are_everywhere.assets/binary_search_dictionary_step1.png index acb6171ba..949e30865 100644 Binary files a/zh-hant/docs/chapter_introduction/algorithms_are_everywhere.assets/binary_search_dictionary_step1.png and b/zh-hant/docs/chapter_introduction/algorithms_are_everywhere.assets/binary_search_dictionary_step1.png differ diff --git a/zh-hant/docs/chapter_introduction/algorithms_are_everywhere.assets/binary_search_dictionary_step2.png b/zh-hant/docs/chapter_introduction/algorithms_are_everywhere.assets/binary_search_dictionary_step2.png index f23a9682d..e05f3d974 100644 Binary files a/zh-hant/docs/chapter_introduction/algorithms_are_everywhere.assets/binary_search_dictionary_step2.png and b/zh-hant/docs/chapter_introduction/algorithms_are_everywhere.assets/binary_search_dictionary_step2.png differ diff --git a/zh-hant/docs/chapter_introduction/algorithms_are_everywhere.assets/binary_search_dictionary_step3.png b/zh-hant/docs/chapter_introduction/algorithms_are_everywhere.assets/binary_search_dictionary_step3.png index e6832c86b..1fbc259a6 100644 Binary files a/zh-hant/docs/chapter_introduction/algorithms_are_everywhere.assets/binary_search_dictionary_step3.png and b/zh-hant/docs/chapter_introduction/algorithms_are_everywhere.assets/binary_search_dictionary_step3.png differ diff --git a/zh-hant/docs/chapter_introduction/algorithms_are_everywhere.assets/binary_search_dictionary_step4.png b/zh-hant/docs/chapter_introduction/algorithms_are_everywhere.assets/binary_search_dictionary_step4.png index 72778f922..c85f41edd 100644 Binary files a/zh-hant/docs/chapter_introduction/algorithms_are_everywhere.assets/binary_search_dictionary_step4.png and b/zh-hant/docs/chapter_introduction/algorithms_are_everywhere.assets/binary_search_dictionary_step4.png differ diff --git a/zh-hant/docs/chapter_introduction/algorithms_are_everywhere.assets/binary_search_dictionary_step5.png b/zh-hant/docs/chapter_introduction/algorithms_are_everywhere.assets/binary_search_dictionary_step5.png index 9b0c910b4..b458e8a7d 100644 Binary files a/zh-hant/docs/chapter_introduction/algorithms_are_everywhere.assets/binary_search_dictionary_step5.png and b/zh-hant/docs/chapter_introduction/algorithms_are_everywhere.assets/binary_search_dictionary_step5.png differ diff --git a/zh-hant/docs/chapter_introduction/algorithms_are_everywhere.assets/greedy_change.png b/zh-hant/docs/chapter_introduction/algorithms_are_everywhere.assets/greedy_change.png index 2c57d7524..1316116dc 100644 Binary files a/zh-hant/docs/chapter_introduction/algorithms_are_everywhere.assets/greedy_change.png and b/zh-hant/docs/chapter_introduction/algorithms_are_everywhere.assets/greedy_change.png differ diff --git a/zh-hant/docs/chapter_introduction/algorithms_are_everywhere.assets/playing_cards_sorting.png b/zh-hant/docs/chapter_introduction/algorithms_are_everywhere.assets/playing_cards_sorting.png index 15daf3fe0..a659087ab 100644 Binary files a/zh-hant/docs/chapter_introduction/algorithms_are_everywhere.assets/playing_cards_sorting.png and b/zh-hant/docs/chapter_introduction/algorithms_are_everywhere.assets/playing_cards_sorting.png differ diff --git a/zh-hant/docs/chapter_introduction/what_is_dsa.assets/assembling_blocks.png b/zh-hant/docs/chapter_introduction/what_is_dsa.assets/assembling_blocks.png index ff209eb73..5f7ac5fe3 100644 Binary files a/zh-hant/docs/chapter_introduction/what_is_dsa.assets/assembling_blocks.png and b/zh-hant/docs/chapter_introduction/what_is_dsa.assets/assembling_blocks.png differ diff --git a/zh-hant/docs/chapter_introduction/what_is_dsa.assets/relationship_between_data_structure_and_algorithm.png b/zh-hant/docs/chapter_introduction/what_is_dsa.assets/relationship_between_data_structure_and_algorithm.png index 42d5ac456..c3e3b599e 100644 Binary files a/zh-hant/docs/chapter_introduction/what_is_dsa.assets/relationship_between_data_structure_and_algorithm.png and b/zh-hant/docs/chapter_introduction/what_is_dsa.assets/relationship_between_data_structure_and_algorithm.png differ diff --git a/zh-hant/docs/chapter_preface/suggestions.assets/code_md_to_repo.png b/zh-hant/docs/chapter_preface/suggestions.assets/code_md_to_repo.png index a6fea53b2..9ce80ff76 100644 Binary files a/zh-hant/docs/chapter_preface/suggestions.assets/code_md_to_repo.png and b/zh-hant/docs/chapter_preface/suggestions.assets/code_md_to_repo.png differ diff --git a/zh-hant/docs/chapter_preface/suggestions.assets/learning_route.png b/zh-hant/docs/chapter_preface/suggestions.assets/learning_route.png index e6ea5b604..884bc4846 100644 Binary files a/zh-hant/docs/chapter_preface/suggestions.assets/learning_route.png and b/zh-hant/docs/chapter_preface/suggestions.assets/learning_route.png differ diff --git a/zh-hant/docs/chapter_searching/binary_search.assets/binary_search_example.png b/zh-hant/docs/chapter_searching/binary_search.assets/binary_search_example.png index 290d25b26..73a096adc 100644 Binary files a/zh-hant/docs/chapter_searching/binary_search.assets/binary_search_example.png and b/zh-hant/docs/chapter_searching/binary_search.assets/binary_search_example.png differ diff --git a/zh-hant/docs/chapter_searching/binary_search.assets/binary_search_ranges.png b/zh-hant/docs/chapter_searching/binary_search.assets/binary_search_ranges.png index ed8e67cc1..432977cab 100644 Binary files a/zh-hant/docs/chapter_searching/binary_search.assets/binary_search_ranges.png and b/zh-hant/docs/chapter_searching/binary_search.assets/binary_search_ranges.png differ diff --git a/zh-hant/docs/chapter_searching/binary_search.assets/binary_search_step1.png b/zh-hant/docs/chapter_searching/binary_search.assets/binary_search_step1.png index 9c91225b1..e0ac76632 100644 Binary files a/zh-hant/docs/chapter_searching/binary_search.assets/binary_search_step1.png and b/zh-hant/docs/chapter_searching/binary_search.assets/binary_search_step1.png differ diff --git a/zh-hant/docs/chapter_searching/binary_search.assets/binary_search_step2.png b/zh-hant/docs/chapter_searching/binary_search.assets/binary_search_step2.png index f1c96e924..4cde1b576 100644 Binary files a/zh-hant/docs/chapter_searching/binary_search.assets/binary_search_step2.png and b/zh-hant/docs/chapter_searching/binary_search.assets/binary_search_step2.png differ diff --git a/zh-hant/docs/chapter_searching/binary_search.assets/binary_search_step3.png b/zh-hant/docs/chapter_searching/binary_search.assets/binary_search_step3.png index 8a9f56048..f1040637a 100644 Binary files a/zh-hant/docs/chapter_searching/binary_search.assets/binary_search_step3.png and b/zh-hant/docs/chapter_searching/binary_search.assets/binary_search_step3.png differ diff --git a/zh-hant/docs/chapter_searching/binary_search.assets/binary_search_step4.png b/zh-hant/docs/chapter_searching/binary_search.assets/binary_search_step4.png index 6544debd3..886f33340 100644 Binary files a/zh-hant/docs/chapter_searching/binary_search.assets/binary_search_step4.png and b/zh-hant/docs/chapter_searching/binary_search.assets/binary_search_step4.png differ diff --git a/zh-hant/docs/chapter_searching/binary_search.assets/binary_search_step5.png b/zh-hant/docs/chapter_searching/binary_search.assets/binary_search_step5.png index a4df911a9..da2a058d8 100644 Binary files a/zh-hant/docs/chapter_searching/binary_search.assets/binary_search_step5.png and b/zh-hant/docs/chapter_searching/binary_search.assets/binary_search_step5.png differ diff --git a/zh-hant/docs/chapter_searching/binary_search.assets/binary_search_step6.png b/zh-hant/docs/chapter_searching/binary_search.assets/binary_search_step6.png index 148161b83..0cc481cb2 100644 Binary files a/zh-hant/docs/chapter_searching/binary_search.assets/binary_search_step6.png and b/zh-hant/docs/chapter_searching/binary_search.assets/binary_search_step6.png differ diff --git a/zh-hant/docs/chapter_searching/binary_search.assets/binary_search_step7.png b/zh-hant/docs/chapter_searching/binary_search.assets/binary_search_step7.png index ad07cb620..243af9ce7 100644 Binary files a/zh-hant/docs/chapter_searching/binary_search.assets/binary_search_step7.png and b/zh-hant/docs/chapter_searching/binary_search.assets/binary_search_step7.png differ diff --git a/zh-hant/docs/chapter_searching/binary_search_edge.assets/binary_search_edge_by_element.png b/zh-hant/docs/chapter_searching/binary_search_edge.assets/binary_search_edge_by_element.png index c9789c656..cc379b505 100644 Binary files a/zh-hant/docs/chapter_searching/binary_search_edge.assets/binary_search_edge_by_element.png and b/zh-hant/docs/chapter_searching/binary_search_edge.assets/binary_search_edge_by_element.png differ diff --git a/zh-hant/docs/chapter_searching/binary_search_edge.assets/binary_search_right_edge_by_left_edge.png b/zh-hant/docs/chapter_searching/binary_search_edge.assets/binary_search_right_edge_by_left_edge.png index 8f9379bd9..c77758dc4 100644 Binary files a/zh-hant/docs/chapter_searching/binary_search_edge.assets/binary_search_right_edge_by_left_edge.png and b/zh-hant/docs/chapter_searching/binary_search_edge.assets/binary_search_right_edge_by_left_edge.png differ diff --git a/zh-hant/docs/chapter_searching/binary_search_insertion.assets/binary_search_insertion_example.png b/zh-hant/docs/chapter_searching/binary_search_insertion.assets/binary_search_insertion_example.png index 9bd1ce0bb..1f4dc50eb 100644 Binary files a/zh-hant/docs/chapter_searching/binary_search_insertion.assets/binary_search_insertion_example.png and b/zh-hant/docs/chapter_searching/binary_search_insertion.assets/binary_search_insertion_example.png differ diff --git a/zh-hant/docs/chapter_searching/binary_search_insertion.assets/binary_search_insertion_naive.png b/zh-hant/docs/chapter_searching/binary_search_insertion.assets/binary_search_insertion_naive.png index ac31d0243..1b07b3cfd 100644 Binary files a/zh-hant/docs/chapter_searching/binary_search_insertion.assets/binary_search_insertion_naive.png and b/zh-hant/docs/chapter_searching/binary_search_insertion.assets/binary_search_insertion_naive.png differ diff --git a/zh-hant/docs/chapter_searching/binary_search_insertion.assets/binary_search_insertion_step1.png b/zh-hant/docs/chapter_searching/binary_search_insertion.assets/binary_search_insertion_step1.png index 41d3b06f6..9522685d5 100644 Binary files a/zh-hant/docs/chapter_searching/binary_search_insertion.assets/binary_search_insertion_step1.png and b/zh-hant/docs/chapter_searching/binary_search_insertion.assets/binary_search_insertion_step1.png differ diff --git a/zh-hant/docs/chapter_searching/binary_search_insertion.assets/binary_search_insertion_step2.png b/zh-hant/docs/chapter_searching/binary_search_insertion.assets/binary_search_insertion_step2.png index 769f0800c..f0d790e12 100644 Binary files a/zh-hant/docs/chapter_searching/binary_search_insertion.assets/binary_search_insertion_step2.png and b/zh-hant/docs/chapter_searching/binary_search_insertion.assets/binary_search_insertion_step2.png differ diff --git a/zh-hant/docs/chapter_searching/binary_search_insertion.assets/binary_search_insertion_step3.png b/zh-hant/docs/chapter_searching/binary_search_insertion.assets/binary_search_insertion_step3.png index 1c73ca071..0a3122bd9 100644 Binary files a/zh-hant/docs/chapter_searching/binary_search_insertion.assets/binary_search_insertion_step3.png and b/zh-hant/docs/chapter_searching/binary_search_insertion.assets/binary_search_insertion_step3.png differ diff --git a/zh-hant/docs/chapter_searching/binary_search_insertion.assets/binary_search_insertion_step4.png b/zh-hant/docs/chapter_searching/binary_search_insertion.assets/binary_search_insertion_step4.png index 9b2ea6223..6892f0e41 100644 Binary files a/zh-hant/docs/chapter_searching/binary_search_insertion.assets/binary_search_insertion_step4.png and b/zh-hant/docs/chapter_searching/binary_search_insertion.assets/binary_search_insertion_step4.png differ diff --git a/zh-hant/docs/chapter_searching/binary_search_insertion.assets/binary_search_insertion_step5.png b/zh-hant/docs/chapter_searching/binary_search_insertion.assets/binary_search_insertion_step5.png index 5be8add50..422839eb1 100644 Binary files a/zh-hant/docs/chapter_searching/binary_search_insertion.assets/binary_search_insertion_step5.png and b/zh-hant/docs/chapter_searching/binary_search_insertion.assets/binary_search_insertion_step5.png differ diff --git a/zh-hant/docs/chapter_searching/binary_search_insertion.assets/binary_search_insertion_step6.png b/zh-hant/docs/chapter_searching/binary_search_insertion.assets/binary_search_insertion_step6.png index a98887a04..b8abf6d29 100644 Binary files a/zh-hant/docs/chapter_searching/binary_search_insertion.assets/binary_search_insertion_step6.png and b/zh-hant/docs/chapter_searching/binary_search_insertion.assets/binary_search_insertion_step6.png differ diff --git a/zh-hant/docs/chapter_searching/binary_search_insertion.assets/binary_search_insertion_step7.png b/zh-hant/docs/chapter_searching/binary_search_insertion.assets/binary_search_insertion_step7.png index 9f5b2089b..06080b0c8 100644 Binary files a/zh-hant/docs/chapter_searching/binary_search_insertion.assets/binary_search_insertion_step7.png and b/zh-hant/docs/chapter_searching/binary_search_insertion.assets/binary_search_insertion_step7.png differ diff --git a/zh-hant/docs/chapter_searching/binary_search_insertion.assets/binary_search_insertion_step8.png b/zh-hant/docs/chapter_searching/binary_search_insertion.assets/binary_search_insertion_step8.png index ad1543612..5a2d2ced7 100644 Binary files a/zh-hant/docs/chapter_searching/binary_search_insertion.assets/binary_search_insertion_step8.png and b/zh-hant/docs/chapter_searching/binary_search_insertion.assets/binary_search_insertion_step8.png differ diff --git a/zh-hant/docs/chapter_searching/replace_linear_by_hashing.assets/two_sum_brute_force.png b/zh-hant/docs/chapter_searching/replace_linear_by_hashing.assets/two_sum_brute_force.png index 558b8381c..74017260e 100644 Binary files a/zh-hant/docs/chapter_searching/replace_linear_by_hashing.assets/two_sum_brute_force.png and b/zh-hant/docs/chapter_searching/replace_linear_by_hashing.assets/two_sum_brute_force.png differ diff --git a/zh-hant/docs/chapter_searching/replace_linear_by_hashing.assets/two_sum_hashtable_step1.png b/zh-hant/docs/chapter_searching/replace_linear_by_hashing.assets/two_sum_hashtable_step1.png index 04bade145..209ae5b2c 100644 Binary files a/zh-hant/docs/chapter_searching/replace_linear_by_hashing.assets/two_sum_hashtable_step1.png and b/zh-hant/docs/chapter_searching/replace_linear_by_hashing.assets/two_sum_hashtable_step1.png differ diff --git a/zh-hant/docs/chapter_searching/replace_linear_by_hashing.assets/two_sum_hashtable_step2.png b/zh-hant/docs/chapter_searching/replace_linear_by_hashing.assets/two_sum_hashtable_step2.png index 1485e2525..dd0d0f455 100644 Binary files a/zh-hant/docs/chapter_searching/replace_linear_by_hashing.assets/two_sum_hashtable_step2.png and b/zh-hant/docs/chapter_searching/replace_linear_by_hashing.assets/two_sum_hashtable_step2.png differ diff --git a/zh-hant/docs/chapter_searching/replace_linear_by_hashing.assets/two_sum_hashtable_step3.png b/zh-hant/docs/chapter_searching/replace_linear_by_hashing.assets/two_sum_hashtable_step3.png index b406aaa35..cac6df1e4 100644 Binary files a/zh-hant/docs/chapter_searching/replace_linear_by_hashing.assets/two_sum_hashtable_step3.png and b/zh-hant/docs/chapter_searching/replace_linear_by_hashing.assets/two_sum_hashtable_step3.png differ diff --git a/zh-hant/docs/chapter_searching/searching_algorithm_revisited.assets/searching_algorithms.png b/zh-hant/docs/chapter_searching/searching_algorithm_revisited.assets/searching_algorithms.png index 6e84b0837..de6e20869 100644 Binary files a/zh-hant/docs/chapter_searching/searching_algorithm_revisited.assets/searching_algorithms.png and b/zh-hant/docs/chapter_searching/searching_algorithm_revisited.assets/searching_algorithms.png differ diff --git a/zh-hant/docs/chapter_sorting/bubble_sort.assets/bubble_operation_step1.png b/zh-hant/docs/chapter_sorting/bubble_sort.assets/bubble_operation_step1.png index 905f952e0..e2698e78f 100644 Binary files a/zh-hant/docs/chapter_sorting/bubble_sort.assets/bubble_operation_step1.png and b/zh-hant/docs/chapter_sorting/bubble_sort.assets/bubble_operation_step1.png differ diff --git a/zh-hant/docs/chapter_sorting/bubble_sort.assets/bubble_operation_step2.png b/zh-hant/docs/chapter_sorting/bubble_sort.assets/bubble_operation_step2.png index f91050308..380f21878 100644 Binary files a/zh-hant/docs/chapter_sorting/bubble_sort.assets/bubble_operation_step2.png and b/zh-hant/docs/chapter_sorting/bubble_sort.assets/bubble_operation_step2.png differ diff --git a/zh-hant/docs/chapter_sorting/bubble_sort.assets/bubble_operation_step3.png b/zh-hant/docs/chapter_sorting/bubble_sort.assets/bubble_operation_step3.png index 0572d132b..f6a158ca7 100644 Binary files a/zh-hant/docs/chapter_sorting/bubble_sort.assets/bubble_operation_step3.png and b/zh-hant/docs/chapter_sorting/bubble_sort.assets/bubble_operation_step3.png differ diff --git a/zh-hant/docs/chapter_sorting/bubble_sort.assets/bubble_operation_step4.png b/zh-hant/docs/chapter_sorting/bubble_sort.assets/bubble_operation_step4.png index a89622735..bcef7a3f3 100644 Binary files a/zh-hant/docs/chapter_sorting/bubble_sort.assets/bubble_operation_step4.png and b/zh-hant/docs/chapter_sorting/bubble_sort.assets/bubble_operation_step4.png differ diff --git a/zh-hant/docs/chapter_sorting/bubble_sort.assets/bubble_operation_step5.png b/zh-hant/docs/chapter_sorting/bubble_sort.assets/bubble_operation_step5.png index d82c85a8a..7b1ce1e93 100644 Binary files a/zh-hant/docs/chapter_sorting/bubble_sort.assets/bubble_operation_step5.png and b/zh-hant/docs/chapter_sorting/bubble_sort.assets/bubble_operation_step5.png differ diff --git a/zh-hant/docs/chapter_sorting/bubble_sort.assets/bubble_operation_step6.png b/zh-hant/docs/chapter_sorting/bubble_sort.assets/bubble_operation_step6.png index 0cd31f5f9..44896afd9 100644 Binary files a/zh-hant/docs/chapter_sorting/bubble_sort.assets/bubble_operation_step6.png and b/zh-hant/docs/chapter_sorting/bubble_sort.assets/bubble_operation_step6.png differ diff --git a/zh-hant/docs/chapter_sorting/bubble_sort.assets/bubble_operation_step7.png b/zh-hant/docs/chapter_sorting/bubble_sort.assets/bubble_operation_step7.png index 46c3f0746..69d37434c 100644 Binary files a/zh-hant/docs/chapter_sorting/bubble_sort.assets/bubble_operation_step7.png and b/zh-hant/docs/chapter_sorting/bubble_sort.assets/bubble_operation_step7.png differ diff --git a/zh-hant/docs/chapter_sorting/bubble_sort.assets/bubble_sort_overview.png b/zh-hant/docs/chapter_sorting/bubble_sort.assets/bubble_sort_overview.png index e21825b6d..bd44347ff 100644 Binary files a/zh-hant/docs/chapter_sorting/bubble_sort.assets/bubble_sort_overview.png and b/zh-hant/docs/chapter_sorting/bubble_sort.assets/bubble_sort_overview.png differ diff --git a/zh-hant/docs/chapter_sorting/bucket_sort.assets/bucket_sort_overview.png b/zh-hant/docs/chapter_sorting/bucket_sort.assets/bucket_sort_overview.png index d78b1e042..d486cd2d1 100644 Binary files a/zh-hant/docs/chapter_sorting/bucket_sort.assets/bucket_sort_overview.png and b/zh-hant/docs/chapter_sorting/bucket_sort.assets/bucket_sort_overview.png differ diff --git a/zh-hant/docs/chapter_sorting/bucket_sort.assets/scatter_in_buckets_distribution.png b/zh-hant/docs/chapter_sorting/bucket_sort.assets/scatter_in_buckets_distribution.png index 4697b20c7..3f1cdff1a 100644 Binary files a/zh-hant/docs/chapter_sorting/bucket_sort.assets/scatter_in_buckets_distribution.png and b/zh-hant/docs/chapter_sorting/bucket_sort.assets/scatter_in_buckets_distribution.png differ diff --git a/zh-hant/docs/chapter_sorting/bucket_sort.assets/scatter_in_buckets_recursively.png b/zh-hant/docs/chapter_sorting/bucket_sort.assets/scatter_in_buckets_recursively.png index 8049782aa..95905513c 100644 Binary files a/zh-hant/docs/chapter_sorting/bucket_sort.assets/scatter_in_buckets_recursively.png and b/zh-hant/docs/chapter_sorting/bucket_sort.assets/scatter_in_buckets_recursively.png differ diff --git a/zh-hant/docs/chapter_sorting/counting_sort.assets/counting_sort_overview.png b/zh-hant/docs/chapter_sorting/counting_sort.assets/counting_sort_overview.png index cbd2be3ca..4111234a6 100644 Binary files a/zh-hant/docs/chapter_sorting/counting_sort.assets/counting_sort_overview.png and b/zh-hant/docs/chapter_sorting/counting_sort.assets/counting_sort_overview.png differ diff --git a/zh-hant/docs/chapter_sorting/counting_sort.assets/counting_sort_step1.png b/zh-hant/docs/chapter_sorting/counting_sort.assets/counting_sort_step1.png index 17169225b..cb986162c 100644 Binary files a/zh-hant/docs/chapter_sorting/counting_sort.assets/counting_sort_step1.png and b/zh-hant/docs/chapter_sorting/counting_sort.assets/counting_sort_step1.png differ diff --git a/zh-hant/docs/chapter_sorting/counting_sort.assets/counting_sort_step2.png b/zh-hant/docs/chapter_sorting/counting_sort.assets/counting_sort_step2.png index 478fcc82d..4a51c2f72 100644 Binary files a/zh-hant/docs/chapter_sorting/counting_sort.assets/counting_sort_step2.png and b/zh-hant/docs/chapter_sorting/counting_sort.assets/counting_sort_step2.png differ diff --git a/zh-hant/docs/chapter_sorting/counting_sort.assets/counting_sort_step3.png b/zh-hant/docs/chapter_sorting/counting_sort.assets/counting_sort_step3.png index 4d6cc3aec..ef7402409 100644 Binary files a/zh-hant/docs/chapter_sorting/counting_sort.assets/counting_sort_step3.png and b/zh-hant/docs/chapter_sorting/counting_sort.assets/counting_sort_step3.png differ diff --git a/zh-hant/docs/chapter_sorting/counting_sort.assets/counting_sort_step4.png b/zh-hant/docs/chapter_sorting/counting_sort.assets/counting_sort_step4.png index fb0865d85..f626b95d5 100644 Binary files a/zh-hant/docs/chapter_sorting/counting_sort.assets/counting_sort_step4.png and b/zh-hant/docs/chapter_sorting/counting_sort.assets/counting_sort_step4.png differ diff --git a/zh-hant/docs/chapter_sorting/counting_sort.assets/counting_sort_step5.png b/zh-hant/docs/chapter_sorting/counting_sort.assets/counting_sort_step5.png index 52b85568f..337b99117 100644 Binary files a/zh-hant/docs/chapter_sorting/counting_sort.assets/counting_sort_step5.png and b/zh-hant/docs/chapter_sorting/counting_sort.assets/counting_sort_step5.png differ diff --git a/zh-hant/docs/chapter_sorting/counting_sort.assets/counting_sort_step6.png b/zh-hant/docs/chapter_sorting/counting_sort.assets/counting_sort_step6.png index 649df0ce9..10bc31956 100644 Binary files a/zh-hant/docs/chapter_sorting/counting_sort.assets/counting_sort_step6.png and b/zh-hant/docs/chapter_sorting/counting_sort.assets/counting_sort_step6.png differ diff --git a/zh-hant/docs/chapter_sorting/counting_sort.assets/counting_sort_step7.png b/zh-hant/docs/chapter_sorting/counting_sort.assets/counting_sort_step7.png index 9b77a0d02..2b942ffd5 100644 Binary files a/zh-hant/docs/chapter_sorting/counting_sort.assets/counting_sort_step7.png and b/zh-hant/docs/chapter_sorting/counting_sort.assets/counting_sort_step7.png differ diff --git a/zh-hant/docs/chapter_sorting/counting_sort.assets/counting_sort_step8.png b/zh-hant/docs/chapter_sorting/counting_sort.assets/counting_sort_step8.png index 1acbf18a8..8e92bde54 100644 Binary files a/zh-hant/docs/chapter_sorting/counting_sort.assets/counting_sort_step8.png and b/zh-hant/docs/chapter_sorting/counting_sort.assets/counting_sort_step8.png differ diff --git a/zh-hant/docs/chapter_sorting/heap_sort.assets/heap_sort_step1.png b/zh-hant/docs/chapter_sorting/heap_sort.assets/heap_sort_step1.png index 7ee3be24e..ab98411d5 100644 Binary files a/zh-hant/docs/chapter_sorting/heap_sort.assets/heap_sort_step1.png and b/zh-hant/docs/chapter_sorting/heap_sort.assets/heap_sort_step1.png differ diff --git a/zh-hant/docs/chapter_sorting/heap_sort.assets/heap_sort_step10.png b/zh-hant/docs/chapter_sorting/heap_sort.assets/heap_sort_step10.png index 769e12d24..95889ba99 100644 Binary files a/zh-hant/docs/chapter_sorting/heap_sort.assets/heap_sort_step10.png and b/zh-hant/docs/chapter_sorting/heap_sort.assets/heap_sort_step10.png differ diff --git a/zh-hant/docs/chapter_sorting/heap_sort.assets/heap_sort_step11.png b/zh-hant/docs/chapter_sorting/heap_sort.assets/heap_sort_step11.png index 7d5751462..7ad2c919f 100644 Binary files a/zh-hant/docs/chapter_sorting/heap_sort.assets/heap_sort_step11.png and b/zh-hant/docs/chapter_sorting/heap_sort.assets/heap_sort_step11.png differ diff --git a/zh-hant/docs/chapter_sorting/heap_sort.assets/heap_sort_step12.png b/zh-hant/docs/chapter_sorting/heap_sort.assets/heap_sort_step12.png index 1809c3b5b..c24d2e77e 100644 Binary files a/zh-hant/docs/chapter_sorting/heap_sort.assets/heap_sort_step12.png and b/zh-hant/docs/chapter_sorting/heap_sort.assets/heap_sort_step12.png differ diff --git a/zh-hant/docs/chapter_sorting/heap_sort.assets/heap_sort_step2.png b/zh-hant/docs/chapter_sorting/heap_sort.assets/heap_sort_step2.png index 70364f2f4..c50b7a18c 100644 Binary files a/zh-hant/docs/chapter_sorting/heap_sort.assets/heap_sort_step2.png and b/zh-hant/docs/chapter_sorting/heap_sort.assets/heap_sort_step2.png differ diff --git a/zh-hant/docs/chapter_sorting/heap_sort.assets/heap_sort_step3.png b/zh-hant/docs/chapter_sorting/heap_sort.assets/heap_sort_step3.png index f9b3c7c42..f2b94f1f6 100644 Binary files a/zh-hant/docs/chapter_sorting/heap_sort.assets/heap_sort_step3.png and b/zh-hant/docs/chapter_sorting/heap_sort.assets/heap_sort_step3.png differ diff --git a/zh-hant/docs/chapter_sorting/heap_sort.assets/heap_sort_step4.png b/zh-hant/docs/chapter_sorting/heap_sort.assets/heap_sort_step4.png index 1da60687f..4323531cd 100644 Binary files a/zh-hant/docs/chapter_sorting/heap_sort.assets/heap_sort_step4.png and b/zh-hant/docs/chapter_sorting/heap_sort.assets/heap_sort_step4.png differ diff --git a/zh-hant/docs/chapter_sorting/heap_sort.assets/heap_sort_step5.png b/zh-hant/docs/chapter_sorting/heap_sort.assets/heap_sort_step5.png index 32eac7962..183d66bf3 100644 Binary files a/zh-hant/docs/chapter_sorting/heap_sort.assets/heap_sort_step5.png and b/zh-hant/docs/chapter_sorting/heap_sort.assets/heap_sort_step5.png differ diff --git a/zh-hant/docs/chapter_sorting/heap_sort.assets/heap_sort_step6.png b/zh-hant/docs/chapter_sorting/heap_sort.assets/heap_sort_step6.png index f4cd7165e..9f2ab89d1 100644 Binary files a/zh-hant/docs/chapter_sorting/heap_sort.assets/heap_sort_step6.png and b/zh-hant/docs/chapter_sorting/heap_sort.assets/heap_sort_step6.png differ diff --git a/zh-hant/docs/chapter_sorting/heap_sort.assets/heap_sort_step7.png b/zh-hant/docs/chapter_sorting/heap_sort.assets/heap_sort_step7.png index f9b0bc7ff..64fdf3810 100644 Binary files a/zh-hant/docs/chapter_sorting/heap_sort.assets/heap_sort_step7.png and b/zh-hant/docs/chapter_sorting/heap_sort.assets/heap_sort_step7.png differ diff --git a/zh-hant/docs/chapter_sorting/heap_sort.assets/heap_sort_step8.png b/zh-hant/docs/chapter_sorting/heap_sort.assets/heap_sort_step8.png index 8c0ee3d37..4c3739d2a 100644 Binary files a/zh-hant/docs/chapter_sorting/heap_sort.assets/heap_sort_step8.png and b/zh-hant/docs/chapter_sorting/heap_sort.assets/heap_sort_step8.png differ diff --git a/zh-hant/docs/chapter_sorting/heap_sort.assets/heap_sort_step9.png b/zh-hant/docs/chapter_sorting/heap_sort.assets/heap_sort_step9.png index 1cf905eaf..3bfb7001e 100644 Binary files a/zh-hant/docs/chapter_sorting/heap_sort.assets/heap_sort_step9.png and b/zh-hant/docs/chapter_sorting/heap_sort.assets/heap_sort_step9.png differ diff --git a/zh-hant/docs/chapter_sorting/insertion_sort.assets/insertion_operation.png b/zh-hant/docs/chapter_sorting/insertion_sort.assets/insertion_operation.png index eed064b55..09fee6899 100644 Binary files a/zh-hant/docs/chapter_sorting/insertion_sort.assets/insertion_operation.png and b/zh-hant/docs/chapter_sorting/insertion_sort.assets/insertion_operation.png differ diff --git a/zh-hant/docs/chapter_sorting/insertion_sort.assets/insertion_sort_overview.png b/zh-hant/docs/chapter_sorting/insertion_sort.assets/insertion_sort_overview.png index 0ca14ff2c..cc2bc81be 100644 Binary files a/zh-hant/docs/chapter_sorting/insertion_sort.assets/insertion_sort_overview.png and b/zh-hant/docs/chapter_sorting/insertion_sort.assets/insertion_sort_overview.png differ diff --git a/zh-hant/docs/chapter_sorting/merge_sort.assets/merge_sort_overview.png b/zh-hant/docs/chapter_sorting/merge_sort.assets/merge_sort_overview.png index c59a14e57..439e569ec 100644 Binary files a/zh-hant/docs/chapter_sorting/merge_sort.assets/merge_sort_overview.png and b/zh-hant/docs/chapter_sorting/merge_sort.assets/merge_sort_overview.png differ diff --git a/zh-hant/docs/chapter_sorting/merge_sort.assets/merge_sort_step1.png b/zh-hant/docs/chapter_sorting/merge_sort.assets/merge_sort_step1.png index 7ff1c4ec4..d0ab5ab65 100644 Binary files a/zh-hant/docs/chapter_sorting/merge_sort.assets/merge_sort_step1.png and b/zh-hant/docs/chapter_sorting/merge_sort.assets/merge_sort_step1.png differ diff --git a/zh-hant/docs/chapter_sorting/merge_sort.assets/merge_sort_step10.png b/zh-hant/docs/chapter_sorting/merge_sort.assets/merge_sort_step10.png index ca2f4c5d2..6ee5527c2 100644 Binary files a/zh-hant/docs/chapter_sorting/merge_sort.assets/merge_sort_step10.png and b/zh-hant/docs/chapter_sorting/merge_sort.assets/merge_sort_step10.png differ diff --git a/zh-hant/docs/chapter_sorting/merge_sort.assets/merge_sort_step2.png b/zh-hant/docs/chapter_sorting/merge_sort.assets/merge_sort_step2.png index da1a589c3..21a187cfc 100644 Binary files a/zh-hant/docs/chapter_sorting/merge_sort.assets/merge_sort_step2.png and b/zh-hant/docs/chapter_sorting/merge_sort.assets/merge_sort_step2.png differ diff --git a/zh-hant/docs/chapter_sorting/merge_sort.assets/merge_sort_step3.png b/zh-hant/docs/chapter_sorting/merge_sort.assets/merge_sort_step3.png index 2e74aaa4e..40bfbb685 100644 Binary files a/zh-hant/docs/chapter_sorting/merge_sort.assets/merge_sort_step3.png and b/zh-hant/docs/chapter_sorting/merge_sort.assets/merge_sort_step3.png differ diff --git a/zh-hant/docs/chapter_sorting/merge_sort.assets/merge_sort_step4.png b/zh-hant/docs/chapter_sorting/merge_sort.assets/merge_sort_step4.png index 9cef20beb..ea45368b5 100644 Binary files a/zh-hant/docs/chapter_sorting/merge_sort.assets/merge_sort_step4.png and b/zh-hant/docs/chapter_sorting/merge_sort.assets/merge_sort_step4.png differ diff --git a/zh-hant/docs/chapter_sorting/merge_sort.assets/merge_sort_step5.png b/zh-hant/docs/chapter_sorting/merge_sort.assets/merge_sort_step5.png index 933ba2a2c..261a2c8a6 100644 Binary files a/zh-hant/docs/chapter_sorting/merge_sort.assets/merge_sort_step5.png and b/zh-hant/docs/chapter_sorting/merge_sort.assets/merge_sort_step5.png differ diff --git a/zh-hant/docs/chapter_sorting/merge_sort.assets/merge_sort_step6.png b/zh-hant/docs/chapter_sorting/merge_sort.assets/merge_sort_step6.png index 11596becf..eaa1be589 100644 Binary files a/zh-hant/docs/chapter_sorting/merge_sort.assets/merge_sort_step6.png and b/zh-hant/docs/chapter_sorting/merge_sort.assets/merge_sort_step6.png differ diff --git a/zh-hant/docs/chapter_sorting/merge_sort.assets/merge_sort_step7.png b/zh-hant/docs/chapter_sorting/merge_sort.assets/merge_sort_step7.png index 0dd27d530..aebe4ab10 100644 Binary files a/zh-hant/docs/chapter_sorting/merge_sort.assets/merge_sort_step7.png and b/zh-hant/docs/chapter_sorting/merge_sort.assets/merge_sort_step7.png differ diff --git a/zh-hant/docs/chapter_sorting/merge_sort.assets/merge_sort_step8.png b/zh-hant/docs/chapter_sorting/merge_sort.assets/merge_sort_step8.png index d8b93e591..b58e6b727 100644 Binary files a/zh-hant/docs/chapter_sorting/merge_sort.assets/merge_sort_step8.png and b/zh-hant/docs/chapter_sorting/merge_sort.assets/merge_sort_step8.png differ diff --git a/zh-hant/docs/chapter_sorting/merge_sort.assets/merge_sort_step9.png b/zh-hant/docs/chapter_sorting/merge_sort.assets/merge_sort_step9.png index 582dc7bd7..ecfd554c8 100644 Binary files a/zh-hant/docs/chapter_sorting/merge_sort.assets/merge_sort_step9.png and b/zh-hant/docs/chapter_sorting/merge_sort.assets/merge_sort_step9.png differ diff --git a/zh-hant/docs/chapter_sorting/quick_sort.assets/pivot_division_step1.png b/zh-hant/docs/chapter_sorting/quick_sort.assets/pivot_division_step1.png index ac8919a33..50b597542 100644 Binary files a/zh-hant/docs/chapter_sorting/quick_sort.assets/pivot_division_step1.png and b/zh-hant/docs/chapter_sorting/quick_sort.assets/pivot_division_step1.png differ diff --git a/zh-hant/docs/chapter_sorting/quick_sort.assets/pivot_division_step2.png b/zh-hant/docs/chapter_sorting/quick_sort.assets/pivot_division_step2.png index 7443da0d6..44f2b4865 100644 Binary files a/zh-hant/docs/chapter_sorting/quick_sort.assets/pivot_division_step2.png and b/zh-hant/docs/chapter_sorting/quick_sort.assets/pivot_division_step2.png differ diff --git a/zh-hant/docs/chapter_sorting/quick_sort.assets/pivot_division_step3.png b/zh-hant/docs/chapter_sorting/quick_sort.assets/pivot_division_step3.png index 52be3adf3..d93be6c87 100644 Binary files a/zh-hant/docs/chapter_sorting/quick_sort.assets/pivot_division_step3.png and b/zh-hant/docs/chapter_sorting/quick_sort.assets/pivot_division_step3.png differ diff --git a/zh-hant/docs/chapter_sorting/quick_sort.assets/pivot_division_step4.png b/zh-hant/docs/chapter_sorting/quick_sort.assets/pivot_division_step4.png index 10376ff23..f4dd86752 100644 Binary files a/zh-hant/docs/chapter_sorting/quick_sort.assets/pivot_division_step4.png and b/zh-hant/docs/chapter_sorting/quick_sort.assets/pivot_division_step4.png differ diff --git a/zh-hant/docs/chapter_sorting/quick_sort.assets/pivot_division_step5.png b/zh-hant/docs/chapter_sorting/quick_sort.assets/pivot_division_step5.png index 0ea384c7c..9db1e6ba6 100644 Binary files a/zh-hant/docs/chapter_sorting/quick_sort.assets/pivot_division_step5.png and b/zh-hant/docs/chapter_sorting/quick_sort.assets/pivot_division_step5.png differ diff --git a/zh-hant/docs/chapter_sorting/quick_sort.assets/pivot_division_step6.png b/zh-hant/docs/chapter_sorting/quick_sort.assets/pivot_division_step6.png index 25ed36767..b3ef604dc 100644 Binary files a/zh-hant/docs/chapter_sorting/quick_sort.assets/pivot_division_step6.png and b/zh-hant/docs/chapter_sorting/quick_sort.assets/pivot_division_step6.png differ diff --git a/zh-hant/docs/chapter_sorting/quick_sort.assets/pivot_division_step7.png b/zh-hant/docs/chapter_sorting/quick_sort.assets/pivot_division_step7.png index 123c18d17..a86aa0b62 100644 Binary files a/zh-hant/docs/chapter_sorting/quick_sort.assets/pivot_division_step7.png and b/zh-hant/docs/chapter_sorting/quick_sort.assets/pivot_division_step7.png differ diff --git a/zh-hant/docs/chapter_sorting/quick_sort.assets/pivot_division_step8.png b/zh-hant/docs/chapter_sorting/quick_sort.assets/pivot_division_step8.png index 47ffe9975..671379e6b 100644 Binary files a/zh-hant/docs/chapter_sorting/quick_sort.assets/pivot_division_step8.png and b/zh-hant/docs/chapter_sorting/quick_sort.assets/pivot_division_step8.png differ diff --git a/zh-hant/docs/chapter_sorting/quick_sort.assets/pivot_division_step9.png b/zh-hant/docs/chapter_sorting/quick_sort.assets/pivot_division_step9.png index 51dfd6d62..7464c1876 100644 Binary files a/zh-hant/docs/chapter_sorting/quick_sort.assets/pivot_division_step9.png and b/zh-hant/docs/chapter_sorting/quick_sort.assets/pivot_division_step9.png differ diff --git a/zh-hant/docs/chapter_sorting/quick_sort.assets/quick_sort_overview.png b/zh-hant/docs/chapter_sorting/quick_sort.assets/quick_sort_overview.png index c227d3838..f3855fab5 100644 Binary files a/zh-hant/docs/chapter_sorting/quick_sort.assets/quick_sort_overview.png and b/zh-hant/docs/chapter_sorting/quick_sort.assets/quick_sort_overview.png differ diff --git a/zh-hant/docs/chapter_sorting/radix_sort.assets/radix_sort_overview.png b/zh-hant/docs/chapter_sorting/radix_sort.assets/radix_sort_overview.png index 616a3b407..c255e2c5c 100644 Binary files a/zh-hant/docs/chapter_sorting/radix_sort.assets/radix_sort_overview.png and b/zh-hant/docs/chapter_sorting/radix_sort.assets/radix_sort_overview.png differ diff --git a/zh-hant/docs/chapter_sorting/selection_sort.assets/selection_sort_instability.png b/zh-hant/docs/chapter_sorting/selection_sort.assets/selection_sort_instability.png index 2065aa4ab..f39d178e1 100644 Binary files a/zh-hant/docs/chapter_sorting/selection_sort.assets/selection_sort_instability.png and b/zh-hant/docs/chapter_sorting/selection_sort.assets/selection_sort_instability.png differ diff --git a/zh-hant/docs/chapter_sorting/selection_sort.assets/selection_sort_step1.png b/zh-hant/docs/chapter_sorting/selection_sort.assets/selection_sort_step1.png index a07f6b4d5..d876a15a6 100644 Binary files a/zh-hant/docs/chapter_sorting/selection_sort.assets/selection_sort_step1.png and b/zh-hant/docs/chapter_sorting/selection_sort.assets/selection_sort_step1.png differ diff --git a/zh-hant/docs/chapter_sorting/selection_sort.assets/selection_sort_step10.png b/zh-hant/docs/chapter_sorting/selection_sort.assets/selection_sort_step10.png index f223d7211..708a61399 100644 Binary files a/zh-hant/docs/chapter_sorting/selection_sort.assets/selection_sort_step10.png and b/zh-hant/docs/chapter_sorting/selection_sort.assets/selection_sort_step10.png differ diff --git a/zh-hant/docs/chapter_sorting/selection_sort.assets/selection_sort_step11.png b/zh-hant/docs/chapter_sorting/selection_sort.assets/selection_sort_step11.png index 7b5aa96fd..0d04add4b 100644 Binary files a/zh-hant/docs/chapter_sorting/selection_sort.assets/selection_sort_step11.png and b/zh-hant/docs/chapter_sorting/selection_sort.assets/selection_sort_step11.png differ diff --git a/zh-hant/docs/chapter_sorting/selection_sort.assets/selection_sort_step2.png b/zh-hant/docs/chapter_sorting/selection_sort.assets/selection_sort_step2.png index 7e4bf210b..bfd957dcd 100644 Binary files a/zh-hant/docs/chapter_sorting/selection_sort.assets/selection_sort_step2.png and b/zh-hant/docs/chapter_sorting/selection_sort.assets/selection_sort_step2.png differ diff --git a/zh-hant/docs/chapter_sorting/selection_sort.assets/selection_sort_step3.png b/zh-hant/docs/chapter_sorting/selection_sort.assets/selection_sort_step3.png index 9a0c6cffa..f995b78ff 100644 Binary files a/zh-hant/docs/chapter_sorting/selection_sort.assets/selection_sort_step3.png and b/zh-hant/docs/chapter_sorting/selection_sort.assets/selection_sort_step3.png differ diff --git a/zh-hant/docs/chapter_sorting/selection_sort.assets/selection_sort_step4.png b/zh-hant/docs/chapter_sorting/selection_sort.assets/selection_sort_step4.png index 9d0866d01..fb37ba0e1 100644 Binary files a/zh-hant/docs/chapter_sorting/selection_sort.assets/selection_sort_step4.png and b/zh-hant/docs/chapter_sorting/selection_sort.assets/selection_sort_step4.png differ diff --git a/zh-hant/docs/chapter_sorting/selection_sort.assets/selection_sort_step5.png b/zh-hant/docs/chapter_sorting/selection_sort.assets/selection_sort_step5.png index 1faf50d0e..3eba59543 100644 Binary files a/zh-hant/docs/chapter_sorting/selection_sort.assets/selection_sort_step5.png and b/zh-hant/docs/chapter_sorting/selection_sort.assets/selection_sort_step5.png differ diff --git a/zh-hant/docs/chapter_sorting/selection_sort.assets/selection_sort_step6.png b/zh-hant/docs/chapter_sorting/selection_sort.assets/selection_sort_step6.png index c7815fca8..87d072f5e 100644 Binary files a/zh-hant/docs/chapter_sorting/selection_sort.assets/selection_sort_step6.png and b/zh-hant/docs/chapter_sorting/selection_sort.assets/selection_sort_step6.png differ diff --git a/zh-hant/docs/chapter_sorting/selection_sort.assets/selection_sort_step7.png b/zh-hant/docs/chapter_sorting/selection_sort.assets/selection_sort_step7.png index 9ea07a3e2..96d924959 100644 Binary files a/zh-hant/docs/chapter_sorting/selection_sort.assets/selection_sort_step7.png and b/zh-hant/docs/chapter_sorting/selection_sort.assets/selection_sort_step7.png differ diff --git a/zh-hant/docs/chapter_sorting/selection_sort.assets/selection_sort_step8.png b/zh-hant/docs/chapter_sorting/selection_sort.assets/selection_sort_step8.png index 035a9d033..c704af470 100644 Binary files a/zh-hant/docs/chapter_sorting/selection_sort.assets/selection_sort_step8.png and b/zh-hant/docs/chapter_sorting/selection_sort.assets/selection_sort_step8.png differ diff --git a/zh-hant/docs/chapter_sorting/selection_sort.assets/selection_sort_step9.png b/zh-hant/docs/chapter_sorting/selection_sort.assets/selection_sort_step9.png index 0fca09f34..4ab104738 100644 Binary files a/zh-hant/docs/chapter_sorting/selection_sort.assets/selection_sort_step9.png and b/zh-hant/docs/chapter_sorting/selection_sort.assets/selection_sort_step9.png differ diff --git a/zh-hant/docs/chapter_sorting/sorting_algorithm.assets/sorting_examples.png b/zh-hant/docs/chapter_sorting/sorting_algorithm.assets/sorting_examples.png index 1b8d7b295..62b8daf64 100644 Binary files a/zh-hant/docs/chapter_sorting/sorting_algorithm.assets/sorting_examples.png and b/zh-hant/docs/chapter_sorting/sorting_algorithm.assets/sorting_examples.png differ diff --git a/zh-hant/docs/chapter_sorting/summary.assets/sorting_algorithms_comparison.png b/zh-hant/docs/chapter_sorting/summary.assets/sorting_algorithms_comparison.png index 92fa08fc8..5b2fac915 100644 Binary files a/zh-hant/docs/chapter_sorting/summary.assets/sorting_algorithms_comparison.png and b/zh-hant/docs/chapter_sorting/summary.assets/sorting_algorithms_comparison.png differ diff --git a/zh-hant/docs/chapter_stack_and_queue/deque.assets/array_deque_step1.png b/zh-hant/docs/chapter_stack_and_queue/deque.assets/array_deque_step1.png index b7d8a70d8..1051d0481 100644 Binary files a/zh-hant/docs/chapter_stack_and_queue/deque.assets/array_deque_step1.png and b/zh-hant/docs/chapter_stack_and_queue/deque.assets/array_deque_step1.png differ diff --git a/zh-hant/docs/chapter_stack_and_queue/deque.assets/array_deque_step2_push_last.png b/zh-hant/docs/chapter_stack_and_queue/deque.assets/array_deque_step2_push_last.png index 76e23962a..83da5e217 100644 Binary files a/zh-hant/docs/chapter_stack_and_queue/deque.assets/array_deque_step2_push_last.png and b/zh-hant/docs/chapter_stack_and_queue/deque.assets/array_deque_step2_push_last.png differ diff --git a/zh-hant/docs/chapter_stack_and_queue/deque.assets/array_deque_step3_push_first.png b/zh-hant/docs/chapter_stack_and_queue/deque.assets/array_deque_step3_push_first.png index fa8ef7577..68d1a5d2a 100644 Binary files a/zh-hant/docs/chapter_stack_and_queue/deque.assets/array_deque_step3_push_first.png and b/zh-hant/docs/chapter_stack_and_queue/deque.assets/array_deque_step3_push_first.png differ diff --git a/zh-hant/docs/chapter_stack_and_queue/deque.assets/array_deque_step4_pop_last.png b/zh-hant/docs/chapter_stack_and_queue/deque.assets/array_deque_step4_pop_last.png index 4702a982d..a32871bb2 100644 Binary files a/zh-hant/docs/chapter_stack_and_queue/deque.assets/array_deque_step4_pop_last.png and b/zh-hant/docs/chapter_stack_and_queue/deque.assets/array_deque_step4_pop_last.png differ diff --git a/zh-hant/docs/chapter_stack_and_queue/deque.assets/array_deque_step5_pop_first.png b/zh-hant/docs/chapter_stack_and_queue/deque.assets/array_deque_step5_pop_first.png index 4a3a21055..50b2ab9a1 100644 Binary files a/zh-hant/docs/chapter_stack_and_queue/deque.assets/array_deque_step5_pop_first.png and b/zh-hant/docs/chapter_stack_and_queue/deque.assets/array_deque_step5_pop_first.png differ diff --git a/zh-hant/docs/chapter_stack_and_queue/deque.assets/deque_operations.png b/zh-hant/docs/chapter_stack_and_queue/deque.assets/deque_operations.png index ae2239638..c18ba3281 100644 Binary files a/zh-hant/docs/chapter_stack_and_queue/deque.assets/deque_operations.png and b/zh-hant/docs/chapter_stack_and_queue/deque.assets/deque_operations.png differ diff --git a/zh-hant/docs/chapter_stack_and_queue/deque.assets/linkedlist_deque_step1.png b/zh-hant/docs/chapter_stack_and_queue/deque.assets/linkedlist_deque_step1.png index 2a07ab3b0..6f8decd53 100644 Binary files a/zh-hant/docs/chapter_stack_and_queue/deque.assets/linkedlist_deque_step1.png and b/zh-hant/docs/chapter_stack_and_queue/deque.assets/linkedlist_deque_step1.png differ diff --git a/zh-hant/docs/chapter_stack_and_queue/deque.assets/linkedlist_deque_step2_push_last.png b/zh-hant/docs/chapter_stack_and_queue/deque.assets/linkedlist_deque_step2_push_last.png index caf1425fc..67095493f 100644 Binary files a/zh-hant/docs/chapter_stack_and_queue/deque.assets/linkedlist_deque_step2_push_last.png and b/zh-hant/docs/chapter_stack_and_queue/deque.assets/linkedlist_deque_step2_push_last.png differ diff --git a/zh-hant/docs/chapter_stack_and_queue/deque.assets/linkedlist_deque_step3_push_first.png b/zh-hant/docs/chapter_stack_and_queue/deque.assets/linkedlist_deque_step3_push_first.png index 50b3dc340..b773d6d05 100644 Binary files a/zh-hant/docs/chapter_stack_and_queue/deque.assets/linkedlist_deque_step3_push_first.png and b/zh-hant/docs/chapter_stack_and_queue/deque.assets/linkedlist_deque_step3_push_first.png differ diff --git a/zh-hant/docs/chapter_stack_and_queue/deque.assets/linkedlist_deque_step4_pop_last.png b/zh-hant/docs/chapter_stack_and_queue/deque.assets/linkedlist_deque_step4_pop_last.png index b50bb6170..7639acb33 100644 Binary files a/zh-hant/docs/chapter_stack_and_queue/deque.assets/linkedlist_deque_step4_pop_last.png and b/zh-hant/docs/chapter_stack_and_queue/deque.assets/linkedlist_deque_step4_pop_last.png differ diff --git a/zh-hant/docs/chapter_stack_and_queue/deque.assets/linkedlist_deque_step5_pop_first.png b/zh-hant/docs/chapter_stack_and_queue/deque.assets/linkedlist_deque_step5_pop_first.png index e54d59ea1..85c53881a 100644 Binary files a/zh-hant/docs/chapter_stack_and_queue/deque.assets/linkedlist_deque_step5_pop_first.png and b/zh-hant/docs/chapter_stack_and_queue/deque.assets/linkedlist_deque_step5_pop_first.png differ diff --git a/zh-hant/docs/chapter_stack_and_queue/queue.assets/array_queue_step1.png b/zh-hant/docs/chapter_stack_and_queue/queue.assets/array_queue_step1.png index d2ef0e175..72d87004e 100644 Binary files a/zh-hant/docs/chapter_stack_and_queue/queue.assets/array_queue_step1.png and b/zh-hant/docs/chapter_stack_and_queue/queue.assets/array_queue_step1.png differ diff --git a/zh-hant/docs/chapter_stack_and_queue/queue.assets/array_queue_step2_push.png b/zh-hant/docs/chapter_stack_and_queue/queue.assets/array_queue_step2_push.png index 2cc4d9b04..95808d0bf 100644 Binary files a/zh-hant/docs/chapter_stack_and_queue/queue.assets/array_queue_step2_push.png and b/zh-hant/docs/chapter_stack_and_queue/queue.assets/array_queue_step2_push.png differ diff --git a/zh-hant/docs/chapter_stack_and_queue/queue.assets/array_queue_step3_pop.png b/zh-hant/docs/chapter_stack_and_queue/queue.assets/array_queue_step3_pop.png index dfde9e5a2..e6433ea85 100644 Binary files a/zh-hant/docs/chapter_stack_and_queue/queue.assets/array_queue_step3_pop.png and b/zh-hant/docs/chapter_stack_and_queue/queue.assets/array_queue_step3_pop.png differ diff --git a/zh-hant/docs/chapter_stack_and_queue/queue.assets/linkedlist_queue_step1.png b/zh-hant/docs/chapter_stack_and_queue/queue.assets/linkedlist_queue_step1.png index 074f34c5e..07203e8f1 100644 Binary files a/zh-hant/docs/chapter_stack_and_queue/queue.assets/linkedlist_queue_step1.png and b/zh-hant/docs/chapter_stack_and_queue/queue.assets/linkedlist_queue_step1.png differ diff --git a/zh-hant/docs/chapter_stack_and_queue/queue.assets/linkedlist_queue_step2_push.png b/zh-hant/docs/chapter_stack_and_queue/queue.assets/linkedlist_queue_step2_push.png index 42bd02e57..713d952b5 100644 Binary files a/zh-hant/docs/chapter_stack_and_queue/queue.assets/linkedlist_queue_step2_push.png and b/zh-hant/docs/chapter_stack_and_queue/queue.assets/linkedlist_queue_step2_push.png differ diff --git a/zh-hant/docs/chapter_stack_and_queue/queue.assets/linkedlist_queue_step3_pop.png b/zh-hant/docs/chapter_stack_and_queue/queue.assets/linkedlist_queue_step3_pop.png index 6a811a3b9..b99ce45a5 100644 Binary files a/zh-hant/docs/chapter_stack_and_queue/queue.assets/linkedlist_queue_step3_pop.png and b/zh-hant/docs/chapter_stack_and_queue/queue.assets/linkedlist_queue_step3_pop.png differ diff --git a/zh-hant/docs/chapter_stack_and_queue/queue.assets/queue_operations.png b/zh-hant/docs/chapter_stack_and_queue/queue.assets/queue_operations.png index 79b482ef9..ceba5de68 100644 Binary files a/zh-hant/docs/chapter_stack_and_queue/queue.assets/queue_operations.png and b/zh-hant/docs/chapter_stack_and_queue/queue.assets/queue_operations.png differ diff --git a/zh-hant/docs/chapter_stack_and_queue/stack.assets/array_stack_step1.png b/zh-hant/docs/chapter_stack_and_queue/stack.assets/array_stack_step1.png index fb0dbc11d..b8f7ba657 100644 Binary files a/zh-hant/docs/chapter_stack_and_queue/stack.assets/array_stack_step1.png and b/zh-hant/docs/chapter_stack_and_queue/stack.assets/array_stack_step1.png differ diff --git a/zh-hant/docs/chapter_stack_and_queue/stack.assets/array_stack_step2_push.png b/zh-hant/docs/chapter_stack_and_queue/stack.assets/array_stack_step2_push.png index dc5392bd0..ace693abc 100644 Binary files a/zh-hant/docs/chapter_stack_and_queue/stack.assets/array_stack_step2_push.png and b/zh-hant/docs/chapter_stack_and_queue/stack.assets/array_stack_step2_push.png differ diff --git a/zh-hant/docs/chapter_stack_and_queue/stack.assets/array_stack_step3_pop.png b/zh-hant/docs/chapter_stack_and_queue/stack.assets/array_stack_step3_pop.png index 1f7c41b2b..911ca63c6 100644 Binary files a/zh-hant/docs/chapter_stack_and_queue/stack.assets/array_stack_step3_pop.png and b/zh-hant/docs/chapter_stack_and_queue/stack.assets/array_stack_step3_pop.png differ diff --git a/zh-hant/docs/chapter_stack_and_queue/stack.assets/linkedlist_stack_step1.png b/zh-hant/docs/chapter_stack_and_queue/stack.assets/linkedlist_stack_step1.png index 9ddbc6127..52eb5753c 100644 Binary files a/zh-hant/docs/chapter_stack_and_queue/stack.assets/linkedlist_stack_step1.png and b/zh-hant/docs/chapter_stack_and_queue/stack.assets/linkedlist_stack_step1.png differ diff --git a/zh-hant/docs/chapter_stack_and_queue/stack.assets/linkedlist_stack_step2_push.png b/zh-hant/docs/chapter_stack_and_queue/stack.assets/linkedlist_stack_step2_push.png index 8b20c5cf1..0f0798702 100644 Binary files a/zh-hant/docs/chapter_stack_and_queue/stack.assets/linkedlist_stack_step2_push.png and b/zh-hant/docs/chapter_stack_and_queue/stack.assets/linkedlist_stack_step2_push.png differ diff --git a/zh-hant/docs/chapter_stack_and_queue/stack.assets/linkedlist_stack_step3_pop.png b/zh-hant/docs/chapter_stack_and_queue/stack.assets/linkedlist_stack_step3_pop.png index 87ea39369..f354c00a2 100644 Binary files a/zh-hant/docs/chapter_stack_and_queue/stack.assets/linkedlist_stack_step3_pop.png and b/zh-hant/docs/chapter_stack_and_queue/stack.assets/linkedlist_stack_step3_pop.png differ diff --git a/zh-hant/docs/chapter_stack_and_queue/stack.assets/stack_operations.png b/zh-hant/docs/chapter_stack_and_queue/stack.assets/stack_operations.png index 3cb18a9c6..1d46e5b9c 100644 Binary files a/zh-hant/docs/chapter_stack_and_queue/stack.assets/stack_operations.png and b/zh-hant/docs/chapter_stack_and_queue/stack.assets/stack_operations.png differ diff --git a/zh-hant/docs/chapter_tree/array_representation_of_tree.assets/array_representation_binary_tree.png b/zh-hant/docs/chapter_tree/array_representation_of_tree.assets/array_representation_binary_tree.png index 6ce09d052..e65009d56 100644 Binary files a/zh-hant/docs/chapter_tree/array_representation_of_tree.assets/array_representation_binary_tree.png and b/zh-hant/docs/chapter_tree/array_representation_of_tree.assets/array_representation_binary_tree.png differ diff --git a/zh-hant/docs/chapter_tree/array_representation_of_tree.assets/array_representation_complete_binary_tree.png b/zh-hant/docs/chapter_tree/array_representation_of_tree.assets/array_representation_complete_binary_tree.png index 0e5dfd5d3..0c9a92976 100644 Binary files a/zh-hant/docs/chapter_tree/array_representation_of_tree.assets/array_representation_complete_binary_tree.png and b/zh-hant/docs/chapter_tree/array_representation_of_tree.assets/array_representation_complete_binary_tree.png differ diff --git a/zh-hant/docs/chapter_tree/array_representation_of_tree.assets/array_representation_with_empty.png b/zh-hant/docs/chapter_tree/array_representation_of_tree.assets/array_representation_with_empty.png index 4ef80b50f..abe5d4825 100644 Binary files a/zh-hant/docs/chapter_tree/array_representation_of_tree.assets/array_representation_with_empty.png and b/zh-hant/docs/chapter_tree/array_representation_of_tree.assets/array_representation_with_empty.png differ diff --git a/zh-hant/docs/chapter_tree/array_representation_of_tree.assets/array_representation_without_empty.png b/zh-hant/docs/chapter_tree/array_representation_of_tree.assets/array_representation_without_empty.png index 46345f506..124a2c716 100644 Binary files a/zh-hant/docs/chapter_tree/array_representation_of_tree.assets/array_representation_without_empty.png and b/zh-hant/docs/chapter_tree/array_representation_of_tree.assets/array_representation_without_empty.png differ diff --git a/zh-hant/docs/chapter_tree/avl_tree.assets/avltree_degradation_from_inserting_node.png b/zh-hant/docs/chapter_tree/avl_tree.assets/avltree_degradation_from_inserting_node.png index 440b5bc48..36e172539 100644 Binary files a/zh-hant/docs/chapter_tree/avl_tree.assets/avltree_degradation_from_inserting_node.png and b/zh-hant/docs/chapter_tree/avl_tree.assets/avltree_degradation_from_inserting_node.png differ diff --git a/zh-hant/docs/chapter_tree/avl_tree.assets/avltree_degradation_from_removing_node.png b/zh-hant/docs/chapter_tree/avl_tree.assets/avltree_degradation_from_removing_node.png index 60c6d28bb..ba6bb73b4 100644 Binary files a/zh-hant/docs/chapter_tree/avl_tree.assets/avltree_degradation_from_removing_node.png and b/zh-hant/docs/chapter_tree/avl_tree.assets/avltree_degradation_from_removing_node.png differ diff --git a/zh-hant/docs/chapter_tree/avl_tree.assets/avltree_left_right_rotate.png b/zh-hant/docs/chapter_tree/avl_tree.assets/avltree_left_right_rotate.png index aaf0f100b..266306782 100644 Binary files a/zh-hant/docs/chapter_tree/avl_tree.assets/avltree_left_right_rotate.png and b/zh-hant/docs/chapter_tree/avl_tree.assets/avltree_left_right_rotate.png differ diff --git a/zh-hant/docs/chapter_tree/avl_tree.assets/avltree_left_rotate.png b/zh-hant/docs/chapter_tree/avl_tree.assets/avltree_left_rotate.png index 6b1250932..f9621a4a6 100644 Binary files a/zh-hant/docs/chapter_tree/avl_tree.assets/avltree_left_rotate.png and b/zh-hant/docs/chapter_tree/avl_tree.assets/avltree_left_rotate.png differ diff --git a/zh-hant/docs/chapter_tree/avl_tree.assets/avltree_left_rotate_with_grandchild.png b/zh-hant/docs/chapter_tree/avl_tree.assets/avltree_left_rotate_with_grandchild.png index 3aadd08ac..7c22bf295 100644 Binary files a/zh-hant/docs/chapter_tree/avl_tree.assets/avltree_left_rotate_with_grandchild.png and b/zh-hant/docs/chapter_tree/avl_tree.assets/avltree_left_rotate_with_grandchild.png differ diff --git a/zh-hant/docs/chapter_tree/avl_tree.assets/avltree_right_left_rotate.png b/zh-hant/docs/chapter_tree/avl_tree.assets/avltree_right_left_rotate.png index 59a0d3bc3..1c8fa74a5 100644 Binary files a/zh-hant/docs/chapter_tree/avl_tree.assets/avltree_right_left_rotate.png and b/zh-hant/docs/chapter_tree/avl_tree.assets/avltree_right_left_rotate.png differ diff --git a/zh-hant/docs/chapter_tree/avl_tree.assets/avltree_right_rotate_step1.png b/zh-hant/docs/chapter_tree/avl_tree.assets/avltree_right_rotate_step1.png index 75e49e0f7..0b8c52407 100644 Binary files a/zh-hant/docs/chapter_tree/avl_tree.assets/avltree_right_rotate_step1.png and b/zh-hant/docs/chapter_tree/avl_tree.assets/avltree_right_rotate_step1.png differ diff --git a/zh-hant/docs/chapter_tree/avl_tree.assets/avltree_right_rotate_step2.png b/zh-hant/docs/chapter_tree/avl_tree.assets/avltree_right_rotate_step2.png index 65fd045b4..28b776856 100644 Binary files a/zh-hant/docs/chapter_tree/avl_tree.assets/avltree_right_rotate_step2.png and b/zh-hant/docs/chapter_tree/avl_tree.assets/avltree_right_rotate_step2.png differ diff --git a/zh-hant/docs/chapter_tree/avl_tree.assets/avltree_right_rotate_step3.png b/zh-hant/docs/chapter_tree/avl_tree.assets/avltree_right_rotate_step3.png index 5ad7cf5f1..831538b37 100644 Binary files a/zh-hant/docs/chapter_tree/avl_tree.assets/avltree_right_rotate_step3.png and b/zh-hant/docs/chapter_tree/avl_tree.assets/avltree_right_rotate_step3.png differ diff --git a/zh-hant/docs/chapter_tree/avl_tree.assets/avltree_right_rotate_step4.png b/zh-hant/docs/chapter_tree/avl_tree.assets/avltree_right_rotate_step4.png index 2d233f9f5..956552c3d 100644 Binary files a/zh-hant/docs/chapter_tree/avl_tree.assets/avltree_right_rotate_step4.png and b/zh-hant/docs/chapter_tree/avl_tree.assets/avltree_right_rotate_step4.png differ diff --git a/zh-hant/docs/chapter_tree/avl_tree.assets/avltree_right_rotate_with_grandchild.png b/zh-hant/docs/chapter_tree/avl_tree.assets/avltree_right_rotate_with_grandchild.png index 5db9c0f0e..bf905a747 100644 Binary files a/zh-hant/docs/chapter_tree/avl_tree.assets/avltree_right_rotate_with_grandchild.png and b/zh-hant/docs/chapter_tree/avl_tree.assets/avltree_right_rotate_with_grandchild.png differ diff --git a/zh-hant/docs/chapter_tree/avl_tree.assets/avltree_rotation_cases.png b/zh-hant/docs/chapter_tree/avl_tree.assets/avltree_rotation_cases.png index b6ff6805d..726733162 100644 Binary files a/zh-hant/docs/chapter_tree/avl_tree.assets/avltree_rotation_cases.png and b/zh-hant/docs/chapter_tree/avl_tree.assets/avltree_rotation_cases.png differ diff --git a/zh-hant/docs/chapter_tree/binary_search_tree.assets/binary_search_tree.png b/zh-hant/docs/chapter_tree/binary_search_tree.assets/binary_search_tree.png index 7dc800de4..dc56cb3d4 100644 Binary files a/zh-hant/docs/chapter_tree/binary_search_tree.assets/binary_search_tree.png and b/zh-hant/docs/chapter_tree/binary_search_tree.assets/binary_search_tree.png differ diff --git a/zh-hant/docs/chapter_tree/binary_search_tree.assets/bst_degradation.png b/zh-hant/docs/chapter_tree/binary_search_tree.assets/bst_degradation.png index 50c278539..88f9135ad 100644 Binary files a/zh-hant/docs/chapter_tree/binary_search_tree.assets/bst_degradation.png and b/zh-hant/docs/chapter_tree/binary_search_tree.assets/bst_degradation.png differ diff --git a/zh-hant/docs/chapter_tree/binary_search_tree.assets/bst_inorder_traversal.png b/zh-hant/docs/chapter_tree/binary_search_tree.assets/bst_inorder_traversal.png index a91ff1e5e..72e21e95e 100644 Binary files a/zh-hant/docs/chapter_tree/binary_search_tree.assets/bst_inorder_traversal.png and b/zh-hant/docs/chapter_tree/binary_search_tree.assets/bst_inorder_traversal.png differ diff --git a/zh-hant/docs/chapter_tree/binary_search_tree.assets/bst_insert.png b/zh-hant/docs/chapter_tree/binary_search_tree.assets/bst_insert.png index 33f5f4861..405e58c49 100644 Binary files a/zh-hant/docs/chapter_tree/binary_search_tree.assets/bst_insert.png and b/zh-hant/docs/chapter_tree/binary_search_tree.assets/bst_insert.png differ diff --git a/zh-hant/docs/chapter_tree/binary_search_tree.assets/bst_remove_case1.png b/zh-hant/docs/chapter_tree/binary_search_tree.assets/bst_remove_case1.png index c67a7d8df..fb4b5b95c 100644 Binary files a/zh-hant/docs/chapter_tree/binary_search_tree.assets/bst_remove_case1.png and b/zh-hant/docs/chapter_tree/binary_search_tree.assets/bst_remove_case1.png differ diff --git a/zh-hant/docs/chapter_tree/binary_search_tree.assets/bst_remove_case2.png b/zh-hant/docs/chapter_tree/binary_search_tree.assets/bst_remove_case2.png index ee38a6b8b..0e47addbe 100644 Binary files a/zh-hant/docs/chapter_tree/binary_search_tree.assets/bst_remove_case2.png and b/zh-hant/docs/chapter_tree/binary_search_tree.assets/bst_remove_case2.png differ diff --git a/zh-hant/docs/chapter_tree/binary_search_tree.assets/bst_remove_case3_step1.png b/zh-hant/docs/chapter_tree/binary_search_tree.assets/bst_remove_case3_step1.png index a3bb84145..ed8055b12 100644 Binary files a/zh-hant/docs/chapter_tree/binary_search_tree.assets/bst_remove_case3_step1.png and b/zh-hant/docs/chapter_tree/binary_search_tree.assets/bst_remove_case3_step1.png differ diff --git a/zh-hant/docs/chapter_tree/binary_search_tree.assets/bst_remove_case3_step2.png b/zh-hant/docs/chapter_tree/binary_search_tree.assets/bst_remove_case3_step2.png index 9f0c27270..5709cac6b 100644 Binary files a/zh-hant/docs/chapter_tree/binary_search_tree.assets/bst_remove_case3_step2.png and b/zh-hant/docs/chapter_tree/binary_search_tree.assets/bst_remove_case3_step2.png differ diff --git a/zh-hant/docs/chapter_tree/binary_search_tree.assets/bst_remove_case3_step3.png b/zh-hant/docs/chapter_tree/binary_search_tree.assets/bst_remove_case3_step3.png index b0280008a..7678126f5 100644 Binary files a/zh-hant/docs/chapter_tree/binary_search_tree.assets/bst_remove_case3_step3.png and b/zh-hant/docs/chapter_tree/binary_search_tree.assets/bst_remove_case3_step3.png differ diff --git a/zh-hant/docs/chapter_tree/binary_search_tree.assets/bst_remove_case3_step4.png b/zh-hant/docs/chapter_tree/binary_search_tree.assets/bst_remove_case3_step4.png index 3c09a41f0..d4efd20fb 100644 Binary files a/zh-hant/docs/chapter_tree/binary_search_tree.assets/bst_remove_case3_step4.png and b/zh-hant/docs/chapter_tree/binary_search_tree.assets/bst_remove_case3_step4.png differ diff --git a/zh-hant/docs/chapter_tree/binary_search_tree.assets/bst_search_step1.png b/zh-hant/docs/chapter_tree/binary_search_tree.assets/bst_search_step1.png index 1afee7e87..e3dd87fa9 100644 Binary files a/zh-hant/docs/chapter_tree/binary_search_tree.assets/bst_search_step1.png and b/zh-hant/docs/chapter_tree/binary_search_tree.assets/bst_search_step1.png differ diff --git a/zh-hant/docs/chapter_tree/binary_search_tree.assets/bst_search_step2.png b/zh-hant/docs/chapter_tree/binary_search_tree.assets/bst_search_step2.png index 465251e05..6c491abf5 100644 Binary files a/zh-hant/docs/chapter_tree/binary_search_tree.assets/bst_search_step2.png and b/zh-hant/docs/chapter_tree/binary_search_tree.assets/bst_search_step2.png differ diff --git a/zh-hant/docs/chapter_tree/binary_search_tree.assets/bst_search_step3.png b/zh-hant/docs/chapter_tree/binary_search_tree.assets/bst_search_step3.png index 7935fe720..148441cb5 100644 Binary files a/zh-hant/docs/chapter_tree/binary_search_tree.assets/bst_search_step3.png and b/zh-hant/docs/chapter_tree/binary_search_tree.assets/bst_search_step3.png differ diff --git a/zh-hant/docs/chapter_tree/binary_search_tree.assets/bst_search_step4.png b/zh-hant/docs/chapter_tree/binary_search_tree.assets/bst_search_step4.png index e29f7dcad..17b4b4c06 100644 Binary files a/zh-hant/docs/chapter_tree/binary_search_tree.assets/bst_search_step4.png and b/zh-hant/docs/chapter_tree/binary_search_tree.assets/bst_search_step4.png differ diff --git a/zh-hant/docs/chapter_tree/binary_tree.assets/balanced_binary_tree.png b/zh-hant/docs/chapter_tree/binary_tree.assets/balanced_binary_tree.png index 6e1b1e9ef..bda56095a 100644 Binary files a/zh-hant/docs/chapter_tree/binary_tree.assets/balanced_binary_tree.png and b/zh-hant/docs/chapter_tree/binary_tree.assets/balanced_binary_tree.png differ diff --git a/zh-hant/docs/chapter_tree/binary_tree.assets/binary_tree_add_remove.png b/zh-hant/docs/chapter_tree/binary_tree.assets/binary_tree_add_remove.png index 66132c3aa..e0ada30ae 100644 Binary files a/zh-hant/docs/chapter_tree/binary_tree.assets/binary_tree_add_remove.png and b/zh-hant/docs/chapter_tree/binary_tree.assets/binary_tree_add_remove.png differ diff --git a/zh-hant/docs/chapter_tree/binary_tree.assets/binary_tree_best_worst_cases.png b/zh-hant/docs/chapter_tree/binary_tree.assets/binary_tree_best_worst_cases.png index f146f9e17..2074c16c6 100644 Binary files a/zh-hant/docs/chapter_tree/binary_tree.assets/binary_tree_best_worst_cases.png and b/zh-hant/docs/chapter_tree/binary_tree.assets/binary_tree_best_worst_cases.png differ diff --git a/zh-hant/docs/chapter_tree/binary_tree.assets/binary_tree_definition.png b/zh-hant/docs/chapter_tree/binary_tree.assets/binary_tree_definition.png index c70d6cc03..138c51c06 100644 Binary files a/zh-hant/docs/chapter_tree/binary_tree.assets/binary_tree_definition.png and b/zh-hant/docs/chapter_tree/binary_tree.assets/binary_tree_definition.png differ diff --git a/zh-hant/docs/chapter_tree/binary_tree.assets/binary_tree_terminology.png b/zh-hant/docs/chapter_tree/binary_tree.assets/binary_tree_terminology.png index 41e3c3554..d23dbdbbe 100644 Binary files a/zh-hant/docs/chapter_tree/binary_tree.assets/binary_tree_terminology.png and b/zh-hant/docs/chapter_tree/binary_tree.assets/binary_tree_terminology.png differ diff --git a/zh-hant/docs/chapter_tree/binary_tree.assets/complete_binary_tree.png b/zh-hant/docs/chapter_tree/binary_tree.assets/complete_binary_tree.png index 66bbe8bd1..b46d6ace7 100644 Binary files a/zh-hant/docs/chapter_tree/binary_tree.assets/complete_binary_tree.png and b/zh-hant/docs/chapter_tree/binary_tree.assets/complete_binary_tree.png differ diff --git a/zh-hant/docs/chapter_tree/binary_tree.assets/full_binary_tree.png b/zh-hant/docs/chapter_tree/binary_tree.assets/full_binary_tree.png index 7c30ff4f4..889a0143a 100644 Binary files a/zh-hant/docs/chapter_tree/binary_tree.assets/full_binary_tree.png and b/zh-hant/docs/chapter_tree/binary_tree.assets/full_binary_tree.png differ diff --git a/zh-hant/docs/chapter_tree/binary_tree.assets/perfect_binary_tree.png b/zh-hant/docs/chapter_tree/binary_tree.assets/perfect_binary_tree.png index ac629b035..bb8a408de 100644 Binary files a/zh-hant/docs/chapter_tree/binary_tree.assets/perfect_binary_tree.png and b/zh-hant/docs/chapter_tree/binary_tree.assets/perfect_binary_tree.png differ diff --git a/zh-hant/docs/chapter_tree/binary_tree_traversal.assets/binary_tree_bfs.png b/zh-hant/docs/chapter_tree/binary_tree_traversal.assets/binary_tree_bfs.png index 5909c8987..cb98632f3 100644 Binary files a/zh-hant/docs/chapter_tree/binary_tree_traversal.assets/binary_tree_bfs.png and b/zh-hant/docs/chapter_tree/binary_tree_traversal.assets/binary_tree_bfs.png differ diff --git a/zh-hant/docs/chapter_tree/binary_tree_traversal.assets/binary_tree_dfs.png b/zh-hant/docs/chapter_tree/binary_tree_traversal.assets/binary_tree_dfs.png index 41c70bb40..fe2dec47a 100644 Binary files a/zh-hant/docs/chapter_tree/binary_tree_traversal.assets/binary_tree_dfs.png and b/zh-hant/docs/chapter_tree/binary_tree_traversal.assets/binary_tree_dfs.png differ diff --git a/zh-hant/docs/chapter_tree/binary_tree_traversal.assets/preorder_step1.png b/zh-hant/docs/chapter_tree/binary_tree_traversal.assets/preorder_step1.png index 5edef67ae..c730ee8eb 100644 Binary files a/zh-hant/docs/chapter_tree/binary_tree_traversal.assets/preorder_step1.png and b/zh-hant/docs/chapter_tree/binary_tree_traversal.assets/preorder_step1.png differ diff --git a/zh-hant/docs/chapter_tree/binary_tree_traversal.assets/preorder_step10.png b/zh-hant/docs/chapter_tree/binary_tree_traversal.assets/preorder_step10.png index a9d5963de..3b09a8e80 100644 Binary files a/zh-hant/docs/chapter_tree/binary_tree_traversal.assets/preorder_step10.png and b/zh-hant/docs/chapter_tree/binary_tree_traversal.assets/preorder_step10.png differ diff --git a/zh-hant/docs/chapter_tree/binary_tree_traversal.assets/preorder_step11.png b/zh-hant/docs/chapter_tree/binary_tree_traversal.assets/preorder_step11.png index f9d93414b..fffa7884c 100644 Binary files a/zh-hant/docs/chapter_tree/binary_tree_traversal.assets/preorder_step11.png and b/zh-hant/docs/chapter_tree/binary_tree_traversal.assets/preorder_step11.png differ diff --git a/zh-hant/docs/chapter_tree/binary_tree_traversal.assets/preorder_step2.png b/zh-hant/docs/chapter_tree/binary_tree_traversal.assets/preorder_step2.png index 3f13799bf..f62028aad 100644 Binary files a/zh-hant/docs/chapter_tree/binary_tree_traversal.assets/preorder_step2.png and b/zh-hant/docs/chapter_tree/binary_tree_traversal.assets/preorder_step2.png differ diff --git a/zh-hant/docs/chapter_tree/binary_tree_traversal.assets/preorder_step3.png b/zh-hant/docs/chapter_tree/binary_tree_traversal.assets/preorder_step3.png index 73a0837d2..62519f18b 100644 Binary files a/zh-hant/docs/chapter_tree/binary_tree_traversal.assets/preorder_step3.png and b/zh-hant/docs/chapter_tree/binary_tree_traversal.assets/preorder_step3.png differ diff --git a/zh-hant/docs/chapter_tree/binary_tree_traversal.assets/preorder_step4.png b/zh-hant/docs/chapter_tree/binary_tree_traversal.assets/preorder_step4.png index 35cea3e7e..04a8b3293 100644 Binary files a/zh-hant/docs/chapter_tree/binary_tree_traversal.assets/preorder_step4.png and b/zh-hant/docs/chapter_tree/binary_tree_traversal.assets/preorder_step4.png differ diff --git a/zh-hant/docs/chapter_tree/binary_tree_traversal.assets/preorder_step5.png b/zh-hant/docs/chapter_tree/binary_tree_traversal.assets/preorder_step5.png index 6ec8b4330..6d9aa8c56 100644 Binary files a/zh-hant/docs/chapter_tree/binary_tree_traversal.assets/preorder_step5.png and b/zh-hant/docs/chapter_tree/binary_tree_traversal.assets/preorder_step5.png differ diff --git a/zh-hant/docs/chapter_tree/binary_tree_traversal.assets/preorder_step6.png b/zh-hant/docs/chapter_tree/binary_tree_traversal.assets/preorder_step6.png index 8aad23d85..452aae1bf 100644 Binary files a/zh-hant/docs/chapter_tree/binary_tree_traversal.assets/preorder_step6.png and b/zh-hant/docs/chapter_tree/binary_tree_traversal.assets/preorder_step6.png differ diff --git a/zh-hant/docs/chapter_tree/binary_tree_traversal.assets/preorder_step7.png b/zh-hant/docs/chapter_tree/binary_tree_traversal.assets/preorder_step7.png index 16e587f77..ed69e0e8e 100644 Binary files a/zh-hant/docs/chapter_tree/binary_tree_traversal.assets/preorder_step7.png and b/zh-hant/docs/chapter_tree/binary_tree_traversal.assets/preorder_step7.png differ diff --git a/zh-hant/docs/chapter_tree/binary_tree_traversal.assets/preorder_step8.png b/zh-hant/docs/chapter_tree/binary_tree_traversal.assets/preorder_step8.png index e7f389931..70a373601 100644 Binary files a/zh-hant/docs/chapter_tree/binary_tree_traversal.assets/preorder_step8.png and b/zh-hant/docs/chapter_tree/binary_tree_traversal.assets/preorder_step8.png differ diff --git a/zh-hant/docs/chapter_tree/binary_tree_traversal.assets/preorder_step9.png b/zh-hant/docs/chapter_tree/binary_tree_traversal.assets/preorder_step9.png index 056f21f05..67d767d8d 100644 Binary files a/zh-hant/docs/chapter_tree/binary_tree_traversal.assets/preorder_step9.png and b/zh-hant/docs/chapter_tree/binary_tree_traversal.assets/preorder_step9.png differ