aboutsummaryrefslogtreecommitdiff
path: root/other
ModeNameSize
-rw-r--r--01_matrix.cpp931logplain
-rw-r--r--132_pattern.cpp748logplain
-rw-r--r--3sum_closest.cpp725logplain
-rw-r--r--add_arr_form_int.cpp1189logplain
-rw-r--r--add_binary.cpp636logplain
-rw-r--r--add_digits.cpp500logplain
-rw-r--r--add_row_tree.cpp732logplain
-rw-r--r--add_search_words_data.cpp743logplain
-rw-r--r--add_space_string.cpp1075logplain
-rw-r--r--add_two_num2.cpp1380logplain
-rw-r--r--additive_number.cpp1756logplain
-rw-r--r--all_nodes_binary_tree.cpp1520logplain
-rw-r--r--all_path_src_target.cpp608logplain
-rw-r--r--all_path_src_target.rs1917logplain
-rw-r--r--all_possible_full_tree.cpp1228logplain
-rw-r--r--alphabet_board_path.cpp1262logplain
-rw-r--r--ancestors_node_acyclic_graph.cpp1989logplain
-rw-r--r--arithmetic_progression.cpp1267logplain
-rw-r--r--arithmetic_slices2.cpp878logplain
-rw-r--r--arithmetic_slices2.rs945logplain
-rw-r--r--asteroid_collision.cpp1578logplain
-rw-r--r--avg_levels_bst.cpp510logplain
-rw-r--r--avg_salary.cpp918logplain
-rw-r--r--bag_of_tokens.cpp541logplain
-rw-r--r--balanced_num.cpp2033logplain
-rw-r--r--basic_calculator.cpp806logplain
-rw-r--r--basic_calculator.rs765logplain
-rw-r--r--best_buy_sell_stock.cpp823logplain
-rw-r--r--best_team_no_conflict.cpp716logplain
-rw-r--r--binary_search.cpp590logplain
-rw-r--r--binary_tree_factors.cpp714logplain
-rw-r--r--binary_tree_inorder.cpp435logplain
-rw-r--r--binary_tree_level_traverse.cpp623logplain
-rw-r--r--binary_tree_preorder.cpp628logplain
-rw-r--r--binary_tree_preorder.rs868logplain
-rw-r--r--binary_tree_pruning.cpp316logplain
-rw-r--r--binary_tree_right_view.cpp480logplain
-rw-r--r--binary_tree_traversal.cpp743logplain
-rw-r--r--binary_tree_zigzag.cpp879logplain
-rw-r--r--boats_save_people.cpp1091logplain
-rw-r--r--brainpower.cpp1241logplain
-rw-r--r--break_palindrom.cpp939logplain
-rw-r--r--browser_history.cpp1062logplain
-rw-r--r--bt_max_path_sum.cpp854logplain
-rw-r--r--bt_max_path_sum.rs991logplain
-rw-r--r--buddy_strings.cpp1285logplain
-rw-r--r--build_matrix_conditions.cpp3104logplain
-rw-r--r--bulb_switcher.cpp621logplain
-rw-r--r--buy_sell_stock.cpp802logplain
-rw-r--r--buy_sell_stock.rs1135logplain
-rw-r--r--buy_sell_stock_fee.cpp1132logplain
-rw-r--r--can_place_flower.cpp1064logplain
-rw-r--r--candy.cpp934logplain
-rw-r--r--capacity_ship_d_day.cpp1549logplain
-rw-r--r--cheapest_flight_k_stop.cpp1565logplain
-rw-r--r--check_complete_bt.cpp728logplain
-rw-r--r--check_existence_edge.cpp2401logplain
-rw-r--r--check_knight_config.cpp1917logplain
-rw-r--r--check_pangram_sentence.cpp332logplain
-rw-r--r--check_pangram_sentence.rs538logplain
-rw-r--r--check_straight_line.cpp996logplain
-rw-r--r--check_string_cont_k.cpp689logplain
-rw-r--r--check_two_str_arr.cpp628logplain
-rw-r--r--check_two_str_arr.rs488logplain
-rw-r--r--check_valid_partition.cpp1727logplain
-rw-r--r--climbing_stairs.cpp639logplain
-rw-r--r--climbing_stairs.rs325logplain
-rw-r--r--clone_graph.cpp1219logplain
-rw-r--r--closest_node_2_nodes.cpp1495logplain
-rw-r--r--closest_node_2_nodes.rs1216logplain
-rw-r--r--coin_change.cpp517logplain
-rw-r--r--coin_change2.cpp963logplain
-rw-r--r--combination_sum3.cpp839logplain
-rw-r--r--combination_sum4.cpp490logplain
-rw-r--r--combinations.cpp800logplain
-rw-r--r--concatenated_words.cpp2010logplain
-rw-r--r--concatenation_binary_num.cpp690logplain
-rw-r--r--construct_array_multiple_sum.cpp589logplain
-rw-r--r--construct_bt_io_po.cpp1064logplain
-rw-r--r--construct_quad_tree.cpp1724logplain
-rw-r--r--construct_string_binary_tree.cpp425logplain
-rw-r--r--contains_duplicate2.cpp487logplain
-rw-r--r--contains_duplicate2.rs524logplain
-rw-r--r--contains_duplicate3.cpp1595logplain
-rw-r--r--contains_virus.cpp2257logplain
-rw-r--r--continuous_subarr_sum.cpp579logplain
-rw-r--r--continuous_subarr_sum.rs641logplain
-rw-r--r--convert_sorted_bst.cpp806logplain
-rw-r--r--cost_hire_k_worker.cpp1659logplain
-rw-r--r--count_all_pickup_delivery.cpp410logplain
-rw-r--r--count_and_say.cpp490logplain
-rw-r--r--count_and_say.rs879logplain
-rw-r--r--count_complete_tree_node.cpp382logplain
-rw-r--r--count_complete_tree_node.rs1321logplain
-rw-r--r--count_distinct_int.cpp1169logplain
-rw-r--r--count_distinct_int.rs1038logplain
-rw-r--r--count_good_nodes_bst.cpp376logplain
-rw-r--r--count_ints_even_sum.cpp617logplain
-rw-r--r--count_negative_num_matrix.cpp990logplain
-rw-r--r--count_odd_num_interval_range.cpp559logplain
-rw-r--r--count_possible_routes.cpp1741logplain
-rw-r--r--count_sorted_vowel.cpp309logplain
-rw-r--r--count_unreach_node.cpp1352logplain
-rw-r--r--count_vowels_permutation.cpp658logplain
-rw-r--r--count_ways_build_strs.cpp1180logplain
-rw-r--r--couples_holding_hands.cpp1278logplain
-rw-r--r--course_schedule.cpp1202logplain
-rw-r--r--course_schedule_3.cpp683logplain
-rw-r--r--create_bt_from_desc.cpp1203logplain
-rw-r--r--daily_temps.cpp728logplain
-rw-r--r--daily_temps.rs845logplain
-rw-r--r--data_stream_disjoint_interval.cpp1179logplain
-rw-r--r--decode_ways.cpp461logplain
-rw-r--r--decode_xor_array.cpp1032logplain
-rw-r--r--delete_col_sorted.cpp638logplain
-rw-r--r--delete_col_sorted.rs689logplain
-rw-r--r--delete_middle_node.cpp367logplain
-rw-r--r--delete_middle_node.rs1683logplain
-rw-r--r--delete_node_link_list.cpp155logplain
-rw-r--r--delete_operation_2string.cpp596logplain
-rw-r--r--design_circular_queue.cpp1151logplain
-rw-r--r--design_food_rating_sys.cpp1338logplain
-rw-r--r--design_number_container.cpp1063logplain
-rw-r--r--design_parking_system.cpp1405logplain
-rw-r--r--design_underground_system.cpp650logplain
-rw-r--r--detect_capital.cpp486logplain
-rw-r--r--detect_capital.rs516logplain
-rw-r--r--determine_string_halves.cpp440logplain
-rw-r--r--determine_string_halves.rs495logplain
-rw-r--r--determine_strings_close.cpp642logplain
-rw-r--r--determine_strings_close.rs648logplain
-rw-r--r--detonate_max_bombs.cpp2039logplain
-rw-r--r--diff_two_array.cpp970logplain
-rw-r--r--discount_n_orders.cpp701logplain
-rw-r--r--divide_nodes_max_groups.cpp2322logplain
-rw-r--r--domino_tromino_tiling.cpp494logplain
-rw-r--r--domino_tromino_tiling.rs440logplain
-rw-r--r--earliest_possible_full_bloom.cpp678logplain
-rw-r--r--earliest_possible_full_bloom.rs698logplain
-rw-r--r--edit_distance.cpp1289logplain
-rw-r--r--eliminate_monsters.cpp706logplain
-rw-r--r--encode_decode_tinyurl.cpp1423logplain
-rw-r--r--equal_row_col_pair.cpp932logplain
-rw-r--r--erect_fence.cpp806logplain
-rw-r--r--erect_fence.rs843logplain
-rw-r--r--eval_reverse_polish_notation.cpp1251logplain
-rw-r--r--eval_reverse_polish_notation.rs926logplain
-rw-r--r--eventual_safe_states.cpp1627logplain
-rw-r--r--excel_sheet_column_title.cpp817logplain
-rw-r--r--extra_char_string.cpp1541logplain
-rw-r--r--fair_distribution_cookie.cpp1381logplain
-rw-r--r--far_from_land.cpp1260logplain
-rw-r--r--fibonacci_number.cpp303logplain
-rw-r--r--find_all_anagrams.cpp1074logplain
-rw-r--r--find_building_alice_bob_meet.cpp2129logplain
-rw-r--r--find_critical_edge_tree.cpp3050logplain
-rw-r--r--find_duplicate_file.cpp757logplain
-rw-r--r--find_duplicate_subtree.cpp917logplain
-rw-r--r--find_first_last_array.cpp550logplain
-rw-r--r--find_groups_farmland.cpp1079logplain
-rw-r--r--find_highest_altitude.cpp910logplain
-rw-r--r--find_k_beauty_num.cpp275logplain
-rw-r--r--find_k_closest_elements.cpp1098logplain
-rw-r--r--find_k_pair_sum.cpp1534logplain
-rw-r--r--find_max_sum_node_val.cpp1509logplain
-rw-r--r--find_median_data_stream.cpp558logplain
-rw-r--r--find_median_data_stream.rs1015logplain
-rw-r--r--find_orig_array_double.cpp523logplain
-rw-r--r--find_path_graph.cpp591logplain
-rw-r--r--find_path_graph.rs1470logplain
-rw-r--r--find_player_zero_one_loss.cpp402logplain
-rw-r--r--find_player_zero_one_loss.rs528logplain
-rw-r--r--find_replace_pattern.cpp745logplain
-rw-r--r--find_safest_path_grid.cpp2642logplain
-rw-r--r--find_score_arr_mark.cpp1236logplain
-rw-r--r--find_smallest_letter.cpp1093logplain
-rw-r--r--find_town_judge.cpp1360logplain
-rw-r--r--first_missing_positive.cpp202logplain
-rw-r--r--first_unique_char_string.cpp467logplain
-rw-r--r--flatten_binary_to_linked.cpp357logplain
-rw-r--r--flip_string_monotone_increase.cpp900logplain
-rw-r--r--freedom_trail.cpp2166logplain
-rw-r--r--frog_jump.cpp1558logplain
-rw-r--r--fruit_into_baskets.cpp1440logplain
-rw-r--r--furthest_building_reach.cpp758logplain
-rw-r--r--gas_station.cpp704logplain
-rw-r--r--gas_station.rs711logplain
-rw-r--r--greatest_common_div_string.cpp1150logplain
-rw-r--r--greatest_sum_div_three.cpp1142logplain
-rw-r--r--group_anagrams.cpp406logplain
-rw-r--r--group_anagrams.rs441logplain
-rw-r--r--guess_number_high_low.cpp440logplain
-rw-r--r--guess_number_high_low.rs490logplain
-rw-r--r--hand_of_straights.cpp644logplain
-rw-r--r--happy_number.cpp565logplain
-rw-r--r--house_robber.cpp404logplain
-rw-r--r--house_robber.rs373logplain
-rw-r--r--idx_first_occur_str.cpp1268logplain
-rw-r--r--image_overlap.cpp574logplain
-rw-r--r--image_overlap.rs1159logplain
-rw-r--r--implement_queue_stacks.cpp647logplain
-rw-r--r--increasing_triplet_subsequence.cpp453logplain
-rw-r--r--inform_employees.cpp1722logplain
-rw-r--r--insert_delete_getrandom.cpp948logplain
-rw-r--r--insert_delete_getrandom.rs1471logplain
-rw-r--r--insert_interval.cpp1101logplain
-rw-r--r--int_roman.cpp490logplain
-rw-r--r--int_roman.rs728logplain
-rw-r--r--integer_break.cpp411logplain
-rw-r--r--interleaving_string.cpp874logplain
-rw-r--r--invert_binary_tree.cpp591logplain
-rw-r--r--ipo.cpp1505logplain
-rw-r--r--is_graph_biparite.cpp1818logplain
-rw-r--r--jump_game.cpp482logplain
-rw-r--r--jump_game.rs409logplain
-rw-r--r--jump_game3.cpp699logplain
-rw-r--r--jump_game3.rs1219logplain
-rw-r--r--jump_game4.cpp1423logplain
-rw-r--r--jump_game6.cpp561logplain
-rw-r--r--k_inverse_pairs.cpp543logplain
-rw-r--r--k_radius_subarr.cpp1527logplain
-rw-r--r--keys_and_rooms.cpp631logplain
-rw-r--r--keys_and_rooms.rs643logplain
-rw-r--r--kids_max_num_candy.cpp1257logplain
-rw-r--r--knight_probability_chessboard.cpp1640logplain
-rw-r--r--koko_eating_bananas.cpp730logplain
-rw-r--r--kth_element_in_stream.cpp758logplain
-rw-r--r--kth_largest_element.cpp627logplain
-rw-r--r--kth_largest_element_stream.cpp1210logplain
-rw-r--r--kth_missing_pos_num.cpp699logplain
-rw-r--r--kth_smallest_lexicographical.cpp758logplain
-rw-r--r--kth_smallest_sorted_matrix.cpp664logplain
-rw-r--r--largest_colour_value_graph.cpp2714logplain
-rw-r--r--largest_int_add_target.cpp717logplain
-rw-r--r--largest_multiple_three.cpp877logplain
-rw-r--r--largest_odd_num_string.cpp616logplain
-rw-r--r--largest_perimeter_triangle.cpp396logplain
-rw-r--r--last_day_cross.cpp2278logplain
-rw-r--r--leaf_similar_trees.cpp595logplain
-rw-r--r--leaf_similar_trees.rs1336logplain
-rw-r--r--letter_combo_number.cpp739logplain
-rw-r--r--lexicographical_numbers.cpp1005logplain
-rw-r--r--lexicographically_small_string.cpp1397logplain
-rw-r--r--lfu_cache.cpp1721logplain
-rw-r--r--linked_list_cycle2.cpp886logplain
-rw-r--r--linked_list_random.cpp881logplain
-rw-r--r--longest_arithmetic_subseq.cpp1243logplain
-rw-r--r--longest_arithmetic_subseq_diff.cpp1120logplain
-rw-r--r--longest_common_subseq.cpp631logplain
-rw-r--r--longest_common_subseq.rs732logplain
-rw-r--r--longest_consecutive_sequence.cpp752logplain
-rw-r--r--longest_cycle_graph.cpp1510logplain
-rw-r--r--longest_happy_string.cpp1207logplain
-rw-r--r--longest_increasing_subseq.cpp1169logplain
-rw-r--r--longest_palindrome_concat.cpp671logplain
-rw-r--r--longest_palindrome_concat.rs1148logplain
-rw-r--r--longest_palindromic_subseq.cpp921logplain
-rw-r--r--longest_palindromic_substr.cpp802logplain
-rw-r--r--longest_path_diff_adjacent_char.cpp1569logplain
-rw-r--r--longest_path_diff_adjacent_char.rs2373logplain
-rw-r--r--longest_string_chain.cpp882logplain
-rw-r--r--longest_subarr_ones.cpp874logplain
-rw-r--r--longest_subseq_lim_sum.cpp811logplain
-rw-r--r--longest_subseq_lim_sum.rs472logplain
-rw-r--r--longest_substring_no_repeat.cpp673logplain
-rw-r--r--longest_valid_course.cpp1799logplain
-rw-r--r--longest_valid_parentheses.cpp761logplain
-rw-r--r--longest_word_dict.cpp674logplain
-rw-r--r--longest_zigzag_bt.cpp1339logplain
-rw-r--r--lowest_common_ancestor.cpp821logplain
-rw-r--r--lowest_common_ancestor_bst.cpp404logplain
-rw-r--r--lru_cache.cpp1435logplain
-rw-r--r--magnetic_force_2_balls.cpp1421logplain
-rw-r--r--make_array_increasing.cpp1895logplain
-rw-r--r--make_string_great.cpp536logplain
-rw-r--r--make_string_great.rs602logplain
-rw-r--r--make_sum_divisible_p.cpp1164logplain
-rw-r--r--marbles_in_bags.cpp1569logplain
-rw-r--r--matchsticks_square.cpp1153logplain
-rw-r--r--matrix_diagonal_sum.cpp869logplain
-rw-r--r--max_69.cpp331logplain
-rw-r--r--max_69.rs219logplain
-rw-r--r--max_area_cake.cpp858logplain
-rw-r--r--max_area_island.cpp626logplain
-rw-r--r--max_average_pass_ration.cpp1986logplain
-rw-r--r--max_bags_rocks.cpp588logplain
-rw-r--r--max_bags_rocks.rs754logplain
-rw-r--r--max_consecutive_ones3.cpp549logplain
-rw-r--r--max_depth_binary_tree.cpp480logplain
-rw-r--r--max_diff_node_ancestor.cpp442logplain
-rw-r--r--max_diff_node_ancestor.rs1578logplain
-rw-r--r--max_distance_closest_person.cpp1213logplain
-rw-r--r--max_erasure_value.cpp547logplain
-rw-r--r--max_ice_cream_bars.cpp1007logplain
-rw-r--r--max_ice_cream_bars.rs877logplain
-rw-r--r--max_len_concat_str.cpp701logplain
-rw-r--r--max_len_concat_str.rs851logplain
-rw-r--r--max_length_pair_chain.cpp997logplain
-rw-r--r--max_length_repeated_subarr.cpp608logplain
-rw-r--r--max_network_rank.cpp1576logplain
-rw-r--r--max_num_events_attended2.cpp1707logplain
-rw-r--r--max_num_ksum_pair.cpp434logplain
-rw-r--r--max_num_tasks_assign.cpp2311logplain
-rw-r--r--max_num_vowel_substr.cpp821logplain
-rw-r--r--max_performance_team.cpp911logplain
-rw-r--r--max_points_from_cards.cpp492logplain
-rw-r--r--max_points_line.cpp1295logplain
-rw-r--r--max_points_line.rs3437logplain
-rw-r--r--max_product_3num.cpp1109logplain
-rw-r--r--max_product_split_bt.cpp376logplain
-rw-r--r--max_product_split_bt.rs1086logplain
-rw-r--r--max_product_word_len.cpp716logplain
-rw-r--r--max_profit_job.cpp773logplain
-rw-r--r--max_profit_job.rs1066logplain
-rw-r--r--max_running_time_n_computer.cpp1399logplain
-rw-r--r--max_score_good_subarr.cpp1054logplain
-rw-r--r--max_score_mult_opp.cpp834logplain
-rw-r--r--max_score_n_operations.cpp1631logplain
-rw-r--r--max_score_node_sequence.cpp1181logplain
-rw-r--r--max_subarray.cpp734logplain
-rw-r--r--max_subseq_score.cpp1582logplain
-rw-r--r--max_sum_3_noverlap_subarr.cpp1791logplain
-rw-r--r--max_sum_binary_tree.cpp690logplain
-rw-r--r--max_sum_circular_subarr.cpp1460logplain
-rw-r--r--max_sum_rectangle.cpp874logplain
-rw-r--r--max_total_importance_road.cpp1094logplain
-rw-r--r--max_tranfer_requests.cpp1581logplain
-rw-r--r--max_twin_sum_list.cpp1201logplain
-rw-r--r--max_units_truck.cpp450logplain
-rw-r--r--max_val_k_coin_pile.cpp1380logplain
-rw-r--r--max_value_give_idx.cpp1296logplain
-rw-r--r--max_width_binary_tree.cpp1325logplain
-rw-r--r--maximise_confusion_exam.cpp1408logplain
-rw-r--r--maximise_grid_happiness.cpp2460logplain
-rw-r--r--merge_sorted_array.cpp723logplain
-rw-r--r--merge_sorted_array.rs305logplain
-rw-r--r--merge_string_alt.cpp1060logplain
-rw-r--r--middle_linked_list.cpp302logplain
-rw-r--r--middle_linked_list.rs668logplain
-rw-r--r--min_abs_diff_bst.cpp586logplain
-rw-r--r--min_ascii_strs.cpp1050logplain
-rw-r--r--min_avg_diff.cpp558logplain
-rw-r--r--min_avg_diff.rs678logplain
-rw-r--r--min_cost_arr_equal.cpp1343logplain
-rw-r--r--min_cost_change_expr.cpp1080logplain
-rw-r--r--min_cost_climbing_stairs.cpp339logplain
-rw-r--r--min_cost_convert_string1.cpp2107logplain
-rw-r--r--min_cost_cut_stick.cpp1494logplain
-rw-r--r--min_cost_ticket.cpp1384logplain
-rw-r--r--min_deletions_unique_char.cpp538logplain
-rw-r--r--min_depth_binary_tree.cpp767logplain
-rw-r--r--min_deviation_arr.cpp1089logplain
-rw-r--r--min_difficulty_schedule.cpp957logplain
-rw-r--r--min_dist_bst_node.cpp503logplain
-rw-r--r--min_dist_target_element.cpp434logplain
-rw-r--r--min_falling_path_sum.cpp1461logplain
-rw-r--r--min_falling_path_sum.rs722logplain
-rw-r--r--min_flips_abc.cpp648logplain
-rw-r--r--min_fuel_report_captial.cpp1795logplain
-rw-r--r--min_genetic_mutation.cpp814logplain
-rw-r--r--min_genetic_mutation.rs1670logplain
-rw-r--r--min_incr_arr_unique.cpp929logplain
-rw-r--r--min_insertion_make_palindrome.cpp919logplain
-rw-r--r--min_jump_reach_home.cpp1167logplain
-rw-r--r--min_max_array.cpp1152logplain
-rw-r--r--min_max_diff_pair.cpp1417logplain
-rw-r--r--min_move_palindrome.cpp861logplain
-rw-r--r--min_moves_equal_array2.cpp366logplain
-rw-r--r--min_num_arrow_balloon.cpp841logplain
-rw-r--r--min_num_arrow_balloon.rs556logplain
-rw-r--r--min_num_days_disconnect_island.cpp1956logplain
-rw-r--r--min_num_opp_arr_cont.cpp504logplain
-rw-r--r--min_num_refueling_stops.cpp510logplain
-rw-r--r--min_num_remove_mountain_arr.cpp1646logplain
-rw-r--r--min_num_vertices_node.cpp1076logplain
-rw-r--r--min_one_bit_0.cpp425logplain
-rw-r--r--min_one_bit_0.rs737logplain
-rw-r--r--min_operations_x_zero.cpp675logplain
-rw-r--r--min_path_sum.cpp892logplain
-rw-r--r--min_rounds_complete_all_tasks.cpp555logplain
-rw-r--r--min_rounds_complete_all_tasks.rs735logplain
-rw-r--r--min_score_path_city.cpp829logplain
-rw-r--r--min_size_subarr_sum.cpp916logplain
-rw-r--r--min_speed_arrive_time.cpp1519logplain
-rw-r--r--min_stack.cpp367logplain
-rw-r--r--min_swap_group_1.cpp1199logplain
-rw-r--r--min_time_apples_tree.cpp1138logplain
-rw-r--r--min_time_apples_tree.rs1604logplain
-rw-r--r--min_time_complete_trip.cpp1125logplain
-rw-r--r--min_time_rope_colorful.cpp604logplain
-rw-r--r--min_time_visit_cell_grid.cpp1928logplain
-rw-r--r--min_window_substring.cpp816logplain
-rw-r--r--min_window_substring.rs1560logplain
-rw-r--r--mirror_reflection.cpp363logplain
-rw-r--r--missing_number.cpp354logplain
-rw-r--r--modify_graph_edge_weight.cpp3553logplain
-rw-r--r--most_stones_remove.cpp1431logplain
-rw-r--r--most_stones_remove.rs2145logplain
-rw-r--r--most_water.cpp457logplain
-rw-r--r--my_calendar.cpp984logplain
-rw-r--r--my_calendar2.cpp1724logplain
-rw-r--r--my_calendar3.cpp530logplain
-rw-r--r--n_ary_tree_traverse.cpp456logplain
-rw-r--r--n_queens2.cpp892logplain
-rw-r--r--naming_company.cpp1271logplain
-rw-r--r--nearest_exit_maze.cpp1054logplain
-rw-r--r--nearest_exit_maze.rs1405logplain
-rw-r--r--new_21_game.cpp1251logplain
-rw-r--r--next_greater_element2.cpp1242logplain
-rw-r--r--next_permutation.cpp684logplain
-rw-r--r--non_decreasing_array.cpp572logplain
-rw-r--r--non_decreasing_subseq.cpp1116logplain
-rw-r--r--non_overlapping_interval.cpp1027logplain
-rw-r--r--nth_tribonacci_number.cpp1430logplain
-rw-r--r--num_bad_pairs.cpp715logplain
-rw-r--r--num_bad_pairs.rs878logplain
-rw-r--r--num_closed_islands.cpp1897logplain
-rw-r--r--num_cut_pizza.cpp1728logplain
-rw-r--r--num_dice_roll_target_sum.cpp504logplain
-rw-r--r--num_enclaves.cpp1473logplain
-rw-r--r--num_even_nums.cpp732logplain
-rw-r--r--num_good_path.cpp1900logplain
-rw-r--r--num_increasing_path.cpp1740logplain
-rw-r--r--num_longest_incr_subseq.cpp1459logplain
-rw-r--r--num_matching_subsequence.cpp729logplain
-rw-r--r--num_music_playlists.cpp1284logplain
-rw-r--r--num_nodes_sub_tree.cpp1230logplain
-rw-r--r--num_nodes_sub_tree.rs1420logplain
-rw-r--r--num_op_connect_network.cpp993logplain
-rw-r--r--num_people_aware_secret.cpp622logplain
-rw-r--r--num_same_consecutive_diff.cpp611logplain
-rw-r--r--num_smaller_num_self.cpp1172logplain
-rw-r--r--num_squareful_arrays.cpp1570logplain
-rw-r--r--num_subseq_satisfy.cpp1070logplain
-rw-r--r--num_to_hex_binary.cpp1118logplain
-rw-r--r--num_valid_words_puzzle.cpp997logplain
-rw-r--r--num_ways_dict.cpp1157logplain
-rw-r--r--num_ways_remain_place.cpp1005logplain
-rw-r--r--num_ways_reorder_array.cpp1859logplain
-rw-r--r--num_weak_char_game.cpp469logplain
-rw-r--r--num_zero_filled_subarr.cpp820logplain
-rw-r--r--number_1bits.cpp323logplain
-rw-r--r--number_atoms.cpp2270logplain
-rw-r--r--number_islands.cpp675logplain
-rw-r--r--number_provinces.cpp1382logplain
-rw-r--r--number_steps_to_0.cpp300logplain
-rw-r--r--number_submatrices_sum_target.cpp713logplain
-rw-r--r--odd_even_linke_list.cpp526logplain
-rw-r--r--odd_even_linke_list.rs1091logplain
-rw-r--r--ones_and_zeroes.cpp914logplain
-rw-r--r--online_stock_span.cpp1468logplain
-rw-r--r--online_stock_span.rs1469logplain
-rw-r--r--optimal_partition_string.cpp845logplain
-rw-r--r--orderly_queue.cpp364logplain
-rw-r--r--orderly_queue.rs564logplain
-rw-r--r--out_of_bounds_paths.cpp965logplain
-rw-r--r--pacific_atlantic_water_flow.cpp1173logplain
-rw-r--r--paint_house3.cpp1083logplain
-rw-r--r--painting_grid_three_colour.cpp1640logplain
-rw-r--r--painting_walls.cpp1541logplain
-rw-r--r--pairs_spells_potions.cpp1463logplain
-rw-r--r--palindrome_linked_list.cpp625logplain
-rw-r--r--palindrome_number.rs494logplain
-rw-r--r--palindrome_pairs.cpp956logplain
-rw-r--r--palindrome_partitioning.cpp1193logplain
-rw-r--r--parallel_courses3.cpp1821logplain
-rw-r--r--partition_array_max_sum.cpp1156logplain
-rw-r--r--partition_array_pivot.rs696logplain
-rw-r--r--partition_list.cpp469logplain
-rw-r--r--partition_min_binary_array.cpp269logplain
-rw-r--r--pascals_triangle.cpp439logplain
-rw-r--r--path_max_probability.cpp1876logplain
-rw-r--r--path_min_effort.cpp997logplain
-rw-r--r--path_min_effort1.cpp1127logplain
-rw-r--r--path_sum.cpp590logplain
-rw-r--r--path_sum2.cpp556logplain
-rw-r--r--peak_idx_mountain_arr.cpp660logplain
-rw-r--r--peeking_iterator.cpp610logplain
-rw-r--r--percentage_letter_string.cpp365logplain
-rw-r--r--perfect_squares.cpp489logplain
-rw-r--r--perfect_squares.rs478logplain
-rw-r--r--permutation_in_string.cpp1099logplain
-rw-r--r--permutation_sequence.cpp427logplain
-rw-r--r--permutations.cpp522logplain
-rw-r--r--permutations2.cpp605logplain
-rw-r--r--poor-pigs.cpp181logplain
-rw-r--r--possible_bipartition.cpp1377logplain
-rw-r--r--possible_bipartition.rs1292logplain
-rw-r--r--power_3.cpp271logplain
-rw-r--r--power_of_four.cpp402logplain
-rw-r--r--power_of_four.rs464logplain
-rw-r--r--power_of_two.cpp145logplain
-rw-r--r--predict_winner.cpp1498logplain
-rw-r--r--prefix_suffix_search.cpp614logplain
-rw-r--r--profitable_schemes.cpp2187logplain
-rw-r--r--pseudo_palindrome_binary_tree.cpp547logplain
-rw-r--r--push_dominoes.cpp746logplain
-rw-r--r--queue_reconstruction.cpp473logplain
-rw-r--r--range_sum_bst.cpp454logplain
-rw-r--r--range_sum_bst.rs1003logplain
-rw-r--r--range_sum_query_2d.cpp1415logplain
-rw-r--r--range_sum_query_mutable.cpp1750logplain
-rw-r--r--ransom_note.cpp465logplain
-rw-r--r--rectangle_area.cpp422logplain
-rw-r--r--rectangle_area.rs398logplain
-rw-r--r--rectangle_fewest_squares.cpp1092logplain
-rw-r--r--reduce_array_size_half.cpp616logplain
-rw-r--r--reducing_dishes.cpp1224logplain
-rw-r--r--remove_adjacent_dup.cpp824logplain
-rw-r--r--remove_adjacent_dup_str.cpp331logplain
-rw-r--r--remove_adjacent_dup_str.rs436logplain
-rw-r--r--remove_boxes.cpp1225logplain
-rw-r--r--remove_dupplicate.cpp425logplain
-rw-r--r--remove_dupplicate.rs594logplain
-rw-r--r--remove_element.cpp624logplain
-rw-r--r--remove_element.rs512logplain
-rw-r--r--remove_max_num_edge_traverse.cpp1884logplain
-rw-r--r--remove_nth_node.cpp380logplain
-rw-r--r--remove_palindromic_subsequence.cpp335logplain
-rw-r--r--remove_star_string.cpp1054logplain
-rw-r--r--remove_stones.cpp550logplain
-rw-r--r--remove_stones.rs701logplain
-rw-r--r--remove_subfolder_filesystem.cpp1634logplain
-rw-r--r--remove_substring.cpp795logplain
-rw-r--r--reorder_route_city_zero.cpp1629logplain
-rw-r--r--reordered_power2.cpp451logplain
-rw-r--r--reorganise_string.cpp947logplain
-rw-r--r--repeated_substring_pattern.cpp794logplain
-rw-r--r--restore_array.cpp1167logplain
-rw-r--r--restore_ip_addr.cpp1539logplain
-rw-r--r--reverse_integer.cpp629logplain
-rw-r--r--reverse_linked_list.cpp360logplain
-rw-r--r--reverse_linked_list2.cpp620logplain
-rw-r--r--reverse_string.cpp237logplain
-rw-r--r--reverse_string2.cpp785logplain
-rw-r--r--reverse_string3.cpp392logplain
-rw-r--r--reverse_vowel_string.cpp367logplain
-rw-r--r--reverse_vowel_string.rs828logplain
-rw-r--r--reverse_word_string.cpp565logplain
-rw-r--r--reverse_word_string.rs723logplain
-rw-r--r--roman_2_int.cpp701logplain
-rw-r--r--rotate_function.cpp613logplain
-rw-r--r--rotate_image.cpp499logplain
-rw-r--r--rotate_image.rs698logplain
-rw-r--r--running_sum_1d_array.cpp343logplain
-rw-r--r--same_tree.cpp325logplain
-rw-r--r--same_tree.rs1842logplain
-rw-r--r--satisfiability_eqaulity.cpp675logplain
-rw-r--r--scramble_string.cpp1585logplain
-rw-r--r--search_2d_matrix.cpp1021logplain
-rw-r--r--search_2d_matrix2.cpp413logplain
-rw-r--r--search_rotated_array.cpp1370logplain
-rw-r--r--search_rotated_array2.cpp1600logplain
-rw-r--r--search_suggestion_sys.cpp685logplain
-rw-r--r--set_matrix_0.rs1303logplain
-rw-r--r--set_mismatch.cpp488logplain
-rw-r--r--set_mismatch.rs887logplain
-rw-r--r--short_encoding_words.cpp471logplain
-rw-r--r--shortest_bridge.cpp2319logplain
-rw-r--r--shortest_dist_road_addition1.cpp1672logplain
-rw-r--r--shortest_path_alternate_color.cpp1582logplain
-rw-r--r--shortest_path_binary_matrix.cpp1792logplain
-rw-r--r--shortest_path_grid_obstacle.cpp1462logplain
-rw-r--r--shortest_path_grid_obstacle.rs1508logplain
-rw-r--r--shortest_path_keys.cpp3419logplain
-rw-r--r--shortest_path_vis_nodes.cpp1663logplain
-rw-r--r--shortest_unsorted_subarr.cpp667logplain
-rw-r--r--shuffle_the_array.cpp1025logplain
-rw-r--r--similar_string_group.cpp1430logplain
-rw-r--r--simplify_path.cpp906logplain
-rw-r--r--single_element_sorted_arr.cpp960logplain
-rw-r--r--single_number.cpp928logplain
-rw-r--r--single_number.rs473logplain
-rw-r--r--single_number2.cpp749logplain
-rw-r--r--single_product_array.cpp836logplain
-rw-r--r--single_threaded_cpu.cpp845logplain
-rw-r--r--single_threaded_cpu.rs1916logplain
-rw-r--r--skyline_problem.cpp681logplain
-rw-r--r--sliding_puzzle.cpp1728logplain
-rw-r--r--sliding_window_max.cpp1075logplain
-rw-r--r--smallest_num_set.cpp1090logplain
-rw-r--r--smallest_string_swaps.cpp1332logplain
-rw-r--r--smallest_sufficient_team.cpp2250logplain
-rw-r--r--snakes_ladders.cpp1437logplain
-rw-r--r--snapshot_array.cpp1431logplain
-rw-r--r--sort_array.cpp635logplain
-rw-r--r--sort_array_parity.cpp1070logplain
-rw-r--r--sort_char_freq.cpp504logplain
-rw-r--r--sort_char_freq.rs523logplain
-rw-r--r--sort_items_dependencies.cpp2526logplain
-rw-r--r--sort_matrix_diagonal.cpp568logplain
-rw-r--r--sorted_arrary_bst.cpp522logplain
-rw-r--r--soup_servings.cpp1836logplain
-rw-r--r--spiral_matrix.cpp1053logplain
-rw-r--r--spiral_matrix2.cpp721logplain
-rw-r--r--split_array_consec_subseq.cpp645logplain
-rw-r--r--stack_using_queues.cpp361logplain
-rw-r--r--stamping_sequence.cpp889logplain
-rw-r--r--steps_arr_increasing.cpp911logplain
-rw-r--r--stone_game2.cpp1388logplain
-rw-r--r--stone_game3.cpp1553logplain
-rw-r--r--stone_game4.cpp358logplain
-rw-r--r--strange_printer.cpp1006logplain
-rw-r--r--string_compression.cpp716logplain
-rw-r--r--string_compression.rs996logplain
-rw-r--r--string_compression2.cpp841logplain
-rw-r--r--string_compression2.rs1568logplain
-rw-r--r--string_without_3a3b.cpp932logplain
-rw-r--r--subarr_fixed_bound.cpp1082logplain
-rw-r--r--subarr_product_less_k.cpp513logplain
-rw-r--r--subarr_sum_divisible_k.cpp740logplain
-rw-r--r--substr_largest_variance.cpp1341logplain
-rw-r--r--sum_dist_tree.cpp980logplain
-rw-r--r--sum_dist_tree.rs1543logplain
-rw-r--r--sum_even_num_queries.cpp494logplain
-rw-r--r--sum_root_leaf_num.cpp1108logplain
-rw-r--r--sum_subarr_mins.cpp988logplain
-rw-r--r--sum_subarr_mins.rs1066logplain
-rw-r--r--sum_subset_xor.cpp721logplain
-rw-r--r--summary_ranges.cpp1318logplain
-rw-r--r--swap_node_linked_list.cpp881logplain
-rw-r--r--swap_nodes_pairs.cpp495logplain
-rw-r--r--symmetric_tree.cpp768logplain
-rw-r--r--tallest_billboard.cpp571logplain
-rw-r--r--task_scheduler.cpp1153logplain
-rw-r--r--text_justification.cpp1292logplain
-rw-r--r--thousand_separator.cpp324logplain
-rw-r--r--time_base_key_val.cpp833logplain
-rw-r--r--toeplitz_matrix.cpp699logplain
-rw-r--r--toeplitz_matrix.rs541logplain
-rw-r--r--top_k_freq_element.cpp458logplain
-rw-r--r--top_k_freq_element.rs883logplain
-rw-r--r--top_k_freq_words.cpp685logplain
-rw-r--r--top_k_freq_words.rs732logplain
-rw-r--r--transpose_matrix.cpp439logplain
-rw-r--r--trapping_rain_water.cpp768logplain
-rw-r--r--trie_prefix.cpp907logplain
-rw-r--r--two_sum.cpp769logplain
-rw-r--r--two_sum_2.cpp764logplain
-rw-r--r--two_sum_4.cpp506logplain
-rw-r--r--ugly_number.cpp303logplain
-rw-r--r--ugly_number.rs319logplain
-rw-r--r--uncrossed_lines.cpp1424logplain
-rw-r--r--unique_bst.cpp384logplain
-rw-r--r--unique_bst2.cpp976logplain
-rw-r--r--unique_morse_code_words.cpp692logplain
-rw-r--r--unique_num_occurrences.cpp461logplain
-rw-r--r--unique_num_occurrences.rs546logplain
-rw-r--r--unique_paths.cpp402logplain
-rw-r--r--unique_paths2.cpp1307logplain
-rw-r--r--unique_paths3.cpp1045logplain
-rw-r--r--unique_paths3.rs1316logplain
-rw-r--r--utf8_validation.cpp812logplain
-rw-r--r--valid_anagram.cpp524logplain
-rw-r--r--valid_arrangement_pairs.cpp2136logplain
-rw-r--r--valid_number.cpp1037logplain
-rw-r--r--valid_parentheses.cpp1156logplain
-rw-r--r--valid_stack_seq.cpp851logplain
-rw-r--r--valid_sudoku.cpp1305logplain
-rw-r--r--valid_sudoku.rs869logplain
-rw-r--r--validate_bst.cpp437logplain
-rw-r--r--verify_alien_dict.cpp1588logplain
-rw-r--r--vertical_order_bst.cpp761logplain
-rw-r--r--ways_to_paint_nx3_grid.cpp338logplain
-rw-r--r--where_will_ball_fall.cpp1356logplain
-rw-r--r--where_will_ball_fall.rs1044logplain
-rw-r--r--wiggle_subsequence.cpp556logplain
-rw-r--r--word_break.cpp1189logplain
-rw-r--r--word_ladder.cpp1003logplain
-rw-r--r--word_ladder2.cpp1202logplain
-rw-r--r--word_pattern.cpp688logplain
-rw-r--r--word_pattern.rs789logplain
-rw-r--r--word_search.cpp1162logplain
-rw-r--r--word_search2.cpp1651logplain
-rw-r--r--word_search2.rs1880logplain
-rw-r--r--word_subsets.cpp1627logplain
-rw-r--r--zigzag_conversion.cpp1095logplain