/other/
../
01_matrix.cpp
132_pattern.cpp
3sum_closest.cpp
add_arr_form_int.cpp
add_binary.cpp
add_digits.cpp
add_row_tree.cpp
add_search_words_data.cpp
add_space_string.cpp
add_two_num2.cpp
additive_number.cpp
all_nodes_binary_tree.cpp
all_path_src_target.cpp
all_path_src_target.rs
all_possible_full_tree.cpp
alphabet_board_path.cpp
ancestors_node_acyclic_graph.cpp
arithmetic_progression.cpp
arithmetic_slices2.cpp
arithmetic_slices2.rs
asteroid_collision.cpp
avg_levels_bst.cpp
avg_salary.cpp
bag_of_tokens.cpp
balanced_num.cpp
basic_calculator.cpp
basic_calculator.rs
best_buy_sell_stock.cpp
best_team_no_conflict.cpp
binary_search.cpp
binary_tree_factors.cpp
binary_tree_inorder.cpp
binary_tree_level_traverse.cpp
binary_tree_preorder.cpp
binary_tree_preorder.rs
binary_tree_pruning.cpp
binary_tree_right_view.cpp
binary_tree_traversal.cpp
binary_tree_zigzag.cpp
boats_save_people.cpp
brainpower.cpp
break_palindrom.cpp
browser_history.cpp
bt_max_path_sum.cpp
bt_max_path_sum.rs
buddy_strings.cpp
build_matrix_conditions.cpp
bulb_switcher.cpp
buy_sell_stock.cpp
buy_sell_stock.rs
buy_sell_stock_fee.cpp
can_place_flower.cpp
candy.cpp
capacity_ship_d_day.cpp
cheapest_flight_k_stop.cpp
check_complete_bt.cpp
check_existence_edge.cpp
check_knight_config.cpp
check_pangram_sentence.cpp
check_pangram_sentence.rs
check_straight_line.cpp
check_string_cont_k.cpp
check_two_str_arr.cpp
check_two_str_arr.rs
check_valid_partition.cpp
climbing_stairs.cpp
climbing_stairs.rs
clone_graph.cpp
closest_node_2_nodes.cpp
closest_node_2_nodes.rs
coin_change.cpp
coin_change2.cpp
combination_sum3.cpp
combination_sum4.cpp
combinations.cpp
concatenated_words.cpp
concatenation_binary_num.cpp
construct_array_multiple_sum.cpp
construct_bt_io_po.cpp
construct_quad_tree.cpp
construct_string_binary_tree.cpp
contains_duplicate2.cpp
contains_duplicate2.rs
contains_duplicate3.cpp
contains_virus.cpp
continuous_subarr_sum.cpp
continuous_subarr_sum.rs
convert_sorted_bst.cpp
cost_hire_k_worker.cpp
count_all_pickup_delivery.cpp
count_and_say.cpp
count_and_say.rs
count_complete_tree_node.cpp
count_complete_tree_node.rs
count_distinct_int.cpp
count_distinct_int.rs
count_good_nodes_bst.cpp
count_ints_even_sum.cpp
count_negative_num_matrix.cpp
count_odd_num_interval_range.cpp
count_possible_routes.cpp
count_sorted_vowel.cpp
count_unreach_node.cpp
count_vowels_permutation.cpp
count_ways_build_strs.cpp
couples_holding_hands.cpp
course_schedule.cpp
course_schedule_3.cpp
create_bt_from_desc.cpp
daily_temps.cpp
daily_temps.rs
data_stream_disjoint_interval.cpp
decode_ways.cpp
decode_xor_array.cpp
delete_col_sorted.cpp
delete_col_sorted.rs
delete_middle_node.cpp
delete_middle_node.rs
delete_node_link_list.cpp
delete_operation_2string.cpp
design_circular_queue.cpp
design_food_rating_sys.cpp
design_number_container.cpp
design_parking_system.cpp
design_underground_system.cpp
detect_capital.cpp
detect_capital.rs
determine_string_halves.cpp
determine_string_halves.rs
determine_strings_close.cpp
determine_strings_close.rs
detonate_max_bombs.cpp
diff_two_array.cpp
discount_n_orders.cpp
divide_nodes_max_groups.cpp
domino_tromino_tiling.cpp
domino_tromino_tiling.rs
earliest_possible_full_bloom.cpp
earliest_possible_full_bloom.rs
edit_distance.cpp
eliminate_monsters.cpp
encode_decode_tinyurl.cpp
equal_row_col_pair.cpp
erect_fence.cpp
erect_fence.rs
eval_reverse_polish_notation.cpp
eval_reverse_polish_notation.rs
eventual_safe_states.cpp
excel_sheet_column_title.cpp
extra_char_string.cpp
fair_distribution_cookie.cpp
far_from_land.cpp
fibonacci_number.cpp
find_all_anagrams.cpp
find_building_alice_bob_meet.cpp
find_critical_edge_tree.cpp
find_duplicate_file.cpp
find_duplicate_subtree.cpp
find_first_last_array.cpp
find_groups_farmland.cpp
find_highest_altitude.cpp
find_k_beauty_num.cpp
find_k_closest_elements.cpp
find_k_pair_sum.cpp
find_max_sum_node_val.cpp
find_median_data_stream.cpp
find_median_data_stream.rs
find_orig_array_double.cpp
find_path_graph.cpp
find_path_graph.rs
find_player_zero_one_loss.cpp
find_player_zero_one_loss.rs
find_replace_pattern.cpp
find_safest_path_grid.cpp
find_score_arr_mark.cpp
find_smallest_letter.cpp
find_town_judge.cpp
first_missing_positive.cpp
first_unique_char_string.cpp
flatten_binary_to_linked.cpp
flip_string_monotone_increase.cpp
freedom_trail.cpp
frog_jump.cpp
fruit_into_baskets.cpp
furthest_building_reach.cpp
gas_station.cpp
gas_station.rs
greatest_common_div_string.cpp
greatest_sum_div_three.cpp
group_anagrams.cpp
group_anagrams.rs
guess_number_high_low.cpp
guess_number_high_low.rs
hand_of_straights.cpp
happy_number.cpp
house_robber.cpp
house_robber.rs
idx_first_occur_str.cpp
image_overlap.cpp
image_overlap.rs
implement_queue_stacks.cpp
increasing_triplet_subsequence.cpp
inform_employees.cpp
insert_delete_getrandom.cpp
insert_delete_getrandom.rs
insert_interval.cpp
int_roman.cpp
int_roman.rs
integer_break.cpp
interleaving_string.cpp
invert_binary_tree.cpp
ipo.cpp
is_graph_biparite.cpp
jump_game.cpp
jump_game.rs
jump_game3.cpp
jump_game3.rs
jump_game4.cpp
jump_game6.cpp
k_inverse_pairs.cpp
k_radius_subarr.cpp
keys_and_rooms.cpp
keys_and_rooms.rs
kids_max_num_candy.cpp
knight_probability_chessboard.cpp
koko_eating_bananas.cpp
kth_element_in_stream.cpp
kth_largest_element.cpp
kth_largest_element_stream.cpp
kth_missing_pos_num.cpp
kth_smallest_lexicographical.cpp
kth_smallest_sorted_matrix.cpp
largest_colour_value_graph.cpp
largest_int_add_target.cpp
largest_multiple_three.cpp
largest_odd_num_string.cpp
largest_perimeter_triangle.cpp
last_day_cross.cpp
leaf_similar_trees.cpp
leaf_similar_trees.rs
letter_combo_number.cpp
lexicographical_numbers.cpp
lexicographically_small_string.cpp
lfu_cache.cpp
linked_list_cycle2.cpp
linked_list_random.cpp
longest_arithmetic_subseq.cpp
longest_arithmetic_subseq_diff.cpp
longest_common_subseq.cpp
longest_common_subseq.rs
longest_consecutive_sequence.cpp
longest_cycle_graph.cpp
longest_happy_string.cpp
longest_increasing_subseq.cpp
longest_palindrome_concat.cpp
longest_palindrome_concat.rs
longest_palindromic_subseq.cpp
longest_palindromic_substr.cpp
longest_path_diff_adjacent_char.cpp
longest_path_diff_adjacent_char.rs
longest_string_chain.cpp
longest_subarr_ones.cpp
longest_subseq_lim_sum.cpp
longest_subseq_lim_sum.rs
longest_substring_no_repeat.cpp
longest_valid_course.cpp
longest_valid_parentheses.cpp
longest_word_dict.cpp
longest_zigzag_bt.cpp
lowest_common_ancestor.cpp
lowest_common_ancestor_bst.cpp
lru_cache.cpp
magnetic_force_2_balls.cpp
make_array_increasing.cpp
make_string_great.cpp
make_string_great.rs
make_sum_divisible_p.cpp
marbles_in_bags.cpp
matchsticks_square.cpp
matrix_diagonal_sum.cpp
max_69.cpp
max_69.rs
max_area_cake.cpp
max_area_island.cpp
max_average_pass_ration.cpp
max_bags_rocks.cpp
max_bags_rocks.rs
max_consecutive_ones3.cpp
max_depth_binary_tree.cpp
max_diff_node_ancestor.cpp
max_diff_node_ancestor.rs
max_distance_closest_person.cpp
max_erasure_value.cpp
max_ice_cream_bars.cpp
max_ice_cream_bars.rs
max_len_concat_str.cpp
max_len_concat_str.rs
max_length_pair_chain.cpp
max_length_repeated_subarr.cpp
max_network_rank.cpp
max_num_events_attended2.cpp
max_num_ksum_pair.cpp
max_num_tasks_assign.cpp
max_num_vowel_substr.cpp
max_performance_team.cpp
max_points_from_cards.cpp
max_points_line.cpp
max_points_line.rs
max_product_3num.cpp
max_product_split_bt.cpp
max_product_split_bt.rs
max_product_word_len.cpp
max_profit_job.cpp
max_profit_job.rs
max_running_time_n_computer.cpp
max_score_good_subarr.cpp
max_score_mult_opp.cpp
max_score_n_operations.cpp
max_score_node_sequence.cpp
max_subarray.cpp
max_subseq_score.cpp
max_sum_3_noverlap_subarr.cpp
max_sum_binary_tree.cpp
max_sum_circular_subarr.cpp
max_sum_rectangle.cpp
max_total_importance_road.cpp
max_tranfer_requests.cpp
max_twin_sum_list.cpp
max_units_truck.cpp
max_val_k_coin_pile.cpp
max_value_give_idx.cpp
max_width_binary_tree.cpp
maximise_confusion_exam.cpp
maximise_grid_happiness.cpp
merge_sorted_array.cpp
merge_sorted_array.rs
merge_string_alt.cpp
middle_linked_list.cpp
middle_linked_list.rs
min_abs_diff_bst.cpp
min_ascii_strs.cpp
min_avg_diff.cpp
min_avg_diff.rs
min_cost_arr_equal.cpp
min_cost_change_expr.cpp
min_cost_climbing_stairs.cpp
min_cost_convert_string1.cpp
min_cost_cut_stick.cpp
min_cost_ticket.cpp
min_deletions_unique_char.cpp
min_depth_binary_tree.cpp
min_deviation_arr.cpp
min_difficulty_schedule.cpp
min_dist_bst_node.cpp
min_dist_target_element.cpp
min_falling_path_sum.cpp
min_falling_path_sum.rs
min_flips_abc.cpp
min_fuel_report_captial.cpp
min_genetic_mutation.cpp
min_genetic_mutation.rs
min_incr_arr_unique.cpp
min_insertion_make_palindrome.cpp
min_jump_reach_home.cpp
min_max_array.cpp
min_max_diff_pair.cpp
min_move_palindrome.cpp
min_moves_equal_array2.cpp
min_num_arrow_balloon.cpp
min_num_arrow_balloon.rs
min_num_days_disconnect_island.cpp
min_num_opp_arr_cont.cpp
min_num_refueling_stops.cpp
min_num_remove_mountain_arr.cpp
min_num_vertices_node.cpp
min_one_bit_0.cpp
min_one_bit_0.rs
min_operations_x_zero.cpp
min_path_sum.cpp
min_rounds_complete_all_tasks.cpp
min_rounds_complete_all_tasks.rs
min_score_path_city.cpp
min_size_subarr_sum.cpp
min_speed_arrive_time.cpp
min_stack.cpp
min_swap_group_1.cpp
min_time_apples_tree.cpp
min_time_apples_tree.rs
min_time_complete_trip.cpp
min_time_rope_colorful.cpp
min_time_visit_cell_grid.cpp
min_window_substring.cpp
min_window_substring.rs
mirror_reflection.cpp
missing_number.cpp
modify_graph_edge_weight.cpp
most_stones_remove.cpp
most_stones_remove.rs
most_water.cpp
my_calendar.cpp
my_calendar2.cpp
my_calendar3.cpp
n_ary_tree_traverse.cpp
n_queens2.cpp
naming_company.cpp
nearest_exit_maze.cpp
nearest_exit_maze.rs
new_21_game.cpp
next_greater_element2.cpp
next_permutation.cpp
non_decreasing_array.cpp
non_decreasing_subseq.cpp
non_overlapping_interval.cpp
nth_tribonacci_number.cpp
num_bad_pairs.cpp
num_bad_pairs.rs
num_closed_islands.cpp
num_cut_pizza.cpp
num_dice_roll_target_sum.cpp
num_enclaves.cpp
num_even_nums.cpp
num_good_path.cpp
num_increasing_path.cpp
num_longest_incr_subseq.cpp
num_matching_subsequence.cpp
num_music_playlists.cpp
num_nodes_sub_tree.cpp
num_nodes_sub_tree.rs
num_op_connect_network.cpp
num_people_aware_secret.cpp
num_same_consecutive_diff.cpp
num_smaller_num_self.cpp
num_squareful_arrays.cpp
num_subseq_satisfy.cpp
num_to_hex_binary.cpp
num_valid_words_puzzle.cpp
num_ways_dict.cpp
num_ways_remain_place.cpp
num_ways_reorder_array.cpp
num_weak_char_game.cpp
num_zero_filled_subarr.cpp
number_1bits.cpp
number_atoms.cpp
number_islands.cpp
number_provinces.cpp
number_steps_to_0.cpp
number_submatrices_sum_target.cpp
odd_even_linke_list.cpp
odd_even_linke_list.rs
ones_and_zeroes.cpp
online_stock_span.cpp
online_stock_span.rs
optimal_partition_string.cpp
orderly_queue.cpp
orderly_queue.rs
out_of_bounds_paths.cpp
pacific_atlantic_water_flow.cpp
paint_house3.cpp
painting_grid_three_colour.cpp
painting_walls.cpp
pairs_spells_potions.cpp
palindrome_linked_list.cpp
palindrome_number.rs
palindrome_pairs.cpp
palindrome_partitioning.cpp
parallel_courses3.cpp
partition_array_max_sum.cpp
partition_array_pivot.rs
partition_list.cpp
partition_min_binary_array.cpp
pascals_triangle.cpp
path_max_probability.cpp
path_min_effort.cpp
path_min_effort1.cpp
path_sum.cpp
path_sum2.cpp
peak_idx_mountain_arr.cpp
peeking_iterator.cpp
percentage_letter_string.cpp
perfect_squares.cpp
perfect_squares.rs
permutation_in_string.cpp
permutation_sequence.cpp
permutations.cpp
permutations2.cpp
poor-pigs.cpp
possible_bipartition.cpp
possible_bipartition.rs
power_3.cpp
power_of_four.cpp
power_of_four.rs
power_of_two.cpp
predict_winner.cpp
prefix_suffix_search.cpp
profitable_schemes.cpp
pseudo_palindrome_binary_tree.cpp
push_dominoes.cpp
queue_reconstruction.cpp
range_sum_bst.cpp
range_sum_bst.rs
range_sum_query_2d.cpp
range_sum_query_mutable.cpp
ransom_note.cpp
rectangle_area.cpp
rectangle_area.rs
rectangle_fewest_squares.cpp
reduce_array_size_half.cpp
reducing_dishes.cpp
remove_adjacent_dup.cpp
remove_adjacent_dup_str.cpp
remove_adjacent_dup_str.rs
remove_boxes.cpp
remove_dupplicate.cpp
remove_dupplicate.rs
remove_element.cpp
remove_element.rs
remove_max_num_edge_traverse.cpp
remove_nth_node.cpp
remove_palindromic_subsequence.cpp
remove_star_string.cpp
remove_stones.cpp
remove_stones.rs
remove_subfolder_filesystem.cpp
remove_substring.cpp
reorder_route_city_zero.cpp
reordered_power2.cpp
reorganise_string.cpp
repeated_substring_pattern.cpp
restore_array.cpp
restore_ip_addr.cpp
reverse_integer.cpp
reverse_linked_list.cpp
reverse_linked_list2.cpp
reverse_string.cpp
reverse_string2.cpp
reverse_string3.cpp
reverse_vowel_string.cpp
reverse_vowel_string.rs
reverse_word_string.cpp
reverse_word_string.rs
roman_2_int.cpp
rotate_function.cpp
rotate_image.cpp
rotate_image.rs
running_sum_1d_array.cpp
same_tree.cpp
same_tree.rs
satisfiability_eqaulity.cpp
scramble_string.cpp
search_2d_matrix.cpp
search_2d_matrix2.cpp
search_rotated_array.cpp
search_rotated_array2.cpp
search_suggestion_sys.cpp
set_matrix_0.rs
set_mismatch.cpp
set_mismatch.rs
short_encoding_words.cpp
shortest_bridge.cpp
shortest_dist_road_addition1.cpp
shortest_path_alternate_color.cpp
shortest_path_binary_matrix.cpp
shortest_path_grid_obstacle.cpp
shortest_path_grid_obstacle.rs
shortest_path_keys.cpp
shortest_path_vis_nodes.cpp
shortest_unsorted_subarr.cpp
shuffle_the_array.cpp
similar_string_group.cpp
simplify_path.cpp
single_element_sorted_arr.cpp
single_number.cpp
single_number.rs
single_number2.cpp
single_product_array.cpp
single_threaded_cpu.cpp
single_threaded_cpu.rs
skyline_problem.cpp
sliding_puzzle.cpp
sliding_window_max.cpp
smallest_num_set.cpp
smallest_string_swaps.cpp
smallest_sufficient_team.cpp
snakes_ladders.cpp
snapshot_array.cpp
sort_array.cpp
sort_array_parity.cpp
sort_char_freq.cpp
sort_char_freq.rs
sort_items_dependencies.cpp
sort_matrix_diagonal.cpp
sorted_arrary_bst.cpp
soup_servings.cpp
spiral_matrix.cpp
spiral_matrix2.cpp
split_array_consec_subseq.cpp
stack_using_queues.cpp
stamping_sequence.cpp
steps_arr_increasing.cpp
stone_game2.cpp
stone_game3.cpp
stone_game4.cpp
strange_printer.cpp
string_compression.cpp
string_compression.rs
string_compression2.cpp
string_compression2.rs
string_without_3a3b.cpp
subarr_fixed_bound.cpp
subarr_product_less_k.cpp
subarr_sum_divisible_k.cpp
substr_largest_variance.cpp
sum_dist_tree.cpp
sum_dist_tree.rs
sum_even_num_queries.cpp
sum_root_leaf_num.cpp
sum_subarr_mins.cpp
sum_subarr_mins.rs
sum_subset_xor.cpp
summary_ranges.cpp
swap_node_linked_list.cpp
swap_nodes_pairs.cpp
symmetric_tree.cpp
tallest_billboard.cpp
task_scheduler.cpp
text_justification.cpp
thousand_separator.cpp
time_base_key_val.cpp
toeplitz_matrix.cpp
toeplitz_matrix.rs
top_k_freq_element.cpp
top_k_freq_element.rs
top_k_freq_words.cpp
top_k_freq_words.rs
transpose_matrix.cpp
trapping_rain_water.cpp
trie_prefix.cpp
two_sum.cpp
two_sum_2.cpp
two_sum_4.cpp
ugly_number.cpp
ugly_number.rs
uncrossed_lines.cpp
unique_bst.cpp
unique_bst2.cpp
unique_morse_code_words.cpp
unique_num_occurrences.cpp
unique_num_occurrences.rs
unique_paths.cpp
unique_paths2.cpp
unique_paths3.cpp
unique_paths3.rs
utf8_validation.cpp
valid_anagram.cpp
valid_arrangement_pairs.cpp
valid_number.cpp
valid_parentheses.cpp
valid_stack_seq.cpp
valid_sudoku.cpp
valid_sudoku.rs
validate_bst.cpp
verify_alien_dict.cpp
vertical_order_bst.cpp
ways_to_paint_nx3_grid.cpp
where_will_ball_fall.cpp
where_will_ball_fall.rs
wiggle_subsequence.cpp
word_break.cpp
word_ladder.cpp
word_ladder2.cpp
word_pattern.cpp
word_pattern.rs
word_search.cpp
word_search2.cpp
word_search2.rs
word_subsets.cpp
zigzag_conversion.cpp