<?xml version='1.0' encoding='UTF-8'?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
      <url>
        <loc>https://www.hello-algo.com/en/chapter_hello_algo/</loc>
      </url>
      <url>
        <loc>https://www.hello-algo.com/en/chapter_preface/</loc>
      </url>
      <url>
        <loc>https://www.hello-algo.com/en/chapter_preface/about_the_book/</loc>
      <image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_preface/about_the_book.assets/hello_algo_mindmap.svg</image:loc></image:image></url>
      <url>
        <loc>https://www.hello-algo.com/en/chapter_preface/suggestions/</loc>
      <image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_preface/suggestions.assets/code_md_to_repo.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_preface/suggestions.assets/learning_route.svg</image:loc></image:image></url>
      <url>
        <loc>https://www.hello-algo.com/en/chapter_preface/summary/</loc>
      </url>
      <url>
        <loc>https://www.hello-algo.com/en/chapter_introduction/</loc>
      </url>
      <url>
        <loc>https://www.hello-algo.com/en/chapter_introduction/algorithms_are_everywhere/</loc>
      <image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_introduction/algorithms_are_everywhere.assets/binary_search_dictionary_step1.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_introduction/algorithms_are_everywhere.assets/binary_search_dictionary_step2.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_introduction/algorithms_are_everywhere.assets/binary_search_dictionary_step3.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_introduction/algorithms_are_everywhere.assets/binary_search_dictionary_step4.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_introduction/algorithms_are_everywhere.assets/binary_search_dictionary_step5.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_introduction/algorithms_are_everywhere.assets/playing_cards_sorting.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_introduction/algorithms_are_everywhere.assets/greedy_change.svg</image:loc></image:image></url>
      <url>
        <loc>https://www.hello-algo.com/en/chapter_introduction/what_is_dsa/</loc>
      <image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_introduction/what_is_dsa.assets/relationship_between_data_structure_and_algorithm.svg</image:loc></image:image></url>
      <url>
        <loc>https://www.hello-algo.com/en/chapter_introduction/summary/</loc>
      </url>
      <url>
        <loc>https://www.hello-algo.com/en/chapter_computational_complexity/</loc>
      </url>
      <url>
        <loc>https://www.hello-algo.com/en/chapter_computational_complexity/performance_evaluation/</loc>
      </url>
      <url>
        <loc>https://www.hello-algo.com/en/chapter_computational_complexity/iteration_and_recursion/</loc>
      <image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_computational_complexity/iteration_and_recursion.assets/iteration.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_computational_complexity/iteration_and_recursion.assets/nested_iteration.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_computational_complexity/iteration_and_recursion.assets/recursion_sum.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_computational_complexity/iteration_and_recursion.assets/recursion_sum_depth.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_computational_complexity/iteration_and_recursion.assets/tail_recursion_sum.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_computational_complexity/iteration_and_recursion.assets/recursion_tree.svg</image:loc></image:image></url>
      <url>
        <loc>https://www.hello-algo.com/en/chapter_computational_complexity/time_complexity/</loc>
      <image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_computational_complexity/time_complexity.assets/time_complexity_simple_example.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_computational_complexity/time_complexity.assets/asymptotic_upper_bound.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_computational_complexity/time_complexity.assets/time_complexity_common_types.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_computational_complexity/time_complexity.assets/time_complexity_constant_linear_quadratic.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_computational_complexity/time_complexity.assets/time_complexity_exponential.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_computational_complexity/time_complexity.assets/time_complexity_logarithmic.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_computational_complexity/time_complexity.assets/time_complexity_logarithmic_linear.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_computational_complexity/time_complexity.assets/time_complexity_factorial.svg</image:loc></image:image></url>
      <url>
        <loc>https://www.hello-algo.com/en/chapter_computational_complexity/space_complexity/</loc>
      <image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_computational_complexity/space_complexity.assets/space_types.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_computational_complexity/space_complexity.assets/space_complexity_common_types.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_computational_complexity/space_complexity.assets/space_complexity_recursive_linear.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_computational_complexity/space_complexity.assets/space_complexity_recursive_quadratic.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_computational_complexity/space_complexity.assets/space_complexity_exponential.svg</image:loc></image:image></url>
      <url>
        <loc>https://www.hello-algo.com/en/chapter_computational_complexity/summary/</loc>
      </url>
      <url>
        <loc>https://www.hello-algo.com/en/chapter_computational_complexity/exercises/</loc>
      </url>
      <url>
        <loc>https://www.hello-algo.com/en/chapter_data_structure/</loc>
      </url>
      <url>
        <loc>https://www.hello-algo.com/en/chapter_data_structure/classification_of_data_structure/</loc>
      <image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_data_structure/classification_of_data_structure.assets/classification_logic_structure.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_data_structure/classification_of_data_structure.assets/computer_memory_location.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_data_structure/classification_of_data_structure.assets/classification_phisical_structure.svg</image:loc></image:image></url>
      <url>
        <loc>https://www.hello-algo.com/en/chapter_data_structure/basic_data_types/</loc>
      </url>
      <url>
        <loc>https://www.hello-algo.com/en/chapter_data_structure/number_encoding/</loc>
      <image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_data_structure/number_encoding.assets/1s_2s_complement.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_data_structure/number_encoding.assets/ieee_754_float.svg</image:loc></image:image></url>
      <url>
        <loc>https://www.hello-algo.com/en/chapter_data_structure/character_encoding/</loc>
      <image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_data_structure/character_encoding.assets/ascii_table.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_data_structure/character_encoding.assets/unicode_hello_algo.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_data_structure/character_encoding.assets/utf-8_hello_algo.svg</image:loc></image:image></url>
      <url>
        <loc>https://www.hello-algo.com/en/chapter_data_structure/summary/</loc>
      </url>
      <url>
        <loc>https://www.hello-algo.com/en/chapter_data_structure/exercises/</loc>
      </url>
      <url>
        <loc>https://www.hello-algo.com/en/chapter_array_and_linkedlist/</loc>
      </url>
      <url>
        <loc>https://www.hello-algo.com/en/chapter_array_and_linkedlist/array/</loc>
      <image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_array_and_linkedlist/array.assets/array_definition.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_array_and_linkedlist/array.assets/array_memory_location_calculation.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_array_and_linkedlist/array.assets/array_insert_element.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_array_and_linkedlist/array.assets/array_remove_element.svg</image:loc></image:image></url>
      <url>
        <loc>https://www.hello-algo.com/en/chapter_array_and_linkedlist/linked_list/</loc>
      <image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_array_and_linkedlist/linked_list.assets/linkedlist_definition.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_array_and_linkedlist/linked_list.assets/linkedlist_insert_node.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_array_and_linkedlist/linked_list.assets/linkedlist_remove_node.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_array_and_linkedlist/linked_list.assets/linkedlist_common_types.svg</image:loc></image:image></url>
      <url>
        <loc>https://www.hello-algo.com/en/chapter_array_and_linkedlist/list/</loc>
      </url>
      <url>
        <loc>https://www.hello-algo.com/en/chapter_array_and_linkedlist/ram_and_cache/</loc>
      <image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_array_and_linkedlist/ram_and_cache.assets/storage_pyramid.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_array_and_linkedlist/ram_and_cache.assets/computer_storage_devices.svg</image:loc></image:image></url>
      <url>
        <loc>https://www.hello-algo.com/en/chapter_array_and_linkedlist/summary/</loc>
      </url>
      <url>
        <loc>https://www.hello-algo.com/en/chapter_array_and_linkedlist/exercises/</loc>
      </url>
      <url>
        <loc>https://www.hello-algo.com/en/chapter_stack_and_queue/</loc>
      </url>
      <url>
        <loc>https://www.hello-algo.com/en/chapter_stack_and_queue/stack/</loc>
      <image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_stack_and_queue/stack.assets/stack_operations.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_stack_and_queue/stack.assets/linkedlist_stack_step1.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_stack_and_queue/stack.assets/linkedlist_stack_step2_push.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_stack_and_queue/stack.assets/linkedlist_stack_step3_pop.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_stack_and_queue/stack.assets/array_stack_step1.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_stack_and_queue/stack.assets/array_stack_step2_push.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_stack_and_queue/stack.assets/array_stack_step3_pop.svg</image:loc></image:image></url>
      <url>
        <loc>https://www.hello-algo.com/en/chapter_stack_and_queue/queue/</loc>
      <image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_stack_and_queue/queue.assets/queue_operations.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_stack_and_queue/queue.assets/linkedlist_queue_step1.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_stack_and_queue/queue.assets/linkedlist_queue_step2_push.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_stack_and_queue/queue.assets/linkedlist_queue_step3_pop.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_stack_and_queue/queue.assets/array_queue_step1.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_stack_and_queue/queue.assets/array_queue_step2_push.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_stack_and_queue/queue.assets/array_queue_step3_pop.svg</image:loc></image:image></url>
      <url>
        <loc>https://www.hello-algo.com/en/chapter_stack_and_queue/deque/</loc>
      <image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_stack_and_queue/deque.assets/deque_operations.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_stack_and_queue/deque.assets/linkedlist_deque_step1.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_stack_and_queue/deque.assets/linkedlist_deque_step2_push_last.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_stack_and_queue/deque.assets/linkedlist_deque_step3_push_first.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_stack_and_queue/deque.assets/linkedlist_deque_step4_pop_last.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_stack_and_queue/deque.assets/linkedlist_deque_step5_pop_first.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_stack_and_queue/deque.assets/array_deque_step1.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_stack_and_queue/deque.assets/array_deque_step2_push_last.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_stack_and_queue/deque.assets/array_deque_step3_push_first.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_stack_and_queue/deque.assets/array_deque_step4_pop_last.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_stack_and_queue/deque.assets/array_deque_step5_pop_first.svg</image:loc></image:image></url>
      <url>
        <loc>https://www.hello-algo.com/en/chapter_stack_and_queue/summary/</loc>
      </url>
      <url>
        <loc>https://www.hello-algo.com/en/chapter_stack_and_queue/exercises/</loc>
      </url>
      <url>
        <loc>https://www.hello-algo.com/en/chapter_hashing/</loc>
      </url>
      <url>
        <loc>https://www.hello-algo.com/en/chapter_hashing/hash_map/</loc>
      <image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_hashing/hash_map.assets/hash_table_lookup.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_hashing/hash_map.assets/hash_function.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_hashing/hash_map.assets/hash_collision.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_hashing/hash_map.assets/hash_table_reshash.svg</image:loc></image:image></url>
      <url>
        <loc>https://www.hello-algo.com/en/chapter_hashing/hash_collision/</loc>
      <image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_hashing/hash_collision.assets/hash_table_chaining.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_hashing/hash_collision.assets/hash_table_linear_probing.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_hashing/hash_collision.assets/hash_table_open_addressing_deletion.svg</image:loc></image:image></url>
      <url>
        <loc>https://www.hello-algo.com/en/chapter_hashing/hash_algorithm/</loc>
      <image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_hashing/hash_algorithm.assets/hash_collision_best_worst_condition.svg</image:loc></image:image></url>
      <url>
        <loc>https://www.hello-algo.com/en/chapter_hashing/summary/</loc>
      </url>
      <url>
        <loc>https://www.hello-algo.com/en/chapter_hashing/exercises/</loc>
      </url>
      <url>
        <loc>https://www.hello-algo.com/en/chapter_tree/</loc>
      </url>
      <url>
        <loc>https://www.hello-algo.com/en/chapter_tree/binary_tree/</loc>
      <image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_tree/binary_tree.assets/binary_tree_definition.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_tree/binary_tree.assets/binary_tree_terminology.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_tree/binary_tree.assets/binary_tree_add_remove.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_tree/binary_tree.assets/perfect_binary_tree.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_tree/binary_tree.assets/complete_binary_tree.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_tree/binary_tree.assets/full_binary_tree.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_tree/binary_tree.assets/balanced_binary_tree.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_tree/binary_tree.assets/binary_tree_best_worst_cases.svg</image:loc></image:image></url>
      <url>
        <loc>https://www.hello-algo.com/en/chapter_tree/binary_tree_traversal/</loc>
      <image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_tree/binary_tree_traversal.assets/binary_tree_bfs.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_tree/binary_tree_traversal.assets/binary_tree_dfs.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_tree/binary_tree_traversal.assets/preorder_step1.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_tree/binary_tree_traversal.assets/preorder_step2.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_tree/binary_tree_traversal.assets/preorder_step3.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_tree/binary_tree_traversal.assets/preorder_step4.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_tree/binary_tree_traversal.assets/preorder_step5.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_tree/binary_tree_traversal.assets/preorder_step6.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_tree/binary_tree_traversal.assets/preorder_step7.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_tree/binary_tree_traversal.assets/preorder_step8.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_tree/binary_tree_traversal.assets/preorder_step9.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_tree/binary_tree_traversal.assets/preorder_step10.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_tree/binary_tree_traversal.assets/preorder_step11.svg</image:loc></image:image></url>
      <url>
        <loc>https://www.hello-algo.com/en/chapter_tree/array_representation_of_tree/</loc>
      <image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_tree/array_representation_of_tree.assets/array_representation_binary_tree.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_tree/array_representation_of_tree.assets/array_representation_without_empty.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_tree/array_representation_of_tree.assets/array_representation_with_empty.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_tree/array_representation_of_tree.assets/array_representation_complete_binary_tree.svg</image:loc></image:image></url>
      <url>
        <loc>https://www.hello-algo.com/en/chapter_tree/binary_search_tree/</loc>
      <image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_tree/binary_search_tree.assets/binary_search_tree.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_tree/binary_search_tree.assets/bst_search_step1.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_tree/binary_search_tree.assets/bst_search_step2.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_tree/binary_search_tree.assets/bst_search_step3.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_tree/binary_search_tree.assets/bst_search_step4.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_tree/binary_search_tree.assets/bst_insert.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_tree/binary_search_tree.assets/bst_remove_case1.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_tree/binary_search_tree.assets/bst_remove_case2.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_tree/binary_search_tree.assets/bst_remove_case3_step1.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_tree/binary_search_tree.assets/bst_remove_case3_step2.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_tree/binary_search_tree.assets/bst_remove_case3_step3.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_tree/binary_search_tree.assets/bst_remove_case3_step4.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_tree/binary_search_tree.assets/bst_inorder_traversal.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_tree/binary_search_tree.assets/bst_degradation.svg</image:loc></image:image></url>
      <url>
        <loc>https://www.hello-algo.com/en/chapter_tree/avl_tree/</loc>
      <image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_tree/avl_tree.assets/avltree_degradation_from_removing_node.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_tree/avl_tree.assets/avltree_degradation_from_inserting_node.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_tree/avl_tree.assets/avltree_right_rotate_step1.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_tree/avl_tree.assets/avltree_right_rotate_step2.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_tree/avl_tree.assets/avltree_right_rotate_step3.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_tree/avl_tree.assets/avltree_right_rotate_step4.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_tree/avl_tree.assets/avltree_right_rotate_with_grandchild.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_tree/avl_tree.assets/avltree_left_rotate.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_tree/avl_tree.assets/avltree_left_rotate_with_grandchild.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_tree/avl_tree.assets/avltree_left_right_rotate.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_tree/avl_tree.assets/avltree_right_left_rotate.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_tree/avl_tree.assets/avltree_rotation_cases.svg</image:loc></image:image></url>
      <url>
        <loc>https://www.hello-algo.com/en/chapter_tree/summary/</loc>
      </url>
      <url>
        <loc>https://www.hello-algo.com/en/chapter_tree/exercises/</loc>
      </url>
      <url>
        <loc>https://www.hello-algo.com/en/chapter_heap/</loc>
      </url>
      <url>
        <loc>https://www.hello-algo.com/en/chapter_heap/heap/</loc>
      <image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_heap/heap.assets/min_heap_and_max_heap.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_heap/heap.assets/representation_of_heap.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_heap/heap.assets/heap_push_step1.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_heap/heap.assets/heap_push_step2.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_heap/heap.assets/heap_push_step3.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_heap/heap.assets/heap_push_step4.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_heap/heap.assets/heap_push_step5.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_heap/heap.assets/heap_push_step6.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_heap/heap.assets/heap_push_step7.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_heap/heap.assets/heap_push_step8.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_heap/heap.assets/heap_push_step9.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_heap/heap.assets/heap_pop_step1.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_heap/heap.assets/heap_pop_step2.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_heap/heap.assets/heap_pop_step3.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_heap/heap.assets/heap_pop_step4.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_heap/heap.assets/heap_pop_step5.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_heap/heap.assets/heap_pop_step6.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_heap/heap.assets/heap_pop_step7.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_heap/heap.assets/heap_pop_step8.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_heap/heap.assets/heap_pop_step9.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_heap/heap.assets/heap_pop_step10.svg</image:loc></image:image></url>
      <url>
        <loc>https://www.hello-algo.com/en/chapter_heap/build_heap/</loc>
      <image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_heap/build_heap.assets/heapify_operations_count.svg</image:loc></image:image></url>
      <url>
        <loc>https://www.hello-algo.com/en/chapter_heap/top_k/</loc>
      <image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_heap/top_k.assets/top_k_traversal.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_heap/top_k.assets/top_k_sorting.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_heap/top_k.assets/top_k_heap_step1.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_heap/top_k.assets/top_k_heap_step2.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_heap/top_k.assets/top_k_heap_step3.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_heap/top_k.assets/top_k_heap_step4.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_heap/top_k.assets/top_k_heap_step5.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_heap/top_k.assets/top_k_heap_step6.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_heap/top_k.assets/top_k_heap_step7.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_heap/top_k.assets/top_k_heap_step8.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_heap/top_k.assets/top_k_heap_step9.svg</image:loc></image:image></url>
      <url>
        <loc>https://www.hello-algo.com/en/chapter_heap/summary/</loc>
      </url>
      <url>
        <loc>https://www.hello-algo.com/en/chapter_heap/exercises/</loc>
      </url>
      <url>
        <loc>https://www.hello-algo.com/en/chapter_graph/</loc>
      </url>
      <url>
        <loc>https://www.hello-algo.com/en/chapter_graph/graph/</loc>
      <image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_graph/graph.assets/linkedlist_tree_graph.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_graph/graph.assets/directed_graph.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_graph/graph.assets/connected_graph.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_graph/graph.assets/weighted_graph.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_graph/graph.assets/adjacency_matrix.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_graph/graph.assets/adjacency_list.svg</image:loc></image:image></url>
      <url>
        <loc>https://www.hello-algo.com/en/chapter_graph/graph_operations/</loc>
      <image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_graph/graph_operations.assets/adjacency_matrix_step1_initialization.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_graph/graph_operations.assets/adjacency_matrix_step2_add_edge.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_graph/graph_operations.assets/adjacency_matrix_step3_remove_edge.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_graph/graph_operations.assets/adjacency_matrix_step4_add_vertex.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_graph/graph_operations.assets/adjacency_matrix_step5_remove_vertex.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_graph/graph_operations.assets/adjacency_list_step1_initialization.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_graph/graph_operations.assets/adjacency_list_step2_add_edge.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_graph/graph_operations.assets/adjacency_list_step3_remove_edge.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_graph/graph_operations.assets/adjacency_list_step4_add_vertex.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_graph/graph_operations.assets/adjacency_list_step5_remove_vertex.svg</image:loc></image:image></url>
      <url>
        <loc>https://www.hello-algo.com/en/chapter_graph/graph_traversal/</loc>
      <image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_graph/graph_traversal.assets/graph_bfs.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_graph/graph_traversal.assets/graph_bfs_step1.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_graph/graph_traversal.assets/graph_bfs_step2.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_graph/graph_traversal.assets/graph_bfs_step3.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_graph/graph_traversal.assets/graph_bfs_step4.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_graph/graph_traversal.assets/graph_bfs_step5.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_graph/graph_traversal.assets/graph_bfs_step6.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_graph/graph_traversal.assets/graph_bfs_step7.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_graph/graph_traversal.assets/graph_bfs_step8.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_graph/graph_traversal.assets/graph_bfs_step9.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_graph/graph_traversal.assets/graph_bfs_step10.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_graph/graph_traversal.assets/graph_bfs_step11.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_graph/graph_traversal.assets/graph_dfs.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_graph/graph_traversal.assets/graph_dfs_step1.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_graph/graph_traversal.assets/graph_dfs_step2.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_graph/graph_traversal.assets/graph_dfs_step3.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_graph/graph_traversal.assets/graph_dfs_step4.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_graph/graph_traversal.assets/graph_dfs_step5.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_graph/graph_traversal.assets/graph_dfs_step6.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_graph/graph_traversal.assets/graph_dfs_step7.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_graph/graph_traversal.assets/graph_dfs_step8.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_graph/graph_traversal.assets/graph_dfs_step9.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_graph/graph_traversal.assets/graph_dfs_step10.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_graph/graph_traversal.assets/graph_dfs_step11.svg</image:loc></image:image></url>
      <url>
        <loc>https://www.hello-algo.com/en/chapter_graph/summary/</loc>
      </url>
      <url>
        <loc>https://www.hello-algo.com/en/chapter_graph/exercises/</loc>
      </url>
      <url>
        <loc>https://www.hello-algo.com/en/chapter_searching/</loc>
      </url>
      <url>
        <loc>https://www.hello-algo.com/en/chapter_searching/binary_search/</loc>
      <image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_searching/binary_search.assets/binary_search_example.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_searching/binary_search.assets/binary_search_step1.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_searching/binary_search.assets/binary_search_step2.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_searching/binary_search.assets/binary_search_step3.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_searching/binary_search.assets/binary_search_step4.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_searching/binary_search.assets/binary_search_step5.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_searching/binary_search.assets/binary_search_step6.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_searching/binary_search.assets/binary_search_step7.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_searching/binary_search.assets/binary_search_ranges.svg</image:loc></image:image></url>
      <url>
        <loc>https://www.hello-algo.com/en/chapter_searching/binary_search_insertion/</loc>
      <image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_searching/binary_search_insertion.assets/binary_search_insertion_example.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_searching/binary_search_insertion.assets/binary_search_insertion_naive.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_searching/binary_search_insertion.assets/binary_search_insertion_step1.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_searching/binary_search_insertion.assets/binary_search_insertion_step2.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_searching/binary_search_insertion.assets/binary_search_insertion_step3.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_searching/binary_search_insertion.assets/binary_search_insertion_step4.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_searching/binary_search_insertion.assets/binary_search_insertion_step5.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_searching/binary_search_insertion.assets/binary_search_insertion_step6.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_searching/binary_search_insertion.assets/binary_search_insertion_step7.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_searching/binary_search_insertion.assets/binary_search_insertion_step8.svg</image:loc></image:image></url>
      <url>
        <loc>https://www.hello-algo.com/en/chapter_searching/binary_search_edge/</loc>
      <image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_searching/binary_search_edge.assets/binary_search_right_edge_by_left_edge.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_searching/binary_search_edge.assets/binary_search_edge_by_element.svg</image:loc></image:image></url>
      <url>
        <loc>https://www.hello-algo.com/en/chapter_searching/replace_linear_by_hashing/</loc>
      <image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_searching/replace_linear_by_hashing.assets/two_sum_brute_force.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_searching/replace_linear_by_hashing.assets/two_sum_hashtable_step1.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_searching/replace_linear_by_hashing.assets/two_sum_hashtable_step2.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_searching/replace_linear_by_hashing.assets/two_sum_hashtable_step3.svg</image:loc></image:image></url>
      <url>
        <loc>https://www.hello-algo.com/en/chapter_searching/searching_algorithm_revisited/</loc>
      <image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_searching/searching_algorithm_revisited.assets/searching_algorithms.svg</image:loc></image:image></url>
      <url>
        <loc>https://www.hello-algo.com/en/chapter_searching/summary/</loc>
      </url>
      <url>
        <loc>https://www.hello-algo.com/en/chapter_searching/exercises/</loc>
      </url>
      <url>
        <loc>https://www.hello-algo.com/en/chapter_sorting/</loc>
      </url>
      <url>
        <loc>https://www.hello-algo.com/en/chapter_sorting/sorting_algorithm/</loc>
      <image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_sorting/sorting_algorithm.assets/sorting_examples.svg</image:loc></image:image></url>
      <url>
        <loc>https://www.hello-algo.com/en/chapter_sorting/selection_sort/</loc>
      <image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_sorting/selection_sort.assets/selection_sort_step1.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_sorting/selection_sort.assets/selection_sort_step2.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_sorting/selection_sort.assets/selection_sort_step3.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_sorting/selection_sort.assets/selection_sort_step4.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_sorting/selection_sort.assets/selection_sort_step5.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_sorting/selection_sort.assets/selection_sort_step6.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_sorting/selection_sort.assets/selection_sort_step7.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_sorting/selection_sort.assets/selection_sort_step8.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_sorting/selection_sort.assets/selection_sort_step9.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_sorting/selection_sort.assets/selection_sort_step10.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_sorting/selection_sort.assets/selection_sort_step11.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_sorting/selection_sort.assets/selection_sort_instability.svg</image:loc></image:image></url>
      <url>
        <loc>https://www.hello-algo.com/en/chapter_sorting/bubble_sort/</loc>
      <image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_sorting/bubble_sort.assets/bubble_operation_step1.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_sorting/bubble_sort.assets/bubble_operation_step2.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_sorting/bubble_sort.assets/bubble_operation_step3.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_sorting/bubble_sort.assets/bubble_operation_step4.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_sorting/bubble_sort.assets/bubble_operation_step5.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_sorting/bubble_sort.assets/bubble_operation_step6.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_sorting/bubble_sort.assets/bubble_operation_step7.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_sorting/bubble_sort.assets/bubble_sort_overview.svg</image:loc></image:image></url>
      <url>
        <loc>https://www.hello-algo.com/en/chapter_sorting/insertion_sort/</loc>
      <image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_sorting/insertion_sort.assets/insertion_operation.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_sorting/insertion_sort.assets/insertion_sort_overview.svg</image:loc></image:image></url>
      <url>
        <loc>https://www.hello-algo.com/en/chapter_sorting/quick_sort/</loc>
      <image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_sorting/quick_sort.assets/pivot_division_step1.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_sorting/quick_sort.assets/pivot_division_step2.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_sorting/quick_sort.assets/pivot_division_step3.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_sorting/quick_sort.assets/pivot_division_step4.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_sorting/quick_sort.assets/pivot_division_step5.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_sorting/quick_sort.assets/pivot_division_step6.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_sorting/quick_sort.assets/pivot_division_step7.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_sorting/quick_sort.assets/pivot_division_step8.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_sorting/quick_sort.assets/pivot_division_step9.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_sorting/quick_sort.assets/quick_sort_overview.svg</image:loc></image:image></url>
      <url>
        <loc>https://www.hello-algo.com/en/chapter_sorting/merge_sort/</loc>
      <image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_sorting/merge_sort.assets/merge_sort_overview.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_sorting/merge_sort.assets/merge_sort_step1.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_sorting/merge_sort.assets/merge_sort_step2.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_sorting/merge_sort.assets/merge_sort_step3.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_sorting/merge_sort.assets/merge_sort_step4.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_sorting/merge_sort.assets/merge_sort_step5.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_sorting/merge_sort.assets/merge_sort_step6.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_sorting/merge_sort.assets/merge_sort_step7.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_sorting/merge_sort.assets/merge_sort_step8.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_sorting/merge_sort.assets/merge_sort_step9.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_sorting/merge_sort.assets/merge_sort_step10.svg</image:loc></image:image></url>
      <url>
        <loc>https://www.hello-algo.com/en/chapter_sorting/heap_sort/</loc>
      <image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_sorting/heap_sort.assets/heap_sort_step1.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_sorting/heap_sort.assets/heap_sort_step2.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_sorting/heap_sort.assets/heap_sort_step3.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_sorting/heap_sort.assets/heap_sort_step4.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_sorting/heap_sort.assets/heap_sort_step5.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_sorting/heap_sort.assets/heap_sort_step6.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_sorting/heap_sort.assets/heap_sort_step7.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_sorting/heap_sort.assets/heap_sort_step8.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_sorting/heap_sort.assets/heap_sort_step9.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_sorting/heap_sort.assets/heap_sort_step10.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_sorting/heap_sort.assets/heap_sort_step11.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_sorting/heap_sort.assets/heap_sort_step12.svg</image:loc></image:image></url>
      <url>
        <loc>https://www.hello-algo.com/en/chapter_sorting/bucket_sort/</loc>
      <image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_sorting/bucket_sort.assets/bucket_sort_overview.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_sorting/bucket_sort.assets/scatter_in_buckets_recursively.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_sorting/bucket_sort.assets/scatter_in_buckets_distribution.svg</image:loc></image:image></url>
      <url>
        <loc>https://www.hello-algo.com/en/chapter_sorting/counting_sort/</loc>
      <image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_sorting/counting_sort.assets/counting_sort_overview.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_sorting/counting_sort.assets/counting_sort_step1.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_sorting/counting_sort.assets/counting_sort_step2.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_sorting/counting_sort.assets/counting_sort_step3.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_sorting/counting_sort.assets/counting_sort_step4.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_sorting/counting_sort.assets/counting_sort_step5.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_sorting/counting_sort.assets/counting_sort_step6.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_sorting/counting_sort.assets/counting_sort_step7.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_sorting/counting_sort.assets/counting_sort_step8.svg</image:loc></image:image></url>
      <url>
        <loc>https://www.hello-algo.com/en/chapter_sorting/radix_sort/</loc>
      <image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_sorting/radix_sort.assets/radix_sort_overview.svg</image:loc></image:image></url>
      <url>
        <loc>https://www.hello-algo.com/en/chapter_sorting/summary/</loc>
      <image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_sorting/summary.assets/sorting_algorithms_comparison.svg</image:loc></image:image></url>
      <url>
        <loc>https://www.hello-algo.com/en/chapter_sorting/exercises/</loc>
      </url>
      <url>
        <loc>https://www.hello-algo.com/en/chapter_divide_and_conquer/</loc>
      </url>
      <url>
        <loc>https://www.hello-algo.com/en/chapter_divide_and_conquer/divide_and_conquer/</loc>
      <image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_divide_and_conquer/divide_and_conquer.assets/divide_and_conquer_merge_sort.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_divide_and_conquer/divide_and_conquer.assets/divide_and_conquer_bubble_sort.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_divide_and_conquer/divide_and_conquer.assets/divide_and_conquer_parallel_computing.svg</image:loc></image:image></url>
      <url>
        <loc>https://www.hello-algo.com/en/chapter_divide_and_conquer/binary_search_recur/</loc>
      <image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_divide_and_conquer/binary_search_recur.assets/binary_search_recur.svg</image:loc></image:image></url>
      <url>
        <loc>https://www.hello-algo.com/en/chapter_divide_and_conquer/build_binary_tree_problem/</loc>
      <image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_divide_and_conquer/build_binary_tree_problem.assets/build_tree_example.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_divide_and_conquer/build_binary_tree_problem.assets/build_tree_preorder_inorder_division.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_divide_and_conquer/build_binary_tree_problem.assets/build_tree_division_pointers.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_divide_and_conquer/build_binary_tree_problem.assets/built_tree_step1.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_divide_and_conquer/build_binary_tree_problem.assets/built_tree_step2.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_divide_and_conquer/build_binary_tree_problem.assets/built_tree_step3.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_divide_and_conquer/build_binary_tree_problem.assets/built_tree_step4.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_divide_and_conquer/build_binary_tree_problem.assets/built_tree_step5.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_divide_and_conquer/build_binary_tree_problem.assets/built_tree_step6.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_divide_and_conquer/build_binary_tree_problem.assets/built_tree_step7.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_divide_and_conquer/build_binary_tree_problem.assets/built_tree_step8.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_divide_and_conquer/build_binary_tree_problem.assets/built_tree_step9.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_divide_and_conquer/build_binary_tree_problem.assets/built_tree_overall.svg</image:loc></image:image></url>
      <url>
        <loc>https://www.hello-algo.com/en/chapter_divide_and_conquer/hanota_problem/</loc>
      <image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_divide_and_conquer/hanota_problem.assets/hanota_example.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_divide_and_conquer/hanota_problem.assets/hanota_f1_step1.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_divide_and_conquer/hanota_problem.assets/hanota_f1_step2.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_divide_and_conquer/hanota_problem.assets/hanota_f2_step1.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_divide_and_conquer/hanota_problem.assets/hanota_f2_step2.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_divide_and_conquer/hanota_problem.assets/hanota_f2_step3.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_divide_and_conquer/hanota_problem.assets/hanota_f2_step4.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_divide_and_conquer/hanota_problem.assets/hanota_f3_step1.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_divide_and_conquer/hanota_problem.assets/hanota_f3_step2.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_divide_and_conquer/hanota_problem.assets/hanota_f3_step3.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_divide_and_conquer/hanota_problem.assets/hanota_f3_step4.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_divide_and_conquer/hanota_problem.assets/hanota_divide_and_conquer.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_divide_and_conquer/hanota_problem.assets/hanota_recursive_tree.svg</image:loc></image:image></url>
      <url>
        <loc>https://www.hello-algo.com/en/chapter_divide_and_conquer/summary/</loc>
      </url>
      <url>
        <loc>https://www.hello-algo.com/en/chapter_divide_and_conquer/exercises/</loc>
      </url>
      <url>
        <loc>https://www.hello-algo.com/en/chapter_backtracking/</loc>
      </url>
      <url>
        <loc>https://www.hello-algo.com/en/chapter_backtracking/backtracking_algorithm/</loc>
      <image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_backtracking/backtracking_algorithm.assets/preorder_find_nodes.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_backtracking/backtracking_algorithm.assets/preorder_find_paths_step1.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_backtracking/backtracking_algorithm.assets/preorder_find_paths_step2.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_backtracking/backtracking_algorithm.assets/preorder_find_paths_step3.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_backtracking/backtracking_algorithm.assets/preorder_find_paths_step4.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_backtracking/backtracking_algorithm.assets/preorder_find_paths_step5.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_backtracking/backtracking_algorithm.assets/preorder_find_paths_step6.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_backtracking/backtracking_algorithm.assets/preorder_find_paths_step7.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_backtracking/backtracking_algorithm.assets/preorder_find_paths_step8.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_backtracking/backtracking_algorithm.assets/preorder_find_paths_step9.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_backtracking/backtracking_algorithm.assets/preorder_find_paths_step10.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_backtracking/backtracking_algorithm.assets/preorder_find_paths_step11.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_backtracking/backtracking_algorithm.assets/preorder_find_constrained_paths.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_backtracking/backtracking_algorithm.assets/backtrack_remove_return_or_not.svg</image:loc></image:image></url>
      <url>
        <loc>https://www.hello-algo.com/en/chapter_backtracking/permutations_problem/</loc>
      <image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_backtracking/permutations_problem.assets/permutations_i.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_backtracking/permutations_problem.assets/permutations_i_pruning.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_backtracking/permutations_problem.assets/permutations_ii.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_backtracking/permutations_problem.assets/permutations_ii_pruning.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_backtracking/permutations_problem.assets/permutations_ii_pruning_summary.svg</image:loc></image:image></url>
      <url>
        <loc>https://www.hello-algo.com/en/chapter_backtracking/subset_sum_problem/</loc>
      <image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_backtracking/subset_sum_problem.assets/subset_sum_i_naive.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_backtracking/subset_sum_problem.assets/subset_sum_i_pruning.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_backtracking/subset_sum_problem.assets/subset_sum_i.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_backtracking/subset_sum_problem.assets/subset_sum_ii_repeat.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_backtracking/subset_sum_problem.assets/subset_sum_ii.svg</image:loc></image:image></url>
      <url>
        <loc>https://www.hello-algo.com/en/chapter_backtracking/n_queens_problem/</loc>
      <image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_backtracking/n_queens_problem.assets/solution_4_queens.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_backtracking/n_queens_problem.assets/n_queens_constraints.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_backtracking/n_queens_problem.assets/n_queens_placing.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_backtracking/n_queens_problem.assets/n_queens_cols_diagonals.svg</image:loc></image:image></url>
      <url>
        <loc>https://www.hello-algo.com/en/chapter_backtracking/summary/</loc>
      </url>
      <url>
        <loc>https://www.hello-algo.com/en/chapter_backtracking/exercises/</loc>
      </url>
      <url>
        <loc>https://www.hello-algo.com/en/chapter_dynamic_programming/</loc>
      </url>
      <url>
        <loc>https://www.hello-algo.com/en/chapter_dynamic_programming/intro_to_dynamic_programming/</loc>
      <image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_dynamic_programming/intro_to_dynamic_programming.assets/climbing_stairs_example.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_dynamic_programming/intro_to_dynamic_programming.assets/climbing_stairs_state_transfer.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_dynamic_programming/intro_to_dynamic_programming.assets/climbing_stairs_dfs_tree.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_dynamic_programming/intro_to_dynamic_programming.assets/climbing_stairs_dfs_memo_tree.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_dynamic_programming/intro_to_dynamic_programming.assets/climbing_stairs_dp.svg</image:loc></image:image></url>
      <url>
        <loc>https://www.hello-algo.com/en/chapter_dynamic_programming/dp_problem_features/</loc>
      <image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_dynamic_programming/dp_problem_features.assets/min_cost_cs_example.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_dynamic_programming/dp_problem_features.assets/min_cost_cs_dp.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_dynamic_programming/dp_problem_features.assets/climbing_stairs_constraint_example.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_dynamic_programming/dp_problem_features.assets/climbing_stairs_constraint_state_transfer.svg</image:loc></image:image></url>
      <url>
        <loc>https://www.hello-algo.com/en/chapter_dynamic_programming/dp_solution_pipeline/</loc>
      <image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_dynamic_programming/dp_solution_pipeline.assets/min_path_sum_example.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_dynamic_programming/dp_solution_pipeline.assets/min_path_sum_solution_state_definition.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_dynamic_programming/dp_solution_pipeline.assets/min_path_sum_solution_state_transition.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_dynamic_programming/dp_solution_pipeline.assets/min_path_sum_solution_initial_state.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_dynamic_programming/dp_solution_pipeline.assets/min_path_sum_dfs.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_dynamic_programming/dp_solution_pipeline.assets/min_path_sum_dfs_mem.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_dynamic_programming/dp_solution_pipeline.assets/min_path_sum_dp_step1.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_dynamic_programming/dp_solution_pipeline.assets/min_path_sum_dp_step2.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_dynamic_programming/dp_solution_pipeline.assets/min_path_sum_dp_step3.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_dynamic_programming/dp_solution_pipeline.assets/min_path_sum_dp_step4.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_dynamic_programming/dp_solution_pipeline.assets/min_path_sum_dp_step5.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_dynamic_programming/dp_solution_pipeline.assets/min_path_sum_dp_step6.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_dynamic_programming/dp_solution_pipeline.assets/min_path_sum_dp_step7.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_dynamic_programming/dp_solution_pipeline.assets/min_path_sum_dp_step8.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_dynamic_programming/dp_solution_pipeline.assets/min_path_sum_dp_step9.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_dynamic_programming/dp_solution_pipeline.assets/min_path_sum_dp_step10.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_dynamic_programming/dp_solution_pipeline.assets/min_path_sum_dp_step11.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_dynamic_programming/dp_solution_pipeline.assets/min_path_sum_dp_step12.svg</image:loc></image:image></url>
      <url>
        <loc>https://www.hello-algo.com/en/chapter_dynamic_programming/knapsack_problem/</loc>
      <image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_dynamic_programming/knapsack_problem.assets/knapsack_example.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_dynamic_programming/knapsack_problem.assets/knapsack_dfs.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_dynamic_programming/knapsack_problem.assets/knapsack_dfs_mem.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_dynamic_programming/knapsack_problem.assets/knapsack_dp_step1.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_dynamic_programming/knapsack_problem.assets/knapsack_dp_step2.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_dynamic_programming/knapsack_problem.assets/knapsack_dp_step3.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_dynamic_programming/knapsack_problem.assets/knapsack_dp_step4.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_dynamic_programming/knapsack_problem.assets/knapsack_dp_step5.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_dynamic_programming/knapsack_problem.assets/knapsack_dp_step6.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_dynamic_programming/knapsack_problem.assets/knapsack_dp_step7.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_dynamic_programming/knapsack_problem.assets/knapsack_dp_step8.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_dynamic_programming/knapsack_problem.assets/knapsack_dp_step9.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_dynamic_programming/knapsack_problem.assets/knapsack_dp_step10.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_dynamic_programming/knapsack_problem.assets/knapsack_dp_step11.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_dynamic_programming/knapsack_problem.assets/knapsack_dp_step12.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_dynamic_programming/knapsack_problem.assets/knapsack_dp_step13.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_dynamic_programming/knapsack_problem.assets/knapsack_dp_step14.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_dynamic_programming/knapsack_problem.assets/knapsack_dp_comp_step1.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_dynamic_programming/knapsack_problem.assets/knapsack_dp_comp_step2.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_dynamic_programming/knapsack_problem.assets/knapsack_dp_comp_step3.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_dynamic_programming/knapsack_problem.assets/knapsack_dp_comp_step4.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_dynamic_programming/knapsack_problem.assets/knapsack_dp_comp_step5.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_dynamic_programming/knapsack_problem.assets/knapsack_dp_comp_step6.svg</image:loc></image:image></url>
      <url>
        <loc>https://www.hello-algo.com/en/chapter_dynamic_programming/unbounded_knapsack_problem/</loc>
      <image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_dynamic_programming/unbounded_knapsack_problem.assets/unbounded_knapsack_example.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_dynamic_programming/unbounded_knapsack_problem.assets/unbounded_knapsack_dp_comp_step1.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_dynamic_programming/unbounded_knapsack_problem.assets/unbounded_knapsack_dp_comp_step2.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_dynamic_programming/unbounded_knapsack_problem.assets/unbounded_knapsack_dp_comp_step3.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_dynamic_programming/unbounded_knapsack_problem.assets/unbounded_knapsack_dp_comp_step4.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_dynamic_programming/unbounded_knapsack_problem.assets/unbounded_knapsack_dp_comp_step5.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_dynamic_programming/unbounded_knapsack_problem.assets/unbounded_knapsack_dp_comp_step6.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_dynamic_programming/unbounded_knapsack_problem.assets/coin_change_example.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_dynamic_programming/unbounded_knapsack_problem.assets/coin_change_dp_step1.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_dynamic_programming/unbounded_knapsack_problem.assets/coin_change_dp_step2.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_dynamic_programming/unbounded_knapsack_problem.assets/coin_change_dp_step3.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_dynamic_programming/unbounded_knapsack_problem.assets/coin_change_dp_step4.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_dynamic_programming/unbounded_knapsack_problem.assets/coin_change_dp_step5.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_dynamic_programming/unbounded_knapsack_problem.assets/coin_change_dp_step6.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_dynamic_programming/unbounded_knapsack_problem.assets/coin_change_dp_step7.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_dynamic_programming/unbounded_knapsack_problem.assets/coin_change_dp_step8.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_dynamic_programming/unbounded_knapsack_problem.assets/coin_change_dp_step9.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_dynamic_programming/unbounded_knapsack_problem.assets/coin_change_dp_step10.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_dynamic_programming/unbounded_knapsack_problem.assets/coin_change_dp_step11.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_dynamic_programming/unbounded_knapsack_problem.assets/coin_change_dp_step12.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_dynamic_programming/unbounded_knapsack_problem.assets/coin_change_dp_step13.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_dynamic_programming/unbounded_knapsack_problem.assets/coin_change_dp_step14.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_dynamic_programming/unbounded_knapsack_problem.assets/coin_change_dp_step15.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_dynamic_programming/unbounded_knapsack_problem.assets/coin_change_ii_example.svg</image:loc></image:image></url>
      <url>
        <loc>https://www.hello-algo.com/en/chapter_dynamic_programming/edit_distance_problem/</loc>
      <image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_dynamic_programming/edit_distance_problem.assets/edit_distance_example.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_dynamic_programming/edit_distance_problem.assets/edit_distance_decision_tree.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_dynamic_programming/edit_distance_problem.assets/edit_distance_state_transfer.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_dynamic_programming/edit_distance_problem.assets/edit_distance_dp_step1.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_dynamic_programming/edit_distance_problem.assets/edit_distance_dp_step2.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_dynamic_programming/edit_distance_problem.assets/edit_distance_dp_step3.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_dynamic_programming/edit_distance_problem.assets/edit_distance_dp_step4.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_dynamic_programming/edit_distance_problem.assets/edit_distance_dp_step5.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_dynamic_programming/edit_distance_problem.assets/edit_distance_dp_step6.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_dynamic_programming/edit_distance_problem.assets/edit_distance_dp_step7.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_dynamic_programming/edit_distance_problem.assets/edit_distance_dp_step8.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_dynamic_programming/edit_distance_problem.assets/edit_distance_dp_step9.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_dynamic_programming/edit_distance_problem.assets/edit_distance_dp_step10.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_dynamic_programming/edit_distance_problem.assets/edit_distance_dp_step11.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_dynamic_programming/edit_distance_problem.assets/edit_distance_dp_step12.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_dynamic_programming/edit_distance_problem.assets/edit_distance_dp_step13.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_dynamic_programming/edit_distance_problem.assets/edit_distance_dp_step14.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_dynamic_programming/edit_distance_problem.assets/edit_distance_dp_step15.svg</image:loc></image:image></url>
      <url>
        <loc>https://www.hello-algo.com/en/chapter_dynamic_programming/summary/</loc>
      </url>
      <url>
        <loc>https://www.hello-algo.com/en/chapter_dynamic_programming/exercises/</loc>
      </url>
      <url>
        <loc>https://www.hello-algo.com/en/chapter_greedy/</loc>
      </url>
      <url>
        <loc>https://www.hello-algo.com/en/chapter_greedy/greedy_algorithm/</loc>
      <image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_greedy/greedy_algorithm.assets/coin_change_greedy_strategy.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_greedy/greedy_algorithm.assets/coin_change_greedy_vs_dp.svg</image:loc></image:image></url>
      <url>
        <loc>https://www.hello-algo.com/en/chapter_greedy/fractional_knapsack_problem/</loc>
      <image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_greedy/fractional_knapsack_problem.assets/fractional_knapsack_example.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_greedy/fractional_knapsack_problem.assets/fractional_knapsack_unit_value.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_greedy/fractional_knapsack_problem.assets/fractional_knapsack_greedy_strategy.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_greedy/fractional_knapsack_problem.assets/fractional_knapsack_area_chart.svg</image:loc></image:image></url>
      <url>
        <loc>https://www.hello-algo.com/en/chapter_greedy/max_capacity_problem/</loc>
      <image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_greedy/max_capacity_problem.assets/max_capacity_example.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_greedy/max_capacity_problem.assets/max_capacity_initial_state.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_greedy/max_capacity_problem.assets/max_capacity_moving_long_board.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_greedy/max_capacity_problem.assets/max_capacity_moving_short_board.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_greedy/max_capacity_problem.assets/max_capacity_greedy_step1.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_greedy/max_capacity_problem.assets/max_capacity_greedy_step2.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_greedy/max_capacity_problem.assets/max_capacity_greedy_step3.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_greedy/max_capacity_problem.assets/max_capacity_greedy_step4.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_greedy/max_capacity_problem.assets/max_capacity_greedy_step5.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_greedy/max_capacity_problem.assets/max_capacity_greedy_step6.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_greedy/max_capacity_problem.assets/max_capacity_greedy_step7.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_greedy/max_capacity_problem.assets/max_capacity_greedy_step8.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_greedy/max_capacity_problem.assets/max_capacity_greedy_step9.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_greedy/max_capacity_problem.assets/max_capacity_skipped_states.svg</image:loc></image:image></url>
      <url>
        <loc>https://www.hello-algo.com/en/chapter_greedy/max_product_cutting_problem/</loc>
      <image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_greedy/max_product_cutting_problem.assets/max_product_cutting_definition.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_greedy/max_product_cutting_problem.assets/max_product_cutting_greedy_infer1.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_greedy/max_product_cutting_problem.assets/max_product_cutting_greedy_infer2.svg</image:loc></image:image><image:image xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><image:loc>https://www.hello-algo.com/en/chapter_greedy/max_product_cutting_problem.assets/max_product_cutting_greedy_calculation.svg</image:loc></image:image></url>
      <url>
        <loc>https://www.hello-algo.com/en/chapter_greedy/summary/</loc>
      </url>
      <url>
        <loc>https://www.hello-algo.com/en/chapter_greedy/exercises/</loc>
      </url>
      <url>
        <loc>https://www.hello-algo.com/en/chapter_appendix/</loc>
      </url>
      <url>
        <loc>https://www.hello-algo.com/en/chapter_appendix/installation/</loc>
      </url>
      <url>
        <loc>https://www.hello-algo.com/en/chapter_appendix/contribution/</loc>
      </url>
      <url>
        <loc>https://www.hello-algo.com/en/chapter_appendix/terminology/</loc>
      </url>
      <url>
        <loc>https://www.hello-algo.com/en/chapter_reference/</loc>
      </url>
</urlset>