Docs.rs
rustgym-0.2.0
Platform
i686-pc-windows-msvc
i686-unknown-linux-gnu
x86_64-apple-darwin
x86_64-pc-windows-msvc
x86_64-unknown-linux-gnu
Feature flags
docs.rs
About docs.rs
Privacy policy
Rust
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
rustgym 0.2.0
rustgym solutions
Crate
Source
Builds
Feature flags
Documentation
Hide files
..
_1002_find_common_characters.rs
_1003_check_if_word_is_valid_after_substitutions.rs
_1004_max_consecutive_ones_3.rs
_1005_maximize_sum_of_array_after_k_negations.rs
_1006_clumsy_factorial.rs
_1007_minimum_domino_rotations_for_equal_row.rs
_1008_construct_binary_search_tree_from_preorder_traversal.rs
_1009_complement_of_base_10_integer.rs
_100_same_tree.rs
_1010_pairs_of_songs_with_total_durations_divisible_by_60.rs
_1011_capacity_to_ship_packages_within_d_days.rs
_1013_partition_array_into_three_parts_with_equal_sum.rs
_1014_best_sightseeing_pair.rs
_1015_smallest_integer_divisible_by_k.rs
_1016_binary_string_with_substrings_representing_1_to_n.rs
_1017_convert_to_base_minus_2.rs
_1018_binary_prefix_divisible_by_5.rs
_1019_next_greater_node_in_linked_list.rs
_101_symmetric_tree.rs
_1020_number_of_enclaves.rs
_1021_remove_outermost_parentheses.rs
_1022_sum_root_to_leaf_binary_number.rs
_1023_camelcase_matching.rs
_1024_video_stitching.rs
_1025_divisor_game.rs
_1026_maximum_difference_between_node_and_ancestor.rs
_1027_longest_arithmetic_sequence.rs
_1028_recover_a_tree_from_preorder_traversal.rs
_1029_two_city_scheduling.rs
_102_binary_tree_level_order_traversal.rs
_1030_matrix_cells_in_distance_order.rs
_1031_maximum_sum_of_two_non_overlapping_subarrays.rs
_1032_stream_of_characters.rs
_1033_moving_stones_until_consecutive.rs
_1034_coloring_a_border.rs
_1035_uncrossed_lines.rs
_1036_escape_a_large_maze.rs
_1037_valid_boomerang.rs
_1038_binary_search_tree_to_greater_sum_tree.rs
_1039_minimum_score_triangulation_of_polygon.rs
_103_binary_tree_zigzag_level_order_traversal.rs
_1040_moving_stones_until_consecutive_2.rs
_1041_robot_bounded_in_circle.rs
_1042_flower_planting_with_no_adjacent.rs
_1043_partition_array_for_maximum_sum.rs
_1044_longest_duplicate_substring.rs
_1046_last_stone_weight.rs
_1047_remove_all_adjacent_duplicates_in_string.rs
_1048_longest_string_chain.rs
_1049_last_stone_weight_2.rs
_104_maximum_depth_of_binary_tree.rs
_1051_height_checker.rs
_1052_grumpy_bookstore_owner.rs
_1053_previous_permutation_with_one_swap.rs
_1054_distant_barcodes.rs
_1055_shortest_way_to_form_string.rs
_1056_confusing_number.rs
_1057_campus_bikes.rs
_1058_minimize_rounding_error_to_meet_target.rs
_1059_all_paths_from_source_lead_to_destination.rs
_105_construct_binary_tree_from_preorder_and_inorder_traversal.rs
_1060_missing_element_in_sorted_array.rs
_1061_lexicographically_smallest_equivalent_string.rs
_1062_longest_repeating_substring.rs
_1063_number_of_valid_subarrays.rs
_1064_fixed_point.rs
_1065_index_pairs_of_a_string.rs
_1066_campus_bikes_2.rs
_106_construct_binary_tree_from_inorder_and_postorder_traversal.rs
_1071_greatest_common_divisor_of_strings.rs
_1072_flip_columns_for_maximum_number_of_equal_rows.rs
_1073_adding_two_negabinary_numbers.rs
_1074_number_of_submatrices_that_sum_to_target.rs
_1078_occurrences_after_bigram.rs
_1079_letter_tile_possibilities.rs
_107_binary_tree_level_order_traversal_2.rs
_1080_insufficient_nodes_in_root_to_leaf_paths.rs
_1081_smallest_subsequence_of_distinct_characters.rs
_1085_sum_of_digits_in_the_minmum_number.rs
_1086_high_five.rs
_1087_brace_expansion.rs
_1089_duplicate_zeros.rs
_108_convert_sorted_array_binary_search_tree.rs
_1090_largest_values_from_labels.rs
_1091_shortest_path_in_binary_matrix.rs
_1092_shortest_common_supersequence.rs
_1093_statistics_from_a_large_sample.rs
_1094_car_pooling.rs
_1096_brace_expansion_2.rs
_1099_two_sum_less_than_k.rs
_109_convert_sorted_list_to_binary_search_tree.rs
_10_regular_expression_matching.rs
_1100_find_k_length_substrings_with_no_repeated_characters.rs
_1101_the_earliest_moment_when_everyone_become_friends.rs
_1102_path_with_maximum_minimum_value.rs
_1103_distribute_candies_to_people.rs
_1104_path_in_zigzag_labelled_binary_tree.rs
_1105_filling_bookcase_shelves.rs
_1106_parsing_a_boolean_expression.rs
_1108_defanging_an_ip_address.rs
_1109_corp_flight_bookings.rs
_110_balanced_binary_tree.rs
_1110_delete_nodes_and_return_forest.rs
_1111_maximum_nesting_depth_of_two_valid_parentheses_strings.rs
_1118_number_of_days_in_a_month.rs
_1119_remove_vowels_from_a_string.rs
_111_minimum_depth_of_binary_tree.rs
_1120_maximum_average_subtree.rs
_1121_divide_array_into_increasing_sequences.rs
_1122_relative_sort_array.rs
_1123_lowest_common_ancestor_or_deepest_leaves.rs
_1124_longest_well_performing_interval.rs
_1128_number_of_equivalent_domino_pairs.rs
_1129_shortest_path_with_alternating_colors.rs
_112_path_sum.rs
_1130_minimum_cost_tree_from_leaf_values.rs
_1131_maximum_of_absolute_value_expression.rs
_1133_largest_unique_number.rs
_1134_armstrong_number.rs
_1135_connecting_cities_with_minimum_cost.rs
_1136_parallel_courses.rs
_1137_n_th_tribonacci_number.rs
_1138_alphabet_board_path.rs
_1139_largest_1_bordered_square.rs
_113_path_sum_2.rs
_1140_stone_game_2.rs
_1143_longest_common_subsequence.rs
_1144_decrease_elements_to_make_array_zigzag.rs
_1145_binary_tree_coloring_game.rs
_1146_snapshot_array.rs
_1147_longest_chunked_palindrome_decomposition.rs
_114_flatten_binary_tree_to_linked_list.rs
_1150_check_if_a_number_is_majority_element_in_a_sorted_array.rs
_1151_minimum_swaps_to_group_all_1s_together.rs
_1152_analyze_user_website_visit_pattern.rs
_1154_day_of_the_year.rs
_1155_number_of_dice_rolls_with_target_sum.rs
_1156_swap_for_longest_repeated_character_substring.rs
_115_distinct_subsequences.rs
_1160_find_words_that_can_be_formed_by_characters.rs
_1161_maximum_level_sum_of_a_binary_tree.rs
_1162_as_far_from_land_as_possible.rs
_1165_single_row_keyboard.rs
_1166_design_file_system.rs
_1167_minimum_cost_to_connect_sticks.rs
_1168_optimize_water_distribution_in_a_village.rs
_1169_invalid_transactions.rs
_1170_compare_strings_by_frequency_of_the_smallest_character.rs
_1171_remove_zero_sum_consecutive_nodes_from_linked_list.rs
_1172_dinner_plate_stacks.rs
_1175_prime_arrangements.rs
_1176_diet_plan_performance.rs
_1177_can_make_palindrome_from_substring.rs
_1180_count_substring_with_only_one_distinct_letter.rs
_1181_before_and_after_puzzle.rs
_1182_shortest_distance_to_target_color.rs
_1183_maximum_number_of_ones.rs
_1184_distance_between_bus_stops.rs
_1185_day_of_the_week.rs
_1186_maximum_subarray_sum_with_one_deletion.rs
_1189_maximum_number_of_balloons.rs
_118_pascal_triangle.rs
_1190_reverse_substrings_between_each_pair_of_parentheses.rs
_1191_k_concatenation_maximum_sum.rs
_1192_critical_connections_in_a_network.rs
_1196_how_many_apples_can_you_put_into_the_basket.rs
_1197_minimum_knight_moves.rs
_1197_minimum_knight_moves_math.rs
_1198_find_smallest_common_element_in_all_rows.rs
_119_pascal_triangle_2.rs
_11_container_with_most_water.rs
_1200_minimum_absolute_difference.rs
_1201_ugly_number_3.rs
_1202_smallest_string_with_swaps.rs
_1203_sort_items_by_groups_respecting_dependencies.rs
_1206_design_skiplist.rs
_1207_unique_number_of_occurrences.rs
_1208_get_equal_substrings_within_budget.rs
_1209_remove_all_adjacent_duplicates_in_string_2.rs
_120_triangle.rs
_1210_minimum_moves_to_reach_target_with_rotations.rs
_1213_intersection_of_three_sorted_arrays.rs
_1214_two_sum_bsts.rs
_1215_stepping_numbers.rs
_1216_valid_palindrome_3.rs
_1217_play_with_chips.rs
_1218_longest_arithmetic_subsequence_of_given_difference.rs
_1219_path_with_maximum_gold.rs
_121_best_time_to_buy_and_sell_stock.rs
_1220_count_vowels_permutation.rs
_1221_split_a_string_in_balanced_strings.rs
_1222_queens_that_can_attack_the_king.rs
_1223_dice_roll_simulation.rs
_1227_airplane_seat_assignment_probability.rs
_1228_missing_number_in_arithmetic_progression.rs
_1229_meeting_scheduler.rs
_122_best_time_to_buy_and_sell_stock_2.rs
_1230_toss_strange_coins.rs
_1231_divide_chocolate.rs
_1232_check_if_it_is_a_straight_line.rs
_1233_remove_sub_folders_from_the_filesystem.rs
_1234_replace_the_substring_for_balanced_string.rs
_1235_maximum_profit_in_job_scheduling.rs
_1237_find_positive_integer_solution_for_a_given_equation.rs
_1238_circular_permutation_in_binary_representation.rs
_1239_maximum_length_of_concatenated_string_with_unique_characters.rs
_123_best_time_to_buy_and_sell_stock_3.rs
_1240_tiling_a_rectangle_with_the_fewest_squares.rs
_1243_array_transformation.rs
_1244_design_a_leaderboard.rs
_1245_tree_diameter.rs
_1247_minimum_swaps_to_make_strings_equal.rs
_1248_count_number_of_nice_subarrays.rs
_1249_minimum_remove_to_make_valid_parentheses.rs
_124_binary_tree_maximum_path_sum.rs
_1250_check_if_it_is_a_good_array.rs
_1252_cells_with_odd_values_in_a_matrix.rs
_1253_reconstruct_a_2_row_binary_matrix.rs
_1254_number_of_closed_islands.rs
_1255_maximum_score_words_formed_by_letters.rs
_1256_encode_number.rs
_1257_smallest_common_region.rs
_1258_synonymous_sentences.rs
_1259_handshakes_that_don_t_cross.rs
_125_valid_palindrome.rs
_1260_shift_2d_grid.rs
_1261_find_elements_in_contaminated_binary_tree.rs
_1262_greatest_sum_divisible_by_three.rs
_1263_minimum_moves_to_move_a_box_to_their_target_location.rs
_1266_minimum_time_visition_all_points.rs
_1267_count_servers_that_communicate.rs
_1268_search_suggestions_system.rs
_126_word_ladder_2.rs
_1271_hexspeak.rs
_1272_remove_interval.rs
_1273_delete_tree_nodes.rs
_1274_number_of_ships_in_rectangle.rs
_1275_find_winner_on_a_tic_tac_toe_game.rs
_1276_number_of_burgers_with_no_waste_of_ingredients.rs
_1277_count_square_submatrices_with_all_ones.rs
_1278_palindrome_partitioning_3.rs
_127_word_ladder.rs
_1281_subtract_the_product_and_sum_of_digits_of_an_integer.rs
_1282_group_the_people_given_the_group_size_they_belong_to.rs
_1283_find_the_smallest_divisor_given_a_threshold.rs
_1284_minimum_number_of_flips_to_convert_binary_matrix_to_zero_matrix.rs
_1286_iterator_for_combination.rs
_1287_element_appearing_more_than_25_in_sorted_array.rs
_1288_remove_covered_intervals.rs
_1289_minimum_falling_path_sum_2.rs
_128_longest_consecutive_sequence.rs
_1290_convert_binary_number_in_a_linked_list_to_integer.rs
_1291_sequential_digits.rs
_1292_maximum_side_length_of_a_square_with_sum_less_than_or_equal_to_threshold.rs
_1295_find_numbers_with_even_number_of_digits.rs
_1296_divide_array_in_sets_of_k_consecutive_numbers.rs
_1297_maximum_number_of_occurrences_of_a_substring.rs
_1298_maximum_candies_you_can_get_from_boxes.rs
_1299_replace_elements_with_greatest_element_on_right_side.rs
_129_sum_root_to_leaf_numbers.rs
_12_integer_to_roman.rs
_1300_sum_of_mutated_array_closest_to_target.rs
_1302_deepest_leaves_sum.rs
_1304_find_n_unique_integers_sum_up_to_zero.rs
_1305_all_elements_in_two_binary_search_tree.rs
_1306_jump_game_3.rs
_1309_decrypt_string_from_alphabet_to_integer_mapping.rs
_130_surrounded_regions.rs
_1310_xor_queries_of_a_subarray.rs
_1311_get_watched_videos_by_your_friends.rs
_1312_minimum_insertion_steps_to_make_a_string_palindrome.rs
_1313_decompres_run_length_encoded_list.rs
_1314_matrix_block_sum.rs
_1315_sum_of_nodes_with_even_valued_grandparent.rs
_1317_convert_integer_to_the_sum_of_two_no_zero_integers.rs
_1318_minimum_flips_to_make_a_or_b_equal_to_c.rs
_1319_number_of_operations_to_make_network_connected.rs
_131_palindrome_partitioning.rs
_1320_minimum_distance_to_type_a_word_using_two_fingers.rs
_1323_maximum_69_number.rs
_1324_print_words_vertically.rs
_1325_delete_leaves_with_a_given_value.rs
_1326_minimum_number_of_taps_to_open_to_water_a_garden.rs
_1328_break_a_palindrome.rs
_1329_sort_the_matrix_diagonally.rs
_132_palindrome_partitioning_2.rs
_1331_rank_transform_of_an_array.rs
_1332_remove_palindromic_subsequences.rs
_1333_filter_restaurants_by_vengan_friendly_price_and_distance.rs
_1334_find_the_city_with_the_smallest_number_of_neighbors_at_a_threshold_distance.rs
_1335_minimum_difficulty_of_a_job_schedule.rs
_1337_the_k_weakest_rows_in_a_matrix.rs
_1338_reduce_array_size_to_the_half.rs
_1339_maximum_product_of_splitted_binary_tree.rs
_1340_jump_game_5.rs
_1342_number_of_steps_to_reduce_a_number_to_zero.rs
_1343_number_of_sub_arrays_of_size_k_and_average_greater_than_or_equal_to_threshold.rs
_1344_angle_between_hands_of_a_clock.rs
_1346_check_if_n_and_its_double_exist.rs
_1347_minimum_number_of_steps_to_make_two_strings_anagram.rs
_1348_tweet_counts_per_frequency.rs
_134_gas_station.rs
_1351_count_negative_numbers_in_a_sorted_matrix.rs
_1352_product_of_the_last_k_numbers.rs
_1353_maximum_number_of_events_that_can_be_attended.rs
_1356_sort_integers_by_the_number_of_1_bits.rs
_1357_apply_discount_every_n_orders.rs
_1358_number_of_substrings_containing_all_three_characters.rs
_1359_count_all_valid_pickup_and_delivery_options.rs
_135_candy.rs
_1360_number_of_days_between_two_dates.rs
_1361_validate_binary_tree_nodes.rs
_1362_closest_divisors.rs
_1365_how_many_numbers_are_smaller_than_the_current_number.rs
_1366_rank_teams_by_votes.rs
_1367_linked_list_in_binary_tree.rs
_1368_minimum_cost_to_make_at_least_one_valid_path_in_a_grid.rs
_136_single_number.rs
_1370_increasing_decreasing_string.rs
_1371_find_the_longest_substring_containing_vowels_in_even_counts.rs
_1372_longest_zigzag_path_in_a_binary_tree.rs
_1374_generate_a_string_with_characters_that_have_odd_counts.rs
_1375_bulb_switcher_3.rs
_1376_time_needed_to_inform_all_employees.rs
_1377_frog_position_after_t_seconds.rs
_137_single_number_2.rs
_1380_lucky_numbers_in_a_matrix.rs
_1381_design_a_stack_with_increment_operation.rs
_1382_balance_a_binary_search_tree.rs
_1383_maximum_performance_of_a_team.rs
_1385_find_the_distance_value_between_two_arrays.rs
_1386_cinema_seat_allocation.rs
_1387_sort_integers_by_the_power_value.rs
_1389_create_target_array_in_the_given_order.rs
_1390_four_divisors.rs
_1391_check_if_there_is_a_valid_path_in_a_grid.rs
_1394_find_lucky_integer_in_an_array.rs
_1395_count_number_of_teams.rs
_1396_design_underground_system.rs
_1399_count_largest_group.rs
_139_word_break.rs
_13_roman_to_integer.rs
_1400_construct_k_palindrome_strings.rs
_1401_circle_and_rectangle_overlapping.rs
_1402_reducing_dishes.rs
_1403_minimum_subsequence_in_non_increasing_order.rs
_1404_number_of_steps_to_reduce_a_number_in_binary_representation_to_one.rs
_1405_longest_happy_string.rs
_1406_stone_game_3.rs
_1408_string_matching_in_an_array.rs
_1409_queries_on_a_permutation_with_key.rs
_140_word_break_2.rs
_1410_html_entity_parser.rs
_1411_number_of_ways_to_paint_n3_grid.rs
_1413_minimum_value_to_get_positive_step_by_step_sum.rs
_1414_find_the_minimum_number_of_fibonacci_numbers_whoes_sum_is_k.rs
_1415_the_k_th_lexicographical_string_of_all_happy_strings_of_length_n.rs
_1417_reformat_the_string.rs
_1418_display_table_of_food_orders_in_a_restaurant.rs
_1419_minimum_number_of_frogs_croaking.rs
_1420_build_array_where_you_can_find_the_maximum_exactly_k_comparisons.rs
_1422_maximum_score_after_splitting_a_string.rs
_1423_maximum_points_you_can_obtain_from_cards.rs
_1424_diagonal_traversel_2.rs
_1426_counting_elements.rs
_1427_perform_string_shifts.rs
_1428_leftmost_column_with_at_least_a_one.rs
_1429_first_unique_number.rs
_1430_chick_if_a_string_is_a_valid_sequence_from_root_to_leaves_path_in_a_binary_tree.rs
_1431_kids_with_the_greatest_number_of_candies.rs
_1432_max_difference_you_can_get_from_change_an_integer.rs
_1433_check_if_a_string_can_break_another_string.rs
_1436_destination_city.rs
_1437_check_if_all_1s_are_at_least_length_k_places_away.rs
_1438_longest_continuous_subarray_with_absolute_diff_less_than_or_equal_to_limit.rs
_1439_find_kth_smallest_sum_of_a_matrix_with_sorted_rows.rs
_143_reorder_list.rs
_1441_build_an_array_with_stack_operations.rs
_1442_count_triplets_that_can_form_two_arrays_of_equal_xor.rs
_1443_minimum_time_to_collect_all_apples_in_a_tree.rs
_1444_number_of_ways_of_cutting_a_pizza.rs
_1446_consecutive_characters.rs
_1447_simplified_fractions.rs
_1448_count_good_nodes_in_binary_tree.rs
_144_binary_tree_preorder_traversal.rs
_1450_number_of_students_doing_homework_at_a_given_time.rs
_1451_rearrange_words_in_a_sentence.rs
_1452_people_whose_list_of_favorite_companies_is_not_a_subset_of_another_list.rs
_1455_check_if_a_word_occurs_as_a_prefix_of_any_word_in_a_sentence.rs
_1456_maximum_number_of_vowels_in_a_substring_of_given_length.rs
_1457_pseudo_palindromic_paths_in_a_binary_tree.rs
_145_binary_tree_postorder_traversal.rs
_1460_make_two_arrays_equal_by_reversing_sub_arrays.rs
_1461_check_if_a_string_contains_all_binary_codes_of_size_k.rs
_1462_course_schedule_4.rs
_1463_cherry_pickup_2.rs
_1464_maximum_product_of_two_elements_in_an_array.rs
_1465_maximum_area_of_a_piece_of_cake_after_horizontal_and_vertical_cuts.rs
_1466_reorder_routes_to_make_all_paths_lead_to_the_city_zero.rs
_1469_find_all_the_lonely_nodes.rs
_146_lru_cache.rs
_1470_shuffle_the_array.rs
_1471_the_k_strongest_values_in_an_array.rs
_1472_design_browser_history.rs
_1473_paint_house_3.rs
_1474_delete_n_nodes_after_m_nodes_of_a_linked_list.rs
_1475_final_prices_with_a_speial_discount_in_shop.rs
_1476_subrectangle_queries.rs
_1477_find_two_non_overlapping_sub_arrays_each_with_target_sum.rs
_1478_allocate_mailboxes.rs
_147_insertion_sort_list.rs
_1480_running_sum_of_1d_array.rs
_1481_least_number_of_unique_integers_after_k_removals.rs
_1482_minimum_number_of_days_to_make_m_bouquets.rs
_1486_xor_operation_in_an_array.rs
_1487_making_file_names_unique.rs
_1488_avoid_flood_in_the_city.rs
_1489_find_critical_and_pseudo_critical_edges_in_minimum_spanning_tree.rs
_148_sort_list.rs
_1491_average_salary_excluding_minimum_and_maximum_salary.rs
_1492_the_kth_factor_of_n.rs
_1493_longest_subarray_of_1s_after_deleting_one_element.rs
_1496_path_crossing.rs
_1497_check_if_array_pairs_are_divisible_by_k.rs
_1498_number_of_subsequences_that_satisfy_the_given_sum_condition.rs
_149_max_points_on_a_line.rs
_14_longest_common_prefix.rs
_1500_design_a_file_sharing_system.rs
_1502_can_make_arithmetic_progression_from_sequence.rs
_1503_last_moment_before_all_ants_fall_out_of_a_plank.rs
_1504_count_submatrices_with_all_ones.rs
_1507_reformat_date.rs
_1508_range_sum_of_sorted_subarray_sums.rs
_1509_minimum_difference_between_largest_and_smallest_value_in_three_moves.rs
_150_evaluate_reverse_polish_notation.rs
_1510_stone_game_4.rs
_1512_number_of_good_pairs.rs
_1513_number_of_substrings_with_only_1s.rs
_1514_path_with_maximum_probability.rs
_1515_best_position_for_a_service_center.rs
_1518_water_bottles.rs
_1519_number_of_nodes_in_the_sub_tree_with_the_same_label.rs
_151_reverse_words_in_a_string.rs
_1520_maximum_number_of_non_overlapping_substrings.rs
_1521_find_a_value_of_mysterious_function_closest_to_target.rs
_1523_cound_odd_numbers_in_interval_range.rs
_1524_number_of_sub_arrays_with_odd_sum.rs
_1525_number_of_good_ways_to_split_a_string.rs
_1526_minimum_number_of_increments_on_subarrays_to_form_a_target_array.rs
_1528_shuffle_string.rs
_1529_bulb_switcher_5.rs
_152_maximum_product_subarray.rs
_1530_number_of_good_leaf_nodes_pairs.rs
_1533_find_the_index_of_the_large_integer.rs
_1534_count_good_triplets.rs
_1535_find_the_winner_of_an_array_game.rs
_1536_minimum_swaps_to_arrange_a_binary_grid.rs
_1537_get_the_maximum_score.rs
_1538_guess_the_majority_in_an_hidden_array.rs
_1539_kth_missing_positive_number.rs
_153_find_minimum_in_rotated_sorted_array.rs
_1540_can_convert_string_in_k_moves.rs
_1541_minimum_insertions_to_balance_a_parentheses_string.rs
_1542_find_longest_awesome_substring.rs
_1544_make_the_string_great.rs
_1545_find_kth_bit_in_nth_binary_stringrs.rs
_1546_maximum_number_of_non_overlapping_subarrays_with_sum_equals_target.rs
_1547_minimum_cost_to_cut_a_stick.rs
_1548_the_most_similar_path_in_a_graph.rs
_1550_three_consecutive_odds.rs
_1551_minimum_operations_to_make_array_equalrs.rs
_1552_magnetic_force_between_two_balls.rs
_1553_minimum_number_of_days_to_eat_n_oranges.rs
_1554_strings_differ_by_one_character.rs
_1556_thousand_separator.rs
_1557_minimum_number_of_vertices_to_reach_all_nodes.rs
_1558_minimum_numbers_of_function_calls_to_make_target_array.rs
_1559_detect_cycles_in_2d_grid.rs
_155_min_stack.rs
_1560_most_visited_sector_in_a_circular_track.rs
_1561_maximum_number_of_coins_you_can_get.rs
_1562_find_latest_group_of_size_m.rs
_1563_stone_game_5.rs
_1564_pub_boxes_into_the_warehouse_1.rs
_1566_detect_pattern_of_length_m_repeated_k_or_more_times.rs
_1567_maximum_length_of_subarray_with_positive_product.rs
_1568_minimum_number_of_days_to_disconnect_island.rs
_1569_number_of_ways_to_reorder_array_to_get_same_bst.rs
_156_binary_tree_upside_down.rs
_1570_dot_product_of_two_sparse_vectors.rs
_1572_matrix_diagonal_sum.rs
_1573_number_of_ways_to_split_a_string.rs
_1574_shortest_subarray_to_be_removed_to_make_array_sorted.rs
_1575_count_all_possible_routes.rs
_1576_replace_all_to_avoid_consecutive_repeating_characters.rs
_1577_number_of_ways_where_square_of_number_is_equal_to_product_of_two_numbers.rs
_1578_minimum_deleteion_cost_to_avoid_repeating_letters.rs
_1579_remove_max_number_of_edges_to_keep_graph_fully_traversable.rs
_157_read_n_characters_given_read4.rs
_1580_put_boxes_into_the_warehouse_2.rs
_1582_special_positions_in_a_binary_matrix.rs
_1583_count_unhappy_friends.rs
_1584_min_cost_to_connect_all_points.rs
_1585_check_if_string_is_transformable_with_substring_sort_operations.rs
_1586_binary_search_tree_iterator_2.rs
_1588_sum_of_all_odd_length_subarrays.rs
_1589_maximum_sum_obtained_of_any_permutation.rs
_1590_make_sum_divisible_by_p.rs
_1591_strange_printer_2.rs
_1592_rearrange_spaces_between_words.rs
_1593_split_a_string_into_the_max_number_of_unique_substrings.rs
_1594_maximum_non_negative_product_in_a_matrix.rs
_1595_minimum_cost_to_connect_two_groups_of_points.rs
_1598_crawler_log_folder.rs
_1599_maximum_profit_of_operating_a_centennial_wheel.rs
_159_longest_substring_with_at_most_two_distinc_characters.rs
_15_three_sum.rs
_1600_throne_inheritance.rs
_1603_design_parking_system.rs
_1604_alart_using_same_key_card_three_or_more_times_in_a_one_hour_period.rs
_1605_find_valid_matrix_given_row_and_column_sums.rs
_1608_special_array_with_x_elements_greater_than_or_equal_x.rs
_1609_even_odd_tree.rs
_1611_minimum_one_bit_operations_to_make_integers_zero.rs
_1614_maximum_nesting_depth_of_the_parentheses.rs
_1615_maximal_network_rank.rs
_1616_split_two_strings_to_make_palindrome.rs
_1617_count_subtrees_with_max_distance_between_cities.rs
_1619_mean_of_array_after_removing_some_elements.rs
_161_one_edit_distance.rs
_1620_coordinate_with_maxium_network_quality.rs
_1621_number_of_sets_of_k_non_overlapping_line_segments.rs
_1624_largest_substring_between_two_equal_characters.rs
_1625_lexicographically_smaller_string_after_applying_operations.rs
_1626_best_team_with_no_conflicts.rs
_1627_graph_connectivity_with_threshold.rs
_1629_slowest_key.rs
_162_find_peak_element.rs
_1630_arithmetic_subarrays.rs
_1631_path_with_minimum_effort.rs
_1636_sort_array_by_increasing_frequency.rs
_1637_widest_vertical_area_between_two_points_containing_no_points.rs
_1638_count_substrings_that_differ_by_one_characters.rs
_163_missing_ranges.rs
_1640_check_array_formation_through_concatenation.rs
_1641_count_sorted_vowel_strings.rs
_1642_furthest_building_you_can_reach.rs
_1643_kth_smallest_instructions.rs
_1646_get_maximum_in_generated_array.rs
_1647_minimum_deletions_to_make_character_frequencies_unique.rs
_1648_sell_diminishing_valued_colored_balls.rs
_164_maximum_gap.rs
_1652_defuse_the_bomb.rs
_1653_minimum_deletions_to_make_string_balanced.rs
_1654_minimum_jumps_to_reach_home.rs
_1656_design_an_ordered_stream.rs
_1657_determine_if_two_strings_are_close.rs
_1658_minimum_operations_to_reduce_x_to_zero.rs
_1659_maximize_grid_happiness.rs
_165_compare_version_numbers.rs
_166_fraction_to_recurring_decimal.rs
_167_two_sum_2.rs
_168_excel_sheet_column_title.rs
_169_majority_element.rs
_16_3sum_closest.rs
_170_two_sum_3.rs
_171_excel_sheet_column_number.rs
_172_factorial_trailing_zeroes.rs
_173_binary_search_tree_iterator.rs
_174_dungeon_game.rs
_179_largest_number.rs
_17_letter_combinations_of_a_phone_number.rs
_186_reverse_words_in_a_string_2.rs
_187_repeated_dna_sequences.rs
_188_best_time_to_buy_and_sell_stock_4.rs
_189_rotate_array.rs
_18_4sum.rs
_190_reverse_bits.rs
_191_number_of_1_bits.rs
_198_house_robber.rs
_199_binary_tree_right_side_view.rs
_19_remove_nth_node_from_end_of_list.rs
_1_two_sum.rs
_200_number_of_islands.rs
_201_bitwise_and_of_numbers_range.rs
_202_happy_number.rs
_203_remove_linked_list_elements.rs
_204_count_primes.rs
_205_isomorphic_strings.rs
_206_reverse_linked_list.rs
_207_course_schedule.rs
_208_implement_trie.rs
_209_minimum_size_subarray_sum.rs
_20_valid_parentheses.rs
_210_course_schedule_2.rs
_211_add_and_search_word_data_structure_design.rs
_212_word_search_2.rs
_213_house_robber_2.rs
_214_shortest_palindrome.rs
_215_kth_largest_element_in_an_array.rs
_216_combination_sum_3.rs
_217_contains_duplicate.rs
_218_the_skyline_problem.rs
_219_contains_duplicate_2.rs
_21_merge_two_sorted_lists.rs
_220_contains_duplicate_3.rs
_221_maximal_square.rs
_222_count_complete_tree_nodes.rs
_223_rectangle_area.rs
_224_basic_calculator.rs
_225_implement_stack_using_queues.rs
_226_invert_binary_tree.rs
_227_basic_calculator_2.rs
_228_summary_ranges.rs
_229_majority_element_2.rs
_22_generate_parentheses.rs
_230_kth_smallest_element_in_a_bst.rs
_231_power_of_two.rs
_232_implent_queue_using_stacks.rs
_233_number_of_digit_one.rs
_234_palindrome_linked_list.rs
_235_lowest_common_ancestor_of_a_binary_search_tree.rs
_236_lowest_common_ancestor_of_a_binary_tree.rs
_238_product_of_array_except_self.rs
_239_sliding_window_maximum.rs
_23_merge_k_sorted_lists.rs
_240_search_a_2d_matrix_2.rs
_241_different_ways_to_add_parentheses.rs
_242_valid_anagram.rs
_243_shortest_word_distance.rs
_244_shortest_word_distance_2.rs
_245_shortest_word_distance_3.rs
_246_strobogrammantic_number.rs
_247_strobogrammatic_number_2.rs
_248_strobogrammatic_number_3.rs
_249_group_shifted_strings.rs
_24_swap_nodes_in_pairs.rs
_250_count_univalue_subtrees.rs
_251_flatten_2d_vector.rs
_252_meeting_rooms.rs
_253_meeting_rooms_2.rs
_254_factor_combinations.rs
_255_verify_preorder_sequence_in_binary_search_tree.rs
_256_paint_house.rs
_257_binary_tree_paths.rs
_258_add_digits.rs
_259_3sum_smaller.rs
_25_reverse_nodes_in_k_group.rs
_260_single_number_3.rs
_261_graph_valid_tree.rs
_263_ugly_number.rs
_264_ugly_number_2.rs
_265_paint_house_2.rs
_266_palindrome_permutation.rs
_267_palindrome_permutation_2.rs
_268_missing_number.rs
_269_alien_dictionary.rs
_26_remove_duplicates_from_sorted_array.rs
_270_closest_binary_search_tree_value.rs
_271_encode_and_decode_strings.rs
_272_closest_binary_search_tree_value_2.rs
_273_integer_to_english_words.rs
_274_h_index.rs
_275_h_index_2.rs
_276_paint_fence.rs
_277_find_the_celebrity.rs
_278_first_bad_version.rs
_279_perfect_squares.rs
_27_remove_element.rs
_280_wiggle_sort.rs
_281_zigzag_iterator.rs
_282_expression_add_operators.rs
_283_move_zeros.rs
_285_inorder_successor_in_bst.rs
_286_walls_and_gates.rs
_287_find_the_duplicate_number.rs
_288_unique_word_abbreviation.rs
_289_game_of_life.rs
_28_implement_str_str.rs
_290_word_pattern.rs
_291_word_pattern_2.rs
_292_nim_game.rs
_293_flip_game.rs
_294_flip_game_2.rs
_295_find_median_from_data_stream.rs
_296_best_meeting_point.rs
_297_serialize_and_deserialize_binary_tree.rs
_298_binary_tree_longest_consecutive_sequence.rs
_299_bulls_and_cows.rs
_29_divide_two_integers.rs
_2_add_two_numbers.rs
_300_longest_increasing_subsequence.rs
_301_remove_invalid_parentheses.rs
_302_smallest_rectangle_enclosing_black_pixels.rs
_303_range_sum_query.rs
_304_range_sum_query_2d_immutable.rs
_305_number_of_islands_2.rs
_306_additive_number.rs
_307_range_sum_query_mutable.rs
_309_best_time_to_buy_and_sell_stock_with_cooldown.rs
_30_substring_with_concatenation_of_all_words.rs
_310_minimum_height_trees.rs
_311_sparse_matrix_multiplication.rs
_312_burst_balloons.rs
_313_super_ugly_number.rs
_314_binary_tree_vertical_order_traversal.rs
_315_count_of_smaller_numbers_after_self.rs
_316_remove_duplicate_letters.rs
_317_shortest_distance_from_all_buildings.rs
_318_maximum_product_of_word_lengths.rs
_319_bulb_switcher.rs
_31_next_permutation.rs
_320_generalized_abbreviation.rs
_321_create_maximum_number.rs
_322_coin_change.rs
_323_number_of_connected_components_in_an_unditected_graph.rs
_324_wiggle_sort_2.rs
_325_maximum_size_subarray_sum_equals_k.rs
_326_power_of_three.rs
_328_odd_even_linked_list.rs
_329_longest_increasing_path_in_a_matrix.rs
_32_longest_valid_parentheses.rs
_330_patching_array.rs
_331_verify_preorder_serialization_of_a_binary_tree.rs
_332_reconstruct_itinerary.rs
_333_largest_bst_subtree.rs
_334_increasing_triplet_subsequence.rs
_336_palindrome_pairs.rs
_337_house_robber_3.rs
_338_counting_bits.rs
_339_nested_list_weight_sum.rs
_33_search_in_rotated_sorted_array.rs
_340_longest_substring_with_at_most_k_distinct_characters.rs
_341_flatten_nested_list_iterator.rs
_342_power_of_four.rs
_343_integer_break.rs
_344_reverse_string.rs
_345_reverse_vowels_of_a_string.rs
_346_moving_average_from_data_stream.rs
_347_top_k_frequent_elements.rs
_348_design_tic_tac_toe.rs
_349_intersection_of_two_arrays.rs
_34_find_first_and_last_position_of_elements_in_sorted_array.rs
_350_intersection_of_two_arrays_2.rs
_351_android_unlock_patterns.rs
_352_data_stream_as_disjoint_intervals.rs
_353_design_snake_game.rs
_354_russian_doll_envelopes.rs
_355_design_twitter.rs
_356_line_reflection.rs
_357_count_numbers_with_unique_digits.rs
_358_rearrange_string_k_distance_apart.rs
_359_logger_rate_limiter.rs
_35_search_insert_position.rs
_360_sort_transformed_array.rs
_361_bomb_enemy.rs
_362_design_hit_counter.rs
_363_max_sum_of_rectangle_no_larger_than_k.rs
_364_nested_list_weight_sum_2.rs
_365_water_and_jug_problem.rs
_366_find_leaves_of_binary_tree.rs
_367_valid_perfect_square.rs
_368_largest_divisible_subset.rs
_369_plus_one_linked_list.rs
_36_valid_sudoku.rs
_370_range_addition.rs
_371_sum_of_two_integers.rs
_372_super_pow.rs
_373_find_k_pairs_with_smallest_sums.rs
_374_guess_number_higher_or_lower.rs
_375_guess_number_higher_or_lower_2.rs
_376_wiggle_subsequence.rs
_377_combination_sum_4.rs
_378_kth_smallest_element_in_a_sorted_matrix.rs
_379_design_phone_directory.rs
_37_sudoku_solver.rs
_380_insert_delete_get_random_o1.rs
_381_insert_delete_get_random_o1_duplicate_allowed.rs
_382_linked_list_random_node.rs
_383_ransom_note.rs
_384_shuffle_an_array.rs
_385_mini_parser.rs
_386_lexicographical_numbers.rs
_387_first_unique_character_in_a_string.rs
_388_longest_absolute_file_path.rs
_389_find_the_difference.rs
_38_count_and_say.rs
_390_elimination_game.rs
_391_perfect_rectangle.rs
_392_is_subsequence.rs
_393_utf8_validation.rs
_394_decode_string.rs
_395_longest_substring_with_at_least_k_repeating_characters.rs
_396_rotate_function.rs
_397_integer_replacement.rs
_398_random_pick_index.rs
_399_evaluate_division.rs
_39_combination_sum.rs
_3_longest_substring_without_repeating_characters.rs
_400_nth_digit.rs
_401_binary_watch.rs
_402_remove_k_digits.rs
_403_frog_jump.rs
_404_sum_of_left_leaves.rs
_405_convert_a_number_to_hexadecimal.rs
_406_queue_reconstruction_by_height.rs
_407_trapping_rain_water_2.rs
_408_valid_word_abbreviation.rs
_409_longest_palindrome.rs
_40_combination_sum_2.rs
_410_split_array_largest_sum.rs
_411_minimum_unique_word_abbreviation.rs
_412_fizz_buzz.rs
_413_arithmetic_slices.rs
_414_third_maximum_number.rs
_415_add_strings.rs
_416_partition_equal_subset_sum.rs
_417_pacific_atlantic_water_flow.rs
_418_sentence_screen_fitting.rs
_419_battleships_in_a_board.rs
_41_first_missing_positive.rs
_420_strong_password_checker.rs
_421_maximum_xor_of_two_numbers_in_an_array.rs
_422_valid_word_square.rs
_423_reconstruct_original_digits_from_english.rs
_424_longest_repeating_character_replacement.rs
_425_word_squares.rs
_42_trapping_rain_water.rs
_432_all_o_one_data_structure.rs
_433_minimum_genetic_mutation.rs
_434_number_of_segments_in_a_string.rs
_435_non_overlapping_intervals.rs
_436_find_right_interval.rs
_437_path_sum_3.rs
_438_find_all_anagrams_in_a_string.rs
_439_ternary_expression_parser.rs
_43_multiply_strings.rs
_441_arranging_coins.rs
_442_find_all_duplicates_in_an_array.rs
_443_string_compression.rs
_444_sequence_reconstruction.rs
_445_add_two_numbers_2.rs
_446_arithmetic_slices_2_subsequence.rs
_447_number_of_boomerangs.rs
_448_find_all_numbers_disappeared_in_an_array.rs
_449_serialize_and_deserialize_bst.rs
_44_wildcard_matching.rs
_450_delete_node_in_a_bst.rs
_451_sort_characters_by_frequency.rs
_452_minimum_number_of_arrows_to_burst_ballons.rs
_453_minimum_moves_to_equal_array_elements.rs
_454_4sum_2.rs
_455_assign_cookies.rs
_456_132_pattern.rs
_457_circular_array_loop.rs
_458_poor_pigs.rs
_459_repeated_substring_pattern.rs
_45_jump_game_2.rs
_460_lfu_cache.rs
_461_hamming_distance.rs
_462_minimum_moves_to_equal_array_elements_2.rs
_463_island_perimeter.rs
_464_can_i_win.rs
_465_optimal_account_balancing.rs
_467_unique_substrings_in_wraparound_string.rs
_468_validate_ip_address.rs
_469_convex_polygon.rs
_46_permutations.rs
_470_implement_rand10_using_rand7.rs
_471_encode_string_with_shortest_length.rs
_472_concatenated_words.rs
_473_matchsticks_to_square.rs
_474_ones_and_zeroes.rs
_475_heaters.rs
_476_number_complement.rs
_477_total_hamming_distance.rs
_478_generate_random_point_in_circle.rs
_479_largest_palindrome_product.rs
_47_permutations_2.rs
_480_sliding_window_median.rs
_481_magical_string.rs
_482_license_key_formatting.rs
_484_find_permutation.rs
_485_max_consecutive_ones.rs
_486_predict_the_winner.rs
_487_max_consecutive_ones_2.rs
_488_zuma_game.rs
_48_rotate_image.rs
_490_the_maze.rs
_491_increasing_subsequences.rs
_492_construct_the_rectangle.rs
_493_reverse_pairs.rs
_494_target_sum.rs
_495_teemo_attacking.rs
_496_next_greater_element_1.rs
_497_random_point_in_nonoverlapping_rectangles.rs
_498_diagonal_traverse.rs
_499_the_maze_3.rs
_49_group_anagrams.rs
_4_median_of_two_sorted_arrays.rs
_500_keyboard_row.rs
_501_find_mode_in_binary_search_tree.rs
_502_ipo.rs
_503_next_greater_element_2.rs
_504_base_7.rs
_505_the_maze_2.rs
_506_relative_ranks.rs
_507_perfect_number.rs
_508_most_frequent_subtree_sum.rs
_509_fibonacci_number.rs
_50_pow_x_n.rs
_513_find_bottom_left_tree_value.rs
_514_freedom_trail.rs
_515_find_largest_value_in_each_row.rs
_516_longest_palindromic_subsequence.rs
_517_super_washing_machines.rs
_518_coin_change_2.rs
_519_random_flip_matrix.rs
_51_n_queens.rs
_520_detect_captial.rs
_521_longest_uncommon_subsequence_1.rs
_522_longest_uncommon_subsequence_2.rs
_523_continuous_subarray_sum.rs
_524_longest_word_in_dictionary_through_deleting.rs
_525_contiguous_array.rs
_526_beautiful_arrangment.rs
_527_word_abbreviation.rs
_528_random_pick_with_weight.rs
_529_minesweeper.rs
_52_n_queens_2.rs
_530_minimum_absolute_difference_in_bst.rs
_531_lonely_pixel_1.rs
_532_k_diff_pairs_in_an_array.rs
_533_lonely_pixel_2.rs
_535_encode_and_decode_tiny_url.rs
_536_construct_binary_tree_from_string.rs
_537_complex_number_multiplication.rs
_538_convert_bst_to_greater_tree.rs
_539_minimum_time_difference.rs
_53_maximum_subarray.rs
_540_single_element_in_a_sorted_array.rs
_541_reverse_string_2.rs
_542_01_matrix.rs
_543_diameter_of_binary_tree.rs
_544_output_contest_matches.rs
_545_boundary_of_binary_tree.rs
_546_remove_boxes.rs
_547_friend_circles.rs
_548_split_array_with_equal_sum.rs
_549_binary_tree_longest_consecutive_sequence_2.rs
_54_spiral_matrix.rs
_551_student_attendance_record_1.rs
_552_student_attendance_record_2.rs
_553_optimal_division.rs
_554_brick_wall.rs
_555_split_concatenated_strings.rs
_556_next_greater_element_3.rs
_557_reverse_words_in_a_string_3.rs
_55_jump_game.rs
_560_subarray_sum_equals_k.rs
_561_array_partition_1.rs
_562_longest_line_of_consecutive_one_in_matrix.rs
_563_binary_tree_tilt.rs
_564_find_the_closest_palindrome.rs
_565_array_nesting.rs
_566_reshape_the_matrix.rs
_567_permutation_in_string.rs
_568_maximum_vacation_days.rs
_56_merge_intervals.rs
_572_subtree_of_another_tree.rs
_573_squirrel_simulation.rs
_575_distribute_candies.rs
_576_out_of_boundary_paths.rs
_57_insert_interval.rs
_581_shortest_unsorted_continuous_subarray.rs
_582_kill_process.rs
_583_delete_operation_for_two_strings.rs
_588_design_in_memory_file_system.rs
_58_length_of_last_word.rs
_592_fraction_addition_and_subtraction.rs
_593_valid_square.rs
_594_longest_harmonious_subsequence.rs
_598_range_addition_2.rs
_599_minimum_index_sum_of_two_lists.rs
_59_spiral_matrix_2.rs
_5_longest_palindromic_substring.rs
_604_design_compressed_string_iterator.rs
_605_can_place_flowers.rs
_606_construct_string_from_binary_tree.rs
_609_find_duplicate_file_in_system.rs
_60_permutation_sequence.rs
_611_valid_triangle_number.rs
_616_add_bold_tag_in_string.rs
_617_merge_two_binary_trees.rs
_61_rotate_list.rs
_621_task_scheduler.rs
_622_design_circular_queue.rs
_623_add_one_row_to_tree.rs
_624_maximum_distance_in_arrays.rs
_625_minimum_factorization.rs
_628_maximum_product_of_three_numbers.rs
_62_unique_paths.rs
_630_course_schedule_3.rs
_631_design_excel_sum_formula.rs
_632_smallest_range_covering_elements_from_k_lists.rs
_633_sum_of_square_numbers.rs
_634_find_the_derangement_of_an_array.rs
_635_design_log_storage_system.rs
_636_exclusive_time_of_functions.rs
_637_average_of_levels_in_binary_tree.rs
_638_shopping_offers.rs
_63_unique_paths_2.rs
_640_solve_the_equation.rs
_641_design_circular_deque.rs
_642_design_search_autocomplete_system.rs
_643_maximum_average_subarray_1.rs
_645_set_mismatch.rs
_646_maximum_length_of_pair_chain.rs
_647_palindromic_substrings.rs
_648_replace_words.rs
_649_dota2_senate.rs
_64_minimum_path_sum.rs
_650_2_keys_keyboard.rs
_651_4_keys_keyboard.rs
_652_find_duplicate_subtrees.rs
_653_two_sum_4.rs
_654_maximum_binary_tree.rs
_655_print_binary_tree.rs
_657_robot_return_to_origin.rs
_658_find_k_cloest_elements.rs
_659_split_array_into_consecutive_subsequences.rs
_65_valid_number.rs
_660_remove_9.rs
_661_image_smoother.rs
_662_maximum_width_of_binary_tree.rs
_663_equal_tree_partition.rs
_665_non_decreasing_array.rs
_666_path_sum_4.rs
_667_beautiful_arrangement_2.rs
_668_kth_smallest_number_in_multiplication.rs
_669_trim_a_binary_search_tree.rs
_66_plus_one.rs
_670_maximum_swap.rs
_671_second_minimum_node_in_a_binary_tree.rs
_672_bulb_switcher_2.rs
_674_longest_continuous_increasing_subsequence.rs
_675_cut_off_trees_for_golf_event.rs
_676_implement_magic_dictionary.rs
_677_map_sum_pairs.rs
_678_valid_parenthesis_string.rs
_679_24_game.rs
_67_add_binary.rs
_680_valid_palindrome_2.rs
_681_next_closest_time.rs
_682_baseball_game.rs
_683_k_empty_slots.rs
_684_redundant_connection.rs
_686_repeated_string_match.rs
_687_longest_univalue_path.rs
_688_knight_probability_in_chessboard.rs
_689_maximum_sum_of_3_non_overlapping_subarrays.rs
_68_text_justification.rs
_692_top_k_frequent_words.rs
_693_binary_number_with_alternating_bits.rs
_694_number_of_distinct_islands.rs
_695_max_area_of_island.rs
_696_count_binary_substrings.rs
_697_degree_of_an_array.rs
_698_partition_to_k_equal_sum_subsets.rs
_69_sqrt.rs
_6_zigzag_conversion.rs
_700_search_in_a_binary_search_tree.rs
_701_insert_into_a_binary_search_tree.rs
_703_kth_largest_element_in_a_stream.rs
_704_binary_search.rs
_705_design_hash_set.rs
_706_design_hash_map.rs
_707_design_linked_list.rs
_709_to_lower_case.rs
_70_climbing_stairs.rs
_712_minimum_ascii_delete_sum_for_two_string.rs
_713_subarray_product_less_than_k.rs
_714_best_time_to_buy_and_sell_stock_with_transaction_fee.rs
_716_max_stack.rs
_717_1bit_and_2bit_characters.rs
_718_maximum_length_of_repeated_subarray.rs
_719_find_kth_smallest_pair_distance.rs
_71_simplify_path.rs
_720_longest_word_in_dictionary.rs
_721_accounts_merge.rs
_722_remove_comments.rs
_723_candy_crush.rs
_724_find_pivot_index.rs
_725_split_linked_list_in_parts.rs
_726_number_of_atoms.rs
_727_minimum_window_subsequence.rs
_728_self_dividing_numbers.rs
_729_my_calendar_1.rs
_72_edit_distance.rs
_731_my_calendar_2.rs
_732_my_calendar_3.rs
_733_flood_fill.rs
_734_sentence_similarity.rs
_735_asteroid_collision.rs
_737_sentence_similarity_2.rs
_738_monotone_increasing_digits.rs
_739_daily_temperatures.rs
_73_set_matrix_zeroes.rs
_740_delete_and_earn.rs
_742_closest_leaf_in_binary_tree.rs
_743_network_delay_time.rs
_744_find_smallest_letter_greater_than_target.rs
_746_min_cost_climbing_stairs.rs
_747_largest_number_at_least_twice_of_others.rs
_748_shortest_completing_word.rs
_74_search_a_2d_matrix.rs
_750_number_of_corner_rectangles.rs
_751_ip_to_cidr.rs
_752_open_the_lock.rs
_753_cracking_the_safe.rs
_754_reach_a_number.rs
_755_pour_water.rs
_756_pyramid_transition_matrix.rs
_758_bold_words_in_string.rs
_75_sort_colors.rs
_760_find_anagram_mappings.rs
_761_special_binary_string.rs
_762_prime_number_of_set_bits_in_binary_representation.rs
_763_partition_labels.rs
_764_largest_plus_sign.rs
_765_couples_holding_hands.rs
_766_toeplitiz_matrix.rs
_767_reorganize_string.rs
_768_max_chunks_to_make_sorted_2.rs
_769_max_chunks_to_make_sorted.rs
_76_minimum_window_substring.rs
_770_basic_calculator_4.rs
_771_jewels_and_stones.rs
_772_basic_calculator_3.rs
_773_sliding_puzzle.rs
_774_minimize_max_distance_to_gas_station.rs
_775_global_and_local_inversions.rs
_776_split_bst.rs
_777_swap_adjacent_in_lr_string.rs
_778_swim_in_rising_water.rs
_779_kth_symbol_in_grammar.rs
_77_combinations.rs
_780_reaching_points.rs
_781_rabbits_in_forest.rs
_783_minimum_distance_between_bst_nodes.rs
_784_letter_case_permutation.rs
_785_is_graph_bipartite.rs
_786_kth_smallest_prime_faction.rs
_787_cheapest_flights_within_k_stops.rs
_788_rotated_digits.rs
_789_escape_the_ghosts.rs
_78_subsets.rs
_790_domino_and_tromino_tiling.rs
_791_custom_sort_string.rs
_792_number_of_matching_subsequences.rs
_794_valid_tic_tac_toe_state.rs
_795_number_of_subarrays_with_bounded_maximum.rs
_796_rotate_string.rs
_797_all_paths_from_source_to_target.rs
_799_champagne_tower.rs
_79_word_search.rs
_7_reverse_integer.rs
_800_similar_rgb_color.rs
_801_minimum_swaps_to_make_sequences_increasing.rs
_802_find_eventual_safe_states.rs
_804_unique_morse_code_words.rs
_806_number_of_lines_to_write_string.rs
_807_max_increase_to_keep_city_skyline.rs
_808_soup_servings.rs
_809_expressive_words.rs
_80_remove_duplicates_from_sorted_array_2.rs
_811_subdomain_visit_count.rs
_812_largest_triangle_area.rs
_813_largest_sum_of_averages.rs
_814_binary_tree_pruning.rs
_815_bus_routes.rs
_816_ambiguous_coordinates.rs
_817_linked_list_components.rs
_818_race_car.rs
_819_most_common_word.rs
_81_search_in_rotated_sorted_array_2.rs
_820_short_encoding_of_words.rs
_821_shortest_distance_to_a_character.rs
_822_card_flipping_game.rs
_823_binary_trees_with_factors.rs
_824_goat_latin.rs
_825_friends_of_appropriate_ages.rs
_826_most_profix_assigning_work.rs
_827_making_a_large_island.rs
_828_count_unique_characters_of_a_given_string.rs
_829_consecutive_numbers_sum.rs
_82_remove_duplicates_from_sorted_list_2.rs
_830_positions_of_large_groups.rs
_831_masking_personal_information.rs
_832_flipping_an_image.rs
_833_find_and_replace_in_string.rs
_835_image_overlap.rs
_836_rectangle_overlap.rs
_837_new_21_game.rs
_838_push_dominoes.rs
_83_remove_duplicates_from_sorted_list.rs
_840_magic_squares_in_grid.rs
_841_keys_and_rooms.rs
_842_split_array_into_fibonacci_sequence.rs
_844_backspace_string_compare.rs
_845_longest_mountain_in_array.rs
_846_hand_of_straights.rs
_847_shortest_path_visiting_all_nodes.rs
_848_shifting_letters.rs
_849_maximize_distance_to_closest_person.rs
_84_largest_rectangle_in_histogram.rs
_851_loud_and_rich.rs
_852_peak_index_in_a_mountain_array.rs
_853_car_fleet.rs
_854_k_similar_strings.rs
_855_exam_room.rs
_856_score_of_parentheses.rs
_858_mirror_reflection.rs
_859_buddy_strings.rs
_85_maximal_rectangle.rs
_860_lemonade_change.rs
_861_score_after_flipping_matrix.rs
_862_shortest_subarray_with_sum_at_least_k.rs
_863_all_nodes_distance_k_in_binary_tree.rs
_865_smallest_subtree_with_all_the_deepest_nodes.rs
_866_prime_palindrome.rs
_867_transpose_matrix.rs
_868_binary_gap.rs
_869_reordered_power_of_2.rs
_86_partition_list.rs
_870_advantage_shuffle.rs
_871_minimum_number_of_refueling_stops.rs
_872_leaf_similar_trees.rs
_873_length_of_longest_fibonacci_subsequence.rs
_874_walking_robot_simulation.rs
_875_koko_eating_bananas.rs
_876_middle_of_the_linked_list.rs
_877_stone_game.rs
_87_scramble_string.rs
_880_decoded_string_at_index.rs
_881_boats_to_save_people.rs
_883_projection_area_of_3d_shapes.rs
_884_uncommon_words_from_two_sentences.rs
_885_spiral_matrix_3.rs
_886_possible_bipartition.rs
_888_fair_candy_swap.rs
_889_construct_binary_tree_from_preorder_and_postorder_traversal.rs
_88_merge_sorted_array.rs
_890_find_and_replace_pattern.rs
_892_surface_area_of_3d_shapes.rs
_893_groups_of_special_equivalent_string.rs
_894_all_possible_full_binary_trees.rs
_895_maximum_frequency_stack.rs
_896_monotonic_array.rs
_897_increasing_order_search_tree.rs
_898_bitwise_ors_of_subarrays.rs
_899_orderly_queue.rs
_89_gray_code.rs
_8_string_to_integer.rs
_900_rle_iterator.rs
_901_online_stock_span.rs
_904_fruit_into_baskets.rs
_905_sort_array_by_parity.rs
_907_sum_of_subarray_minimums.rs
_908_smallest_range_1.rs
_909_snakes_and_ladders.rs
_90_subsets_2.rs
_910_smallest_range_2.rs
_911_online_election.rs
_912_sort_an_array.rs
_914_x_of_a_kind_in_a_deck_of_cards.rs
_915_partition_array_into_disjoint_intervals.rs
_916_word_subsets.rs
_917_reverse_only_letters.rs
_918_maximum_sum_circular_subarray.rs
_919_complete_binary_tree_inserter.rs
_91_decode_ways.rs
_921_minimum_add_to_make_parentheses_valid.rs
_922_sort_array_by_parity_2.rs
_923_3sum_with_multiplicity.rs
_924_minimize_malware_spread.rs
_925_long_pressed_name.rs
_926_flip_string_to_monotone_increasing.rs
_929_unique_email_addresses.rs
_92_reverse_linked_list_2.rs
_930_binary_subarrays_with_sum.rs
_931_minimum_falling_path_sum.rs
_932_beautiful_array.rs
_933_number_of_recent_calls.rs
_934_shortest_bridge.rs
_935_knight_dialer.rs
_937_reorder_log_files.rs
_938_range_sum_of_bst.rs
_939_minimum_area_rectangle.rs
_93_restore_ip_addresses.rs
_941_valid_mountain_array.rs
_942_di_string_match.rs
_944_delete_columns_to_make_sorted.rs
_945_minimum_increment_to_make_array_unique.rs
_946_validate_stack_sequences.rs
_947_most_stones_removed_with_same_row_or_column.rs
_948_bag_of_tokens.rs
_949_largest_time_for_given_digits.rs
_94_binary_tree_inorder_traversal.rs
_950_reveal_cards_in_increasing_order.rs
_951_flip_equivalent_binary_trees.rs
_953_verifying_an_alien_dictionary.rs
_954_array_of_doubled_pairs.rs
_955_delete_columns_to_make_sorted_2.rs
_957_prison_cells_after_n_days.rs
_958_check_completeness_of_a_binary_tree.rs
_959_regions_cut_by_slashes.rs
_95_unique_binary_search_trees_2.rs
_960_delete_columns_to_make_sorted_3.rs
_961_n_repeated_element_in_size_2n_array.rs
_962_maximum_with_ramp.rs
_963_minimum_area_rectangle_2.rs
_965_univalued_binary_tree.rs
_966_vowel_spellchecker.rs
_967_numbers_with_same_consecutive_differences.rs
_969_pancake_sorting.rs
_96_unique_binary_search_trees.rs
_970_powerful_integers.rs
_971_flip_binary_tree_to_match_preorder_traversal.rs
_973_k_closest_points_to_origin.rs
_974_subarray_sums_divisible_by_k.rs
_976_largest_perimeter_triangle.rs
_977_squares_of_a_sorted_array.rs
_978_longest_turbulent_subarray.rs
_979_distribute_coins_in_binary_tree.rs
_97_interleaving_string.rs
_980_unique_paths_3.rs
_981_time_based_key_value_store.rs
_982_triples_with_bitwise_and_equal_to_zero.rs
_983_minimum_cost_for_tickets.rs
_984_string_without_aaa_or_bbb.rs
_985_sum_of_even_numbers_after_queries.rs
_986_interval_list_intersections.rs
_987_vertical_order_traversal_of_a_binary_tree.rs
_988_smallest_string_starting_from_leaf.rs
_989_add_to_array_form_of_integer.rs
_98_validate_binary_search_tree.rs
_990_satisfiability_of_equality_equations.rs
_991_broken_calculator.rs
_992_subarrays_with_k_different_integers.rs
_993_cousins_in_binary_tree.rs
_994_rotting_oranges.rs
_997_find_the_town_judge.rs
_998_maximum_binary_tree_2.rs
_999_available_captures_for_rook.rs
_99_recover_binary_search_tree.rs
_9_palindrome_number.rs
mod.rs
1