aboutsummaryrefslogtreecommitdiff
ModeNameSize
-rw-r--r--.gitignore31logplain
-rw-r--r--.gitmodules93logplain
-rw-r--r--01_matrix.cpp931logplain
-rw-r--r--132_pattern.c1038logplain
-rw-r--r--132_pattern.cpp748logplain
-rw-r--r--132_pattern.py824logplain
-rw-r--r--24_game.c4057logplain
-rw-r--r--24_game.py1213logplain
-rw-r--r--2_keys_keyboard.c798logplain
-rw-r--r--2_keys_keyboard.py780logplain
-rw-r--r--3_consec_int_sum.c789logplain
-rw-r--r--3sum.c2326logplain
-rw-r--r--3sum.py1383logplain
-rw-r--r--3sum_closest.cpp725logplain
-rw-r--r--3sum_multiplicity.cpp391logplain
-rw-r--r--4sum.c1967logplain
-rw-r--r--4sum.cpp1434logplain
-rw-r--r--BST_iterator.cpp418logplain
-rw-r--r--accounts_merge.c5732logplain
-rw-r--r--accounts_merge.py2662logplain
-rw-r--r--add_arr_form_int.c1388logplain
-rw-r--r--add_arr_form_int.cpp1189logplain
-rw-r--r--add_binary.c639logplain
-rw-r--r--add_binary.cpp636logplain
-rw-r--r--add_digits.c423logplain
-rw-r--r--add_digits.cpp500logplain
-rw-r--r--add_one_row_tree.c1586logplain
-rw-r--r--add_one_row_tree.py1583logplain
-rw-r--r--add_row_tree.cpp732logplain
-rw-r--r--add_search_words_data.c1689logplain
-rw-r--r--add_search_words_data.cpp743logplain
-rw-r--r--add_space_string.c1369logplain
-rw-r--r--add_space_string.cpp1075logplain
-rw-r--r--add_space_string.py950logplain
-rw-r--r--add_two_num2.c1457logplain
-rw-r--r--add_two_num2.cpp1380logplain
-rw-r--r--additive_number.cpp1756logplain
-rw-r--r--all_nodes_binary_tree.c2206logplain
-rw-r--r--all_nodes_binary_tree.cpp1520logplain
-rw-r--r--all_o_one_data_structure.c4323logplain
-rw-r--r--all_o_one_data_structure.py3002logplain
-rw-r--r--all_path_src_target.cpp638logplain
-rw-r--r--all_path_src_target.rs1917logplain
-rw-r--r--all_possible_full_tree.c2190logplain
-rw-r--r--all_possible_full_tree.cpp1228logplain
-rw-r--r--alphabet_board_path.c1626logplain
-rw-r--r--alphabet_board_path.cpp1262logplain
-rw-r--r--amount_time_bt_infect.c2615logplain
-rw-r--r--amount_time_bt_infect.py1805logplain
-rw-r--r--ancestors_node_acyclic_graph.cpp2004logplain
-rw-r--r--ancestors_node_acyclic_graph.py1928logplain
-rw-r--r--append_char_str_make_subseq.c942logplain
-rw-r--r--append_char_str_make_subseq.py899logplain
-rw-r--r--arithmetic_progression.c918logplain
-rw-r--r--arithmetic_progression.cpp1267logplain
-rw-r--r--arithmetic_sequence.c2319logplain
-rw-r--r--arithmetic_sequence.py2190logplain
-rw-r--r--arithmetic_slices2.c1813logplain
-rw-r--r--arithmetic_slices2.cpp883logplain
-rw-r--r--arithmetic_slices2.py1143logplain
-rw-r--r--arithmetic_slices2.rs945logplain
-rw-r--r--arr_elements_neq_neighbour.c1475logplain
-rw-r--r--arr_elements_neq_neighbour.py951logplain
-rw-r--r--array_nesting.c1110logplain
-rw-r--r--array_nesting.py1013logplain
-rw-r--r--assign_cookies.c1319logplain
-rw-r--r--assign_cookies.py1152logplain
-rw-r--r--asteroid_collision.c1820logplain
-rw-r--r--asteroid_collision.cpp1583logplain
-rw-r--r--average_waiting_time.c1351logplain
-rw-r--r--average_waiting_time.py1082logplain
-rw-r--r--avg_levels_bst.cpp510logplain
-rw-r--r--avg_salary.c857logplain
-rw-r--r--avg_salary.cpp918logplain
-rw-r--r--backspace_string_compare.c1101logplain
-rw-r--r--backspace_string_compare.cpp624logplain
-rw-r--r--backspace_string_compare.py792logplain
-rw-r--r--bag_of_tokens.c1476logplain
-rw-r--r--bag_of_tokens.cpp541logplain
-rw-r--r--bag_of_tokens.py1568logplain
-rw-r--r--balance_bst.c489logplain
-rw-r--r--balanced_num.c921logplain
-rw-r--r--balanced_num.cpp2033logplain
-rw-r--r--balanced_num.py1493logplain
-rw-r--r--baseball_game.cpp548logplain
-rw-r--r--basic_calculator.cpp806logplain
-rw-r--r--basic_calculator.rs765logplain
-rw-r--r--best_buy_sell_stock.c773logplain
-rw-r--r--best_buy_sell_stock.cpp823logplain
-rw-r--r--best_sightseeing_pair.c922logplain
-rw-r--r--best_sightseeing_pair.py903logplain
-rw-r--r--best_team_no_conflict.c2020logplain
-rw-r--r--best_team_no_conflict.cpp716logplain
-rw-r--r--best_time_buy_sell_stock3.c1385logplain
-rw-r--r--best_time_buy_sell_stock3.py1115logplain
-rw-r--r--binary_search.c499logplain
-rw-r--r--binary_search.cpp590logplain
-rw-r--r--binary_string_substr_1n.c900logplain
-rw-r--r--binary_string_substr_1n.py890logplain
-rw-r--r--binary_subarr_sum.c1293logplain
-rw-r--r--binary_subarr_sum.py754logplain
-rw-r--r--binary_tree_cameras.cpp448logplain
-rw-r--r--binary_tree_colouring_game.c1965logplain
-rw-r--r--binary_tree_colouring_game.py1558logplain
-rw-r--r--binary_tree_factors.c1474logplain
-rw-r--r--binary_tree_factors.cpp719logplain
-rw-r--r--binary_tree_factors.py884logplain
-rw-r--r--binary_tree_inorder.c598logplain
-rw-r--r--binary_tree_inorder.cpp435logplain
-rw-r--r--binary_tree_inorder.py883logplain
-rw-r--r--binary_tree_level_traverse.cpp623logplain
-rw-r--r--binary_tree_paths.c1457logplain
-rw-r--r--binary_tree_paths.py1031logplain
-rw-r--r--binary_tree_postorder_trav.c1004logplain
-rw-r--r--binary_tree_postorder_trav.py829logplain
-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.c1824logplain
-rw-r--r--binary_tree_zigzag.cpp889logplain
-rw-r--r--bitwise_and_num_range.c535logplain
-rw-r--r--bitwise_and_num_range.py677logplain
-rw-r--r--bitwise_xor_pairings.c985logplain
-rw-r--r--bitwise_xor_pairings.py902logplain
-rw-r--r--boats_save_people.c1123logplain
-rw-r--r--boats_save_people.cpp1091logplain
-rw-r--r--boats_save_people.py928logplain
-rw-r--r--brainpower.c1362logplain
-rw-r--r--brainpower.cpp1256logplain
-rw-r--r--break_palindrom.c862logplain
-rw-r--r--break_palindrom.cpp939logplain
-rw-r--r--break_palindrom.py905logplain
-rw-r--r--brick_wall.c2425logplain
-rw-r--r--brick_wall.py1488logplain
-rw-r--r--broken_calculator.c781logplain
-rw-r--r--broken_calculator.py780logplain
-rw-r--r--browser_history.c1738logplain
-rw-r--r--browser_history.cpp1062logplain
-rw-r--r--bst_greater_sum_tree.c995logplain
-rw-r--r--bst_greater_sum_tree.py1119logplain
-rw-r--r--bst_to_greater_tree.cpp411logplain
-rw-r--r--bt_max_path_sum.c1145logplain
-rw-r--r--bt_max_path_sum.cpp854logplain
-rw-r--r--bt_max_path_sum.py1251logplain
-rw-r--r--bt_max_path_sum.rs991logplain
-rw-r--r--buddy_strings.c1377logplain
-rw-r--r--buddy_strings.cpp1285logplain
-rw-r--r--build_array_max_compare.c1471logplain
-rw-r--r--build_array_max_compare.py1303logplain
-rw-r--r--build_array_stack_oper.c1605logplain
-rw-r--r--build_array_stack_oper.py1244logplain
-rw-r--r--build_matrix_conditions.cpp3119logplain
-rw-r--r--build_matrix_conditions.py2348logplain
-rw-r--r--bulb_switcher.c621logplain
-rw-r--r--bulb_switcher.cpp621logplain
-rw-r--r--bus_routes.c1827logplain
-rw-r--r--bus_routes.py1691logplain
-rw-r--r--buy_sell_stock.cpp807logplain
-rw-r--r--buy_sell_stock.rs1135logplain
-rw-r--r--buy_sell_stock_fee.c1016logplain
-rw-r--r--buy_sell_stock_fee.cpp1132logplain
-rw-r--r--buy_two_chocolate.c1348logplain
-rw-r--r--buy_two_chocolate.py1221logplain
-rw-r--r--calculate_money_bank.c914logplain
-rw-r--r--calculate_money_bank.py1002logplain
-rw-r--r--can_i_win.c1533logplain
-rw-r--r--can_i_win.py1595logplain
-rw-r--r--can_make_palindrome_substr.c2164logplain
-rw-r--r--can_make_palindrome_substr.py1545logplain
-rw-r--r--can_place_flower.c983logplain
-rw-r--r--can_place_flower.cpp1064logplain
-rw-r--r--candy.c1496logplain
-rw-r--r--candy.cpp934logplain
-rw-r--r--candy.py977logplain
-rw-r--r--capacity_ship_d_day.c1724logplain
-rw-r--r--capacity_ship_d_day.cpp1549logplain
-rw-r--r--capitalise_the_title.c1254logplain
-rw-r--r--capitalise_the_title.py927logplain
-rw-r--r--champagne_tower.c1954logplain
-rw-r--r--champagne_tower.py1710logplain
-rw-r--r--cheapest_flight_k_stop.c1198logplain
-rw-r--r--cheapest_flight_k_stop.cpp1585logplain
-rw-r--r--cheapest_flight_k_stop.py1631logplain
-rw-r--r--check_arr_div_k.c1105logplain
-rw-r--r--check_arr_div_k.py1097logplain
-rw-r--r--check_bitwise_or_trailing_0.c955logplain
-rw-r--r--check_bitwise_or_trailing_0.py954logplain
-rw-r--r--check_complete_bt.c2130logplain
-rw-r--r--check_complete_bt.cpp728logplain
-rw-r--r--check_existence_edge.c2116logplain
-rw-r--r--check_existence_edge.cpp2431logplain
-rw-r--r--check_good_array.c958logplain
-rw-r--r--check_good_array.py775logplain
-rw-r--r--check_knight_config.c2377logplain
-rw-r--r--check_knight_config.cpp1932logplain
-rw-r--r--check_n_double_exist.c684logplain
-rw-r--r--check_n_double_exist.py642logplain
-rw-r--r--check_pangram_sentence.cpp332logplain
-rw-r--r--check_pangram_sentence.rs538logplain
-rw-r--r--check_parentheses_valid.c1476logplain
-rw-r--r--check_parentheses_valid.py1578logplain
-rw-r--r--check_straight_line.c1475logplain
-rw-r--r--check_straight_line.cpp1011logplain
-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.c1895logplain
-rw-r--r--check_valid_partition.cpp1727logplain
-rw-r--r--check_word_occur_prefix_sentence.c1336logplain
-rw-r--r--check_word_occur_prefix_sentence.py1171logplain
-rw-r--r--cherry_pickup2.c1377logplain
-rw-r--r--cherry_pickup2.py1455logplain
-rw-r--r--cinema_seat_allocation.c2267logplain
-rw-r--r--circular_sentence.c1138logplain
-rw-r--r--circular_sentence.py1215logplain
-rw-r--r--climbing_stairs.c841logplain
-rw-r--r--climbing_stairs.cpp639logplain
-rw-r--r--climbing_stairs.py651logplain
-rw-r--r--climbing_stairs.rs325logplain
-rw-r--r--clone_graph.c1000logplain
-rw-r--r--clone_graph.cpp1224logplain
-rw-r--r--closest_node_2_nodes.c1178logplain
-rw-r--r--closest_node_2_nodes.cpp1495logplain
-rw-r--r--closest_node_2_nodes.rs1216logplain
-rw-r--r--cnt_node_equal_subtree.c1047logplain
-rw-r--r--cnt_node_equal_subtree.py1226logplain
-rw-r--r--coin_change.cpp517logplain
-rw-r--r--coin_change2.c1048logplain
-rw-r--r--coin_change2.cpp963logplain
-rw-r--r--combination_sum2.c2441logplain
-rw-r--r--combination_sum2.py1135logplain
-rw-r--r--combination_sum3.cpp839logplain
-rw-r--r--combination_sum4.c1042logplain
-rw-r--r--combination_sum4.cpp490logplain
-rw-r--r--combination_sum4.py928logplain
-rw-r--r--combinations.c1584logplain
-rw-r--r--combinations.cpp810logplain
-rw-r--r--compare_strings_freq_char.c2113logplain
-rw-r--r--compare_strings_freq_char.py1411logplain
-rw-r--r--compare_version_num.c2293logplain
-rw-r--r--compare_version_num.py1340logplain
-rw-r--r--concatenated_words.c2294logplain
-rw-r--r--concatenated_words.cpp2010logplain
-rw-r--r--concatenation_binary_num.cpp690logplain
-rw-r--r--constrained_subseq_sum.c2436logplain
-rw-r--r--constrained_subseq_sum.py1181logplain
-rw-r--r--construct_array_multiple_sum.cpp589logplain
-rw-r--r--construct_bt_io_po.c1124logplain
-rw-r--r--construct_bt_io_po.cpp1064logplain
-rw-r--r--construct_k_palindrome_str.c691logplain
-rw-r--r--construct_k_palindrome_str.py620logplain
-rw-r--r--construct_quad_tree.cpp1739logplain
-rw-r--r--construct_string_binary_tree.c1103logplain
-rw-r--r--construct_string_binary_tree.cpp425logplain
-rw-r--r--construct_string_binary_tree.py1795logplain
-rw-r--r--construct_string_repeat_lim.c1845logplain
-rw-r--r--construct_string_repeat_lim.py1745logplain
-rw-r--r--contains_duplicate.cpp610logplain
-rw-r--r--contains_duplicate2.cpp487logplain
-rw-r--r--contains_duplicate2.rs524logplain
-rw-r--r--contains_duplicate3.cpp1595logplain
-rw-r--r--contains_virus.cpp2282logplain
-rw-r--r--contiguous_array.c730logplain
-rw-r--r--contiguous_array.py763logplain
-rw-r--r--continuous_subarr_sum.c1711logplain
-rw-r--r--continuous_subarr_sum.cpp579logplain
-rw-r--r--continuous_subarr_sum.py763logplain
-rw-r--r--continuous_subarr_sum.rs641logplain
-rw-r--r--continuous_subarray.c1298logplain
-rw-r--r--continuous_subarray.py1002logplain
-rw-r--r--convert_1d_2d_arr.c2169logplain
-rw-r--r--convert_1d_2d_arr.py1223logplain
-rw-r--r--convert_arr_2d_cond.c1225logplain
-rw-r--r--convert_arr_2d_cond.py1287logplain
-rw-r--r--convert_sorted_bst.c1304logplain
-rw-r--r--convert_sorted_bst.cpp806logplain
-rw-r--r--copy_list_rand_ptr.c2678logplain
-rw-r--r--copy_list_rand_ptr.py2095logplain
-rw-r--r--corresponding_node.cpp176logplain
-rw-r--r--cost_hire_k_worker.c4859logplain
-rw-r--r--cost_hire_k_worker.cpp1659logplain
-rw-r--r--count_all_pickup_delivery.cpp410logplain
-rw-r--r--count_and_say.c1786logplain
-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_element_max_freq.c937logplain
-rw-r--r--count_element_max_freq.py904logplain
-rw-r--r--count_element_smaller_great.c1039logplain
-rw-r--r--count_fertile_pyramids_land.c5527logplain
-rw-r--r--count_fertile_pyramids_land.py1837logplain
-rw-r--r--count_good_nodes_bst.cpp376logplain
-rw-r--r--count_good_numbers.c1127logplain
-rw-r--r--count_good_numbers.py1005logplain
-rw-r--r--count_interest_subarr.c918logplain
-rw-r--r--count_ints_even_sum.c598logplain
-rw-r--r--count_ints_even_sum.cpp617logplain
-rw-r--r--count_matches_tournament.c982logplain
-rw-r--r--count_matches_tournament.py1017logplain
-rw-r--r--count_negative_num_matrix.c1406logplain
-rw-r--r--count_negative_num_matrix.cpp1005logplain
-rw-r--r--count_nice_pair.c1494logplain
-rw-r--r--count_nice_pair.py1027logplain
-rw-r--r--count_nodes_highest_score.c2577logplain
-rw-r--r--count_nodes_highest_score.py1677logplain
-rw-r--r--count_num_consistent_string.c1201logplain
-rw-r--r--count_num_consistent_string.py1162logplain
-rw-r--r--count_num_fair_pairs.c1511logplain
-rw-r--r--count_num_fair_pairs.py944logplain
-rw-r--r--count_num_good_nodes.c2192logplain
-rw-r--r--count_num_good_nodes.py2201logplain
-rw-r--r--count_num_homogenous_substrings.c966logplain
-rw-r--r--count_num_homogenous_substrings.py746logplain
-rw-r--r--count_num_max_or_subset.c1442logplain
-rw-r--r--count_num_max_or_subset.py1026logplain
-rw-r--r--count_num_nice_subarr.c986logplain
-rw-r--r--count_num_nice_subarr.py904logplain
-rw-r--r--count_num_teams.c1163logplain
-rw-r--r--count_num_teams.py1332logplain
-rw-r--r--count_number_root_nodes.c3540logplain
-rw-r--r--count_number_root_nodes.py1676logplain
-rw-r--r--count_odd_num_interval_range.c506logplain
-rw-r--r--count_odd_num_interval_range.cpp559logplain
-rw-r--r--count_pairs_xor_range.c3164logplain
-rw-r--r--count_pairs_xor_range.py1030logplain
-rw-r--r--count_paths_form_palindrome_tree.c2772logplain
-rw-r--r--count_paths_form_palindrome_tree.py1391logplain
-rw-r--r--count_possible_routes.c2049logplain
-rw-r--r--count_possible_routes.cpp1746logplain
-rw-r--r--count_prefix_suffix_pair1.c1414logplain
-rw-r--r--count_prefix_suffix_pair1.py1160logplain
-rw-r--r--count_primes.c708logplain
-rw-r--r--count_primes.py660logplain
-rw-r--r--count_repititions.c1288logplain
-rw-r--r--count_repititions.py1777logplain
-rw-r--r--count_sorted_vowel.cpp309logplain
-rw-r--r--count_special_integers.c1240logplain
-rw-r--r--count_special_integers.py904logplain
-rw-r--r--count_square_submatrices_ones.c1284logplain
-rw-r--r--count_square_submatrices_ones.py754logplain
-rw-r--r--count_sub_islands.c2999logplain
-rw-r--r--count_sub_islands.py2102logplain
-rw-r--r--count_subarr_fixed_bound.c1120logplain
-rw-r--r--count_subarr_fixed_bound.py1151logplain
-rw-r--r--count_subarr_les_k.c336logplain
-rw-r--r--count_subarr_max_elem_k.c1063logplain
-rw-r--r--count_subarr_max_elem_k.py908logplain
-rw-r--r--count_triplets_form_arr_xor.c947logplain
-rw-r--r--count_triplets_form_arr_xor.py977logplain
-rw-r--r--count_unguard_cells_grid.c2831logplain
-rw-r--r--count_unguard_cells_grid.py2127logplain
-rw-r--r--count_unreach_node.c1533logplain
-rw-r--r--count_unreach_node.cpp1367logplain
-rw-r--r--count_valid_pickup_delivery.c718logplain
-rw-r--r--count_valid_pickup_delivery.py693logplain
-rw-r--r--count_vowel_string_range.c2099logplain
-rw-r--r--count_vowel_string_range.py1664logplain
-rw-r--r--count_vowels_permutation.c778logplain
-rw-r--r--count_vowels_permutation.cpp658logplain
-rw-r--r--count_vowels_permutation.py490logplain
-rw-r--r--count_ways_build_strs.c1131logplain
-rw-r--r--count_ways_build_strs.cpp1180logplain
-rw-r--r--count_ways_build_strs.py1141logplain
-rw-r--r--counting_bits.c1329logplain
-rw-r--r--counting_bits.py507logplain
-rw-r--r--counting_words_given_prefix.c796logplain
-rw-r--r--counting_words_given_prefix.py766logplain
-rw-r--r--couples_holding_hands.c1342logplain
-rw-r--r--couples_holding_hands.cpp1278logplain
-rw-r--r--course_schedule.c1934logplain
-rw-r--r--course_schedule.cpp1212logplain
-rw-r--r--course_schedule_3.cpp683logplain
-rw-r--r--cousins_binary_tree2.c1867logplain
-rw-r--r--cousins_binary_tree2.py1647logplain
-rw-r--r--crawler_log_folder.c1210logplain
-rw-r--r--crawler_log_folder.py1015logplain
-rw-r--r--create_bt_from_desc.cpp1203logplain
-rw-r--r--create_bt_from_desc.py1528logplain
-rw-r--r--critical_connection_network.cpp1153logplain
-rw-r--r--custom_sort_string.c1036logplain
-rw-r--r--custom_sort_string.py935logplain
-rw-r--r--daily_temps.c1623logplain
-rw-r--r--daily_temps.cpp728logplain
-rw-r--r--daily_temps.py1023logplain
-rw-r--r--daily_temps.rs845logplain
-rw-r--r--data_stream_disjoint_interval.cpp1194logplain
-rw-r--r--decode_ways.c1664logplain
-rw-r--r--decode_ways.cpp461logplain
-rw-r--r--decode_ways.py1383logplain
-rw-r--r--decode_xor_array.c1246logplain
-rw-r--r--decode_xor_array.cpp1032logplain
-rw-r--r--decode_xored_permutation.c1222logplain
-rw-r--r--decode_xored_permutation.py893logplain
-rw-r--r--decoded_string_idx.c1461logplain
-rw-r--r--decoded_string_idx.py1226logplain
-rw-r--r--deepest_leaves_sum.cpp469logplain
-rw-r--r--defuse_the_bomb.c1961logplain
-rw-r--r--defuse_the_bomb.py1350logplain
-rw-r--r--delete_char_fancy_string.c856logplain
-rw-r--r--delete_char_fancy_string.py880logplain
-rw-r--r--delete_col_sorted.cpp638logplain
-rw-r--r--delete_col_sorted.rs689logplain
-rw-r--r--delete_leaves_given_value.c769logplain
-rw-r--r--delete_leaves_given_value.py974logplain
-rw-r--r--delete_middle_node.cpp367logplain
-rw-r--r--delete_middle_node.rs1683logplain
-rw-r--r--delete_node_link_list.c763logplain
-rw-r--r--delete_node_link_list.cpp155logplain
-rw-r--r--delete_node_link_list.py846logplain
-rw-r--r--delete_node_link_list_arr.c2593logplain
-rw-r--r--delete_node_link_list_arr.py1170logplain
-rw-r--r--delete_nodes_return_forest.c1260logplain
-rw-r--r--delete_nodes_return_forest.py1156logplain
-rw-r--r--delete_operation_2string.cpp596logplain
-rw-r--r--design_bitset.c2818logplain
-rw-r--r--design_bitset.py2834logplain
-rw-r--r--design_circular_queue.c3196logplain
-rw-r--r--design_circular_queue.cpp1151logplain
-rw-r--r--design_circular_queue.py2495logplain
-rw-r--r--design_food_rating_sys.cpp1338logplain
-rw-r--r--design_food_rating_sys.py1742logplain
-rw-r--r--design_graph_short_path.c1918logplain
-rw-r--r--design_graph_short_path.py1473logplain
-rw-r--r--design_hashmap.c2230logplain
-rw-r--r--design_hashmap.cpp276logplain
-rw-r--r--design_hashmap.py835logplain
-rw-r--r--design_hashset.c2393logplain
-rw-r--r--design_hashset.cpp265logplain
-rw-r--r--design_linked_list.c2607logplain
-rw-r--r--design_linked_list.py2718logplain
-rw-r--r--design_parking_system.c1699logplain
-rw-r--r--design_parking_system.cpp1405logplain
-rw-r--r--design_stack_increment_op.c1629logplain
-rw-r--r--design_stack_increment_op.py1377logplain
-rw-r--r--design_underground_system.c3316logplain
-rw-r--r--design_underground_system.cpp650logplain
-rw-r--r--destination_city.c895logplain
-rw-r--r--destination_city.py975logplain
-rw-r--r--detect_capital.cpp486logplain
-rw-r--r--detect_capital.rs516logplain
-rw-r--r--detect_pattern_len_m.c1626logplain
-rw-r--r--detect_pattern_len_m.py1121logplain
-rw-r--r--determine_cell_reachable.c810logplain
-rw-r--r--determine_cell_reachable.py959logplain
-rw-r--r--determine_string_halves.c1070logplain
-rw-r--r--determine_string_halves.cpp440logplain
-rw-r--r--determine_string_halves.py849logplain
-rw-r--r--determine_string_halves.rs495logplain
-rw-r--r--determine_strings_close.cpp642logplain
-rw-r--r--determine_strings_close.rs648logplain
-rw-r--r--determine_two_str_close.c1478logplain
-rw-r--r--determine_two_str_close.py1375logplain
-rw-r--r--detonate_max_bombs.c3009logplain
-rw-r--r--detonate_max_bombs.cpp2069logplain
-rw-r--r--diameter_binay_tree.c916logplain
-rw-r--r--diameter_binay_tree.py1004logplain
-rw-r--r--diff_add_parentheses.c2310logplain
-rw-r--r--diff_add_parentheses.py1295logplain
-rw-r--r--diff_ones_zeros_row_col.c1364logplain
-rw-r--r--diff_ones_zeros_row_col.py1243logplain
-rw-r--r--diff_two_array.c2733logplain
-rw-r--r--diff_two_array.cpp990logplain
-rw-r--r--discount_n_orders.cpp701logplain
-rw-r--r--distant_barcodes.c1457logplain
-rw-r--r--distant_barcodes.py865logplain
-rw-r--r--distinct_char_equal.c1728logplain
-rw-r--r--distinct_prime_factors_arr.c1538logplain
-rw-r--r--distinct_prime_factors_arr.py1114logplain
-rw-r--r--distribute_coins_binary_tree.c866logplain
-rw-r--r--distribute_coins_binary_tree.py1045logplain
-rw-r--r--divide_2_int.c892logplain
-rw-r--r--divide_2_int.py998logplain
-rw-r--r--divide_array_max_diff.c1284logplain
-rw-r--r--divide_array_max_diff.py1253logplain
-rw-r--r--divide_interval_min_group.c1371logplain
-rw-r--r--divide_interval_min_group.py1099logplain
-rw-r--r--divide_players_equal_skill.c1284logplain
-rw-r--r--divide_players_equal_skill.py1131logplain
-rw-r--r--divide_two_int.cpp490logplain
-rw-r--r--domino_tromino_tiling.cpp494logplain
-rw-r--r--domino_tromino_tiling.rs440logplain
-rw-r--r--double_num_represent_ll.c1410logplain
-rw-r--r--double_num_represent_ll.py800logplain
-rw-r--r--dungeon_game.c1839logplain
-rw-r--r--dungeon_game.py1225logplain
-rw-r--r--earliest_possible_full_bloom.cpp678logplain
-rw-r--r--earliest_possible_full_bloom.rs698logplain
-rw-r--r--edit_distance.c1706logplain
-rw-r--r--edit_distance.cpp1299logplain
-rw-r--r--eliminate_max_monster.c2068logplain
-rw-r--r--eliminate_max_monster.py1600logplain
-rw-r--r--eliminate_monsters.cpp706logplain
-rw-r--r--encode_decode_tinyurl.c1038logplain
-rw-r--r--encode_decode_tinyurl.cpp1423logplain
-rw-r--r--encode_decode_tinyurl.py1406logplain
-rw-r--r--equal_row_col_pair.c1018logplain
-rw-r--r--equal_row_col_pair.cpp947logplain
-rw-r--r--erect_fence.cpp811logplain
-rw-r--r--erect_fence.rs843logplain
-rw-r--r--eval_reverse_polish_notation.c2097logplain
-rw-r--r--eval_reverse_polish_notation.cpp1251logplain
-rw-r--r--eval_reverse_polish_notation.py1533logplain
-rw-r--r--eval_reverse_polish_notation.rs926logplain
-rw-r--r--evaluate_boolean_binary_tree.c1221logplain
-rw-r--r--evaluate_boolean_binary_tree.py1374logplain
-rw-r--r--evaluate_division.c2725logplain
-rw-r--r--evaluate_division.cpp1766logplain
-rw-r--r--even_odd_tree.c2016logplain
-rw-r--r--even_odd_tree.py1726logplain
-rw-r--r--eventual_safe_states.c1519logplain
-rw-r--r--eventual_safe_states.cpp1808logplain
-rw-r--r--excel_sheet_column_title.c932logplain
-rw-r--r--excel_sheet_column_title.cpp817logplain
-rw-r--r--extra_char_string.c2411logplain
-rw-r--r--extra_char_string.cpp1541logplain
-rw-r--r--extra_char_string.py1258logplain
-rw-r--r--fair_distribution_cookie.cpp1381logplain
-rw-r--r--far_from_land.c1878logplain
-rw-r--r--far_from_land.cpp1260logplain
-rw-r--r--fibonacci_number.cpp303logplain
-rw-r--r--filling_bookcase_shelves.c1701logplain
-rw-r--r--filling_bookcase_shelves.py1533logplain
-rw-r--r--filter_restaurants_vpd.c3267logplain
-rw-r--r--filter_restaurants_vpd.py2252logplain
-rw-r--r--final_arr_state_k_mult1.c1380logplain
-rw-r--r--final_arr_state_k_mult1.py1185logplain
-rw-r--r--final_prices_discount.c1668logplain
-rw-r--r--final_prices_discount.py1123logplain
-rw-r--r--find_all_anagrams.c1266logplain
-rw-r--r--find_all_anagrams.cpp1074logplain
-rw-r--r--find_all_people_secret.c4354logplain
-rw-r--r--find_all_people_secret.py2972logplain
-rw-r--r--find_array_sorted.c1289logplain
-rw-r--r--find_array_sorted.py824logplain
-rw-r--r--find_bottom_left_tree.c688logplain
-rw-r--r--find_bottom_left_tree.py488logplain
-rw-r--r--find_building_alice_bob_meet.cpp2134logplain
-rw-r--r--find_building_alice_bob_meet.py1987logplain
-rw-r--r--find_centre_star_graph.c1183logplain
-rw-r--r--find_centre_star_graph.py868logplain
-rw-r--r--find_champion_1.c1136logplain
-rw-r--r--find_champion_1.py896logplain
-rw-r--r--find_champion_2.c1451logplain
-rw-r--r--find_champion_2.py1033logplain
-rw-r--r--find_city_smallest_neighbour.c1968logplain
-rw-r--r--find_city_smallest_neighbour.py1724logplain
-rw-r--r--find_closest_palindrome.c2052logplain
-rw-r--r--find_closest_palindrome.py1989logplain
-rw-r--r--find_common_char.c1532logplain
-rw-r--r--find_common_char.py775logplain
-rw-r--r--find_common_element_2_arr.c2370logplain
-rw-r--r--find_common_element_2_arr.py1002logplain
-rw-r--r--find_critical_edge_tree.cpp3070logplain
-rw-r--r--find_difference.c602logplain
-rw-r--r--find_difference.py579logplain
-rw-r--r--find_duplicate_array.c1444logplain
-rw-r--r--find_duplicate_array.py862logplain
-rw-r--r--find_duplicate_file.cpp757logplain
-rw-r--r--find_duplicate_num.c802logplain
-rw-r--r--find_duplicate_num.py721logplain
-rw-r--r--find_duplicate_subtree.c1566logplain
-rw-r--r--find_duplicate_subtree.cpp917logplain
-rw-r--r--find_duplicates_array.c1390logplain
-rw-r--r--find_first_last_array.c1668logplain
-rw-r--r--find_first_last_array.cpp550logplain
-rw-r--r--find_first_last_array.py1042logplain
-rw-r--r--find_first_palindromic_str.c998logplain
-rw-r--r--find_first_palindromic_str.py751logplain
-rw-r--r--find_good_days_rob_bank.c2260logplain
-rw-r--r--find_good_days_rob_bank.py1643logplain
-rw-r--r--find_good_subset_matrix.c2830logplain
-rw-r--r--find_good_subset_matrix.py1486logplain
-rw-r--r--find_group_farmland.c2090logplain
-rw-r--r--find_group_farmland.py2224logplain
-rw-r--r--find_groups_farmland.cpp1104logplain
-rw-r--r--find_highest_altitude.c881logplain
-rw-r--r--find_highest_altitude.cpp910logplain
-rw-r--r--find_integer_add_arr2.c1726logplain
-rw-r--r--find_integer_add_arr2.py1429logplain
-rw-r--r--find_k_beauty_num.cpp275logplain
-rw-r--r--find_k_closest_elements.c1170logplain
-rw-r--r--find_k_closest_elements.cpp1098logplain
-rw-r--r--find_k_closest_elements.py916logplain
-rw-r--r--find_k_distant_indices.c1327logplain
-rw-r--r--find_k_distant_indices.py1131logplain
-rw-r--r--find_k_pair_sum.c2354logplain
-rw-r--r--find_k_pair_sum.cpp1544logplain
-rw-r--r--find_k_small_pair_dist.c1160logplain
-rw-r--r--find_k_small_pair_dist.py1251logplain
-rw-r--r--find_kth_bit_nth_bin_str.c817logplain
-rw-r--r--find_kth_bit_nth_bin_str.py961logplain
-rw-r--r--find_kth_largest_int_arr.c2397logplain
-rw-r--r--find_kth_largest_int_arr.py899logplain
-rw-r--r--find_largest_value_tree_row.c1519logplain
-rw-r--r--find_largest_value_tree_row.py785logplain
-rw-r--r--find_len_longest_prefix.c3340logplain
-rw-r--r--find_len_longest_prefix.py1704logplain
-rw-r--r--find_lonely_numbers_array.c1209logplain
-rw-r--r--find_lonely_numbers_array.py702logplain
-rw-r--r--find_longest_special_substr1.c1274logplain
-rw-r--r--find_longest_special_substr1.py1220logplain
-rw-r--r--find_longest_substr_vowel.c1169logplain
-rw-r--r--find_longest_substr_vowel.py831logplain
-rw-r--r--find_max_sum_node_val.cpp1514logplain
-rw-r--r--find_max_sum_node_val.py1300logplain
-rw-r--r--find_median_data_stream.cpp558logplain
-rw-r--r--find_median_data_stream.rs1015logplain
-rw-r--r--find_min_diameter_merge_trees.c3533logplain
-rw-r--r--find_min_diameter_merge_trees.py2325logplain
-rw-r--r--find_min_max_nodes_crit.c2259logplain
-rw-r--r--find_min_max_nodes_crit.py1541logplain
-rw-r--r--find_min_rotated_arr.c875logplain
-rw-r--r--find_min_rotated_arr.py1011logplain
-rw-r--r--find_missing_observations.c2089logplain
-rw-r--r--find_missing_observations.py1560logplain
-rw-r--r--find_mode_bst.c1204logplain
-rw-r--r--find_mode_bst.py1134logplain
-rw-r--r--find_mountain.c2416logplain
-rw-r--r--find_mountain.py1147logplain
-rw-r--r--find_orig_array_double.cpp523logplain
-rw-r--r--find_orig_prefix_xor.c925logplain
-rw-r--r--find_orig_prefix_xor.py601logplain
-rw-r--r--find_palindrome_fixed_length.c1468logplain
-rw-r--r--find_palindrome_fixed_length.py903logplain
-rw-r--r--find_path_exist_graph.c1429logplain
-rw-r--r--find_path_exist_graph.py1508logplain
-rw-r--r--find_path_graph.cpp601logplain
-rw-r--r--find_path_graph.rs1470logplain
-rw-r--r--find_peak_element.c1495logplain
-rw-r--r--find_peak_element.py1167logplain
-rw-r--r--find_pivot_integer.c789logplain
-rw-r--r--find_pivot_integer.py791logplain
-rw-r--r--find_player_zero_one_loss.cpp412logplain
-rw-r--r--find_player_zero_one_loss.rs528logplain
-rw-r--r--find_players_zero_loss.c1423logplain
-rw-r--r--find_players_zero_loss.py1470logplain
-rw-r--r--find_polygon_largest_perimeter.c1385logplain
-rw-r--r--find_polygon_largest_perimeter.py1113logplain
-rw-r--r--find_power_k_subarr1.c1538logplain
-rw-r--r--find_power_k_subarr1.py1358logplain
-rw-r--r--find_prefix_common_arr.c1443logplain
-rw-r--r--find_prefix_common_arr.py1050logplain
-rw-r--r--find_replace_pattern.c1268logplain
-rw-r--r--find_replace_pattern.cpp745logplain
-rw-r--r--find_safest_path_grid.cpp2647logplain
-rw-r--r--find_safest_path_grid.py2282logplain
-rw-r--r--find_score_arr_mark.c1724logplain
-rw-r--r--find_score_arr_mark.cpp1236logplain
-rw-r--r--find_score_arr_mark.py1059logplain
-rw-r--r--find_smallest_divisor_threshold.c1309logplain
-rw-r--r--find_smallest_divisor_threshold.py1071logplain
-rw-r--r--find_smallest_letter.c1239logplain
-rw-r--r--find_smallest_letter.cpp1093logplain
-rw-r--r--find_student_replace_chalk.c1347logplain
-rw-r--r--find_student_replace_chalk.py1291logplain
-rw-r--r--find_town_judge.c1539logplain
-rw-r--r--find_town_judge.cpp1370logplain
-rw-r--r--find_town_judge.py1013logplain
-rw-r--r--find_two_non_overlap_subarr.c3318logplain
-rw-r--r--find_two_non_overlap_subarr.py1414logplain
-rw-r--r--find_unique_binary_str.c1015logplain
-rw-r--r--find_unique_binary_str.py920logplain
-rw-r--r--find_valid_matrix_row_col.c1986logplain
-rw-r--r--find_valid_matrix_row_col.py1088logplain
-rw-r--r--find_winner_arr_game.c1047logplain
-rw-r--r--find_winner_arr_game.py1015logplain
-rw-r--r--find_winner_circular_game.c739logplain
-rw-r--r--find_winner_circular_game.py825logplain
-rw-r--r--first_completely_painted_rc.c2086logplain
-rw-r--r--first_completely_painted_rc.py1258logplain
-rw-r--r--first_last_sorted_array.cpp964logplain
-rw-r--r--first_missing_pos.cpp391logplain
-rw-r--r--first_missing_positive.c1048logplain
-rw-r--r--first_missing_positive.cpp202logplain
-rw-r--r--first_missing_positive.py889logplain
-rw-r--r--first_unique_char_string.c713logplain
-rw-r--r--first_unique_char_string.cpp467logplain
-rw-r--r--first_unique_char_string.py640logplain
-rw-r--r--flatten_binary_to_linked.cpp357logplain
-rw-r--r--flatten_nested_iterator.c2715logplain
-rw-r--r--flatten_nested_iterator.cpp691logplain
-rw-r--r--flatten_nested_iterator.py1607logplain
-rw-r--r--flip_col_max_equal_row.c1911logplain
-rw-r--r--flip_col_max_equal_row.py997logplain
-rw-r--r--flip_equivalent_binary_tree.c2820logplain
-rw-r--r--flip_equivalent_binary_tree.py1757logplain
-rw-r--r--flip_string_monotone_increase.c599logplain
-rw-r--r--flip_string_monotone_increase.cpp900logplain
-rw-r--r--fraction_addition_subtraction.c2036logplain
-rw-r--r--fraction_addition_subtraction.py1063logplain
-rw-r--r--freedom_trail.c2126logplain
-rw-r--r--freedom_trail.cpp2166logplain
-rw-r--r--freedom_trail.py1857logplain
-rw-r--r--freq_most_freq_element.c1284logplain
-rw-r--r--freq_most_freq_element.py928logplain
-rw-r--r--frog_jump.c2242logplain
-rw-r--r--frog_jump.cpp1568logplain
-rw-r--r--frog_jump.py971logplain
-rw-r--r--front_middle_back_queue.c4410logplain
-rw-r--r--front_middle_back_queue.py1356logplain
-rw-r--r--fruit_into_baskets.c1505logplain
-rw-r--r--fruit_into_baskets.cpp1440logplain
-rw-r--r--furthest_building_reach.c2275logplain
-rw-r--r--furthest_building_reach.cpp758logplain
-rw-r--r--furthest_building_reach.py1407logplain
-rw-r--r--game_of_life.cpp1133logplain
-rw-r--r--gas_station.cpp704logplain
-rw-r--r--gas_station.rs711logplain
-rw-r--r--gen_parentheses.cpp464logplain
-rw-r--r--get_equal_substr_budget.c1311logplain
-rw-r--r--get_equal_substr_budget.py1166logplain
-rw-r--r--graph_bipartite.cpp640logplain
-rw-r--r--greatest_common_div_string.cpp1150logplain
-rw-r--r--greatest_common_div_trav.c943logplain
-rw-r--r--greatest_common_div_trav.py1987logplain
-rw-r--r--greatest_sum_div_three.c1671logplain
-rw-r--r--greatest_sum_div_three.cpp1142logplain
-rw-r--r--grid_game.c1778logplain
-rw-r--r--grid_game.py1231logplain
-rw-r--r--group_anagrams.c2336logplain
-rw-r--r--group_anagrams.cpp406logplain
-rw-r--r--group_anagrams.py883logplain
-rw-r--r--group_anagrams.rs441logplain
-rw-r--r--group_equivalent_string.c2174logplain
-rw-r--r--group_ppl_size.c2109logplain
-rw-r--r--group_ppl_size.py1229logplain
-rw-r--r--grumpy_bookstore_owner.c1668logplain
-rw-r--r--grumpy_bookstore_owner.py1612logplain
-rw-r--r--guess_number_high_low.cpp440logplain
-rw-r--r--guess_number_high_low.rs490logplain
-rw-r--r--h_index.c1024logplain
-rw-r--r--h_index.py953logplain
-rw-r--r--hand_of_straights.c1656logplain
-rw-r--r--hand_of_straights.cpp644logplain
-rw-r--r--hand_of_straights.py1041logplain
-rw-r--r--happy_number.cpp565logplain
-rw-r--r--happy_students.c1208logplain
-rw-r--r--happy_students.py1101logplain
-rw-r--r--height_binary_tree_removal.c3204logplain
-rw-r--r--height_binary_tree_removal.py2208logplain
-rw-r--r--height_checker.c1386logplain
-rw-r--r--height_checker.py1463logplain
-rw-r--r--house_robber.c1136logplain
-rw-r--r--house_robber.cpp404logplain
-rw-r--r--house_robber.py997logplain
-rw-r--r--house_robber.rs373logplain
-rw-r--r--idx_first_occur_str.c1050logplain
-rw-r--r--idx_first_occur_str.cpp1268logplain
-rw-r--r--image_overlap.cpp584logplain
-rw-r--r--image_overlap.rs1159logplain
-rw-r--r--image_smoother.c1323logplain
-rw-r--r--image_smoother.py1416logplain
-rw-r--r--implement_queue_stacks.c1640logplain
-rw-r--r--implement_queue_stacks.cpp647logplain
-rw-r--r--implement_queue_stacks.py1343logplain
-rw-r--r--implement_stack_queues.c3151logplain
-rw-r--r--implement_strstr.cpp363logplain
-rw-r--r--increasing_seach_tree.cpp451logplain
-rw-r--r--increasing_triplet_subsequence.cpp453logplain
-rw-r--r--incremental_memory_leak.c1462logplain
-rw-r--r--incremental_memory_leak.py1272logplain
-rw-r--r--inform_employees.c2211logplain
-rw-r--r--inform_employees.cpp1722logplain
-rw-r--r--insert_delete_getrandom.c3093logplain
-rw-r--r--insert_delete_getrandom.cpp948logplain
-rw-r--r--insert_delete_getrandom.py1969logplain
-rw-r--r--insert_delete_getrandom.rs1471logplain
-rw-r--r--insert_gcd_linked_list.c1339logplain
-rw-r--r--insert_gcd_linked_list.py1311logplain
-rw-r--r--insert_interval.c1664logplain
-rw-r--r--insert_interval.cpp1126logplain
-rw-r--r--insert_interval.py890logplain
-rw-r--r--int_roman.cpp490logplain
-rw-r--r--int_roman.rs728logplain
-rw-r--r--integer_break.c898logplain
-rw-r--r--integer_break.cpp411logplain
-rw-r--r--integer_break.py601logplain
-rw-r--r--integer_english_words.c2006logplain
-rw-r--r--integer_english_words.py1192logplain
-rw-r--r--interleaving_string.c1890logplain
-rw-r--r--interleaving_string.cpp874logplain
-rw-r--r--intersection_2_array.c1539logplain
-rw-r--r--intersection_2_array.py630logplain
-rw-r--r--intersection_2_array2.c1189logplain
-rw-r--r--intersection_2_array2.py895logplain
-rw-r--r--intersection_2_linked_list.cpp480logplain
-rw-r--r--intervals_between_identical_element.c2491logplain
-rw-r--r--intervals_between_identical_element.py1240logplain
-rw-r--r--invert_binary_tree.c453logplain
-rw-r--r--invert_binary_tree.cpp591logplain
-rw-r--r--ipo.c3049logplain
-rw-r--r--ipo.cpp1505logplain
-rw-r--r--ipo.py1419logplain
-rw-r--r--is_graph_biparite.c2685logplain
-rw-r--r--is_graph_biparite.cpp1833logplain
-rw-r--r--is_subseq.c912logplain
-rw-r--r--is_subseq.py977logplain
-rw-r--r--island_perimeter.c1227logplain
-rw-r--r--island_perimeter.py1451logplain
-rw-r--r--isomorphic_strings.c947logplain
-rw-r--r--isomorphic_strings.py978logplain
-rw-r--r--iterator_for_combination.c2250logplain
-rw-r--r--iterator_for_combination.py1600logplain
-rw-r--r--jump_game.cpp482logplain
-rw-r--r--jump_game.rs409logplain
-rw-r--r--jump_game2.c924logplain
-rw-r--r--jump_game2.cpp351logplain
-rw-r--r--jump_game3.cpp699logplain
-rw-r--r--jump_game3.rs1219logplain
-rw-r--r--jump_game4.c2354logplain
-rw-r--r--jump_game4.cpp1423logplain
-rw-r--r--jump_game6.cpp561logplain
-rw-r--r--k_concatenation_max_sum.c1524logplain
-rw-r--r--k_concatenation_max_sum.py1331logplain
-rw-r--r--k_diff_pair_array.c1220logplain
-rw-r--r--k_diff_pair_array.py804logplain
-rw-r--r--k_div_element_subarr.c1788logplain
-rw-r--r--k_div_element_subarr.py1141logplain
-rw-r--r--k_inverse_pairs.cpp543logplain
-rw-r--r--k_radius_subarr.c2080logplain
-rw-r--r--k_radius_subarr.cpp1527logplain
-rw-r--r--keys_and_rooms.cpp641logplain
-rw-r--r--keys_and_rooms.rs643logplain
-rw-r--r--kids_max_num_candy.c1606logplain
-rw-r--r--kids_max_num_candy.cpp1257logplain
-rw-r--r--knight_dialer.c1989logplain
-rw-r--r--knight_dialer.py1426logplain
-rw-r--r--knight_probability_chessboard.c1945logplain
-rw-r--r--knight_probability_chessboard.cpp1640logplain
-rw-r--r--koko_eating_bananas.c853logplain
-rw-r--r--koko_eating_bananas.cpp730logplain
-rw-r--r--kth_distinct_str.c1587logplain
-rw-r--r--kth_distinct_str.py830logplain
-rw-r--r--kth_element_in_stream.cpp763logplain
-rw-r--r--kth_largest_element.c1259logplain
-rw-r--r--kth_largest_element.cpp627logplain
-rw-r--r--kth_largest_element_stream.c2886logplain
-rw-r--r--kth_largest_element_stream.cpp1210logplain
-rw-r--r--kth_largest_element_stream.py1236logplain
-rw-r--r--kth_largest_sum_binary_tree.c2359logplain
-rw-r--r--kth_largest_sum_binary_tree.py1399logplain
-rw-r--r--kth_missing_pos_num.c628logplain
-rw-r--r--kth_missing_pos_num.cpp699logplain
-rw-r--r--kth_smallest_BST.cpp392logplain
-rw-r--r--kth_smallest_amount_single_denom.c1515logplain
-rw-r--r--kth_smallest_amount_single_denom.py1487logplain
-rw-r--r--kth_smallest_lexicographical.c763logplain
-rw-r--r--kth_smallest_lexicographical.cpp758logplain
-rw-r--r--kth_smallest_lexicographical.py844logplain
-rw-r--r--kth_smallest_prime_fraction.c2068logplain
-rw-r--r--kth_smallest_prime_fraction.py1268logplain
-rw-r--r--kth_smallest_sorted_matrix.cpp664logplain
-rw-r--r--kth_symbol_grammar.c868logplain
-rw-r--r--kth_symbol_grammar.py750logplain
-rw-r--r--largest_3_digit_string.c1129logplain
-rw-r--r--largest_3_digit_string.py1070logplain
-rw-r--r--largest_and_greater_zero.c968logplain
-rw-r--r--largest_and_greater_zero.py861logplain
-rw-r--r--largest_colour_value_graph.cpp2739logplain
-rw-r--r--largest_divisible_subset.c1646logplain
-rw-r--r--largest_divisible_subset.py933logplain
-rw-r--r--largest_int_add_target.cpp717logplain
-rw-r--r--largest_local_val_matrix.c2079logplain
-rw-r--r--largest_local_val_matrix.py1262logplain
-rw-r--r--largest_multiple_three.cpp877logplain
-rw-r--r--largest_number.c1791logplain
-rw-r--r--largest_number.py1048logplain
-rw-r--r--largest_odd_num_string.c755logplain
-rw-r--r--largest_odd_num_string.cpp616logplain
-rw-r--r--largest_odd_num_string.py792logplain
-rw-r--r--largest_perimeter_triangle.cpp396logplain
-rw-r--r--largest_pos_int_neg.c1041logplain
-rw-r--r--largest_pos_int_neg.py1038logplain
-rw-r--r--largest_rectangle_histogram.c1096logplain
-rw-r--r--largest_rectangle_histogram.py842logplain
-rw-r--r--largest_submatrix.c1247logplain
-rw-r--r--largest_substr_eq_char.c1109logplain
-rw-r--r--largest_substr_eq_char.py903logplain
-rw-r--r--last_day_cross.cpp2293logplain
-rw-r--r--last_stone_weight.c1252logplain
-rw-r--r--last_stone_weight.cpp561logplain
-rw-r--r--latest_time_catch_bus.c1788logplain
-rw-r--r--latest_time_catch_bus.py1943logplain
-rw-r--r--leaf_similar_trees.c1044logplain
-rw-r--r--leaf_similar_trees.cpp595logplain
-rw-r--r--leaf_similar_trees.py1255logplain
-rw-r--r--leaf_similar_trees.rs1336logplain
-rw-r--r--least_num_unique_int.c1113logplain
-rw-r--r--least_num_unique_int.py924logplain
-rw-r--r--leetcode.c2427logplain
-rw-r--r--leetcode.h2272logplain
-rw-r--r--leetcode.py602logplain
-rw-r--r--lemonade_change.c1138logplain
-rw-r--r--lemonade_change.py1355logplain
-rw-r--r--len_longest_subarr_k.c1455logplain
-rw-r--r--len_longest_subarr_k.py1137logplain
-rw-r--r--length_last_word.c809logplain
-rw-r--r--length_last_word.py753logplain
-rw-r--r--letter_combo_number.c1992logplain
-rw-r--r--letter_combo_number.cpp739logplain
-rw-r--r--letter_tile_possibilities.c847logplain
-rw-r--r--letter_tile_possibilities.py763logplain
-rw-r--r--lexicographical_numbers.c1113logplain
-rw-r--r--lexicographical_numbers.cpp1005logplain
-rw-r--r--lexicographical_numbers.py739logplain
-rw-r--r--lexicographically_small_string.c1260logplain
-rw-r--r--lexicographically_small_string.cpp1397logplain
-rw-r--r--lfu_cache.c3221logplain
-rw-r--r--lfu_cache.cpp1721logplain
d---------lib34logplain
-rw-r--r--linked_list_binary_tree.c1585logplain
-rw-r--r--linked_list_binary_tree.py2357logplain
-rw-r--r--linked_list_cycle.c1010logplain
-rw-r--r--linked_list_cycle.py987logplain
-rw-r--r--linked_list_cycle2.c922logplain
-rw-r--r--linked_list_cycle2.cpp886logplain
-rw-r--r--linked_list_random.c1118logplain
-rw-r--r--linked_list_random.cpp881logplain
-rw-r--r--long_nice_subarr.c1302logplain
-rw-r--r--longest_arithmetic_subseq.c1424logplain
-rw-r--r--longest_arithmetic_subseq.cpp1248logplain
-rw-r--r--longest_arithmetic_subseq_diff.c1139logplain
-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_cont_subarr_abs_diff.c1462logplain
-rw-r--r--longest_cont_subarr_abs_diff.py1296logplain
-rw-r--r--longest_cycle_graph.c1558logplain
-rw-r--r--longest_cycle_graph.cpp1510logplain
-rw-r--r--longest_happy_string.cpp1207logplain
-rw-r--r--longest_happy_string.py1509logplain
-rw-r--r--longest_ideal_subseq.c1401logplain
-rw-r--r--longest_ideal_subseq.py1130logplain
-rw-r--r--longest_increasing_matrix_path.cpp885logplain
-rw-r--r--longest_increasing_subseq.c851logplain
-rw-r--r--longest_increasing_subseq.cpp1169logplain
-rw-r--r--longest_increasing_subseq.py750logplain
-rw-r--r--longest_increasing_subseq2.c1465logplain
-rw-r--r--longest_increasing_subseq2.py1189logplain
-rw-r--r--longest_palindrome.c735logplain
-rw-r--r--longest_palindrome.py851logplain
-rw-r--r--longest_palindrome_concat.cpp671logplain
-rw-r--r--longest_palindrome_concat.rs1148logplain
-rw-r--r--longest_palindromic_subseq.c1060logplain
-rw-r--r--longest_palindromic_subseq.cpp921logplain
-rw-r--r--longest_palindromic_substr.c842logplain
-rw-r--r--longest_palindromic_substr.cpp802logplain
-rw-r--r--longest_palindromic_substr.py762logplain
-rw-r--r--longest_path_diff_adjacent_char.c2503logplain
-rw-r--r--longest_path_diff_adjacent_char.cpp1569logplain
-rw-r--r--longest_path_diff_adjacent_char.py1509logplain
-rw-r--r--longest_path_diff_adjacent_char.rs2373logplain
-rw-r--r--longest_repeat_char.c964logplain
-rw-r--r--longest_repeat_char.py908logplain
-rw-r--r--longest_square_streak_arr.c1648logplain
-rw-r--r--longest_square_streak_arr.py1142logplain
-rw-r--r--longest_string_chain.c2045logplain
-rw-r--r--longest_string_chain.cpp882logplain
-rw-r--r--longest_string_chain.py939logplain
-rw-r--r--longest_subarr_max_bitwise_and.c1103logplain
-rw-r--r--longest_subarr_max_bitwise_and.py946logplain
-rw-r--r--longest_subarr_ones.c909logplain
-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.c996logplain
-rw-r--r--longest_substring_no_repeat.cpp673logplain
-rw-r--r--longest_uploaded_prefix.c1680logplain
-rw-r--r--longest_uploaded_prefix.py1304logplain
-rw-r--r--longest_valid_course.c2387logplain
-rw-r--r--longest_valid_course.cpp1799logplain
-rw-r--r--longest_valid_course.py1509logplain
-rw-r--r--longest_valid_parentheses.cpp761logplain
-rw-r--r--longest_well_perform_int.c1030logplain
-rw-r--r--longest_well_perform_int.py988logplain
-rw-r--r--longest_word_dict.cpp674logplain
-rw-r--r--longest_zigzag_bt.c1153logplain
-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.c13280logplain
-rw-r--r--lru_cache.cpp1435logplain
-rw-r--r--lucky_nums_matrix.c1788logplain
-rw-r--r--lucky_nums_matrix.py755logplain
-rw-r--r--magic_squares_grid.c2214logplain
-rw-r--r--magic_squares_grid.py1174logplain
-rw-r--r--magical_string.c910logplain
-rw-r--r--magnetic_force_2_balls.c1557logplain
-rw-r--r--magnetic_force_2_balls.cpp1421logplain
-rw-r--r--magnetic_force_2_balls.py1518logplain
-rw-r--r--majority_element.c806logplain
-rw-r--r--majority_element.py600logplain
-rw-r--r--majority_element2.c1593logplain
-rw-r--r--majority_element2.py886logplain
-rw-r--r--make_array_empty.c1429logplain
-rw-r--r--make_array_empty.py948logplain
-rw-r--r--make_array_increasing.cpp1895logplain
-rw-r--r--make_string_great.c1236logplain
-rw-r--r--make_string_great.cpp536logplain
-rw-r--r--make_string_great.py1231logplain
-rw-r--r--make_string_great.rs602logplain
-rw-r--r--make_string_subseq_cyclic.c1246logplain
-rw-r--r--make_string_subseq_cyclic.py1215logplain
-rw-r--r--make_sum_divisible_p.cpp1164logplain
-rw-r--r--make_sum_divisible_p.py1079logplain
-rw-r--r--make_two_arr_eq_reverse.c1078logplain
-rw-r--r--make_two_arr_eq_reverse.py939logplain
-rw-r--r--make_xor_segment_zero.c1658logplain
-rw-r--r--make_xor_segment_zero.py1416logplain
-rw-r--r--map_highest_peak.c3378logplain
-rw-r--r--map_highest_peak.py1448logplain
-rw-r--r--marbles_in_bags.c1556logplain
-rw-r--r--marbles_in_bags.cpp1569logplain
-rw-r--r--matchsticks_square.c1774logplain
-rw-r--r--matchsticks_square.cpp1153logplain
-rw-r--r--matrix_diagonal_sum.c967logplain
-rw-r--r--matrix_diagonal_sum.cpp889logplain
-rw-r--r--max_69.cpp331logplain
-rw-r--r--max_69.rs219logplain
-rw-r--r--max_abs_sum_any_subarr.c1187logplain
-rw-r--r--max_abs_sum_any_subarr.py1003logplain
-rw-r--r--max_area_cake.cpp863logplain
-rw-r--r--max_area_island.cpp626logplain
-rw-r--r--max_average_pass_ration.cpp1991logplain
-rw-r--r--max_average_pass_ration.py1596logplain
-rw-r--r--max_bags_rocks.cpp588logplain
-rw-r--r--max_bags_rocks.rs754logplain
-rw-r--r--max_beauty_arr_apply_op.c1321logplain
-rw-r--r--max_beauty_arr_apply_op.py1258logplain
-rw-r--r--max_chunks_make_sorted.c847logplain
-rw-r--r--max_chunks_make_sorted.py794logplain
-rw-r--r--max_compatibility_score_sum.c2740logplain
-rw-r--r--max_compatibility_score_sum.py1875logplain
-rw-r--r--max_consecutive_ones3.cpp549logplain
-rw-r--r--max_depth_binary_tree.c549logplain
-rw-r--r--max_depth_binary_tree.cpp480logplain
-rw-r--r--max_diff_node_ancestor.c1488logplain
-rw-r--r--max_diff_node_ancestor.cpp442logplain
-rw-r--r--max_diff_node_ancestor.py1433logplain
-rw-r--r--max_diff_node_ancestor.rs1578logplain
-rw-r--r--max_distance_arr.c1099logplain
-rw-r--r--max_distance_arr.py888logplain
-rw-r--r--max_distance_closest_person.c1177logplain
-rw-r--r--max_distance_closest_person.cpp1213logplain
-rw-r--r--max_dot_product.c1256logplain
-rw-r--r--max_dot_product.py1148logplain
-rw-r--r--max_element_decr_rearr.c1624logplain
-rw-r--r--max_element_decr_rearr.py1344logplain
-rw-r--r--max_equal_freq.c1927logplain
-rw-r--r--max_equal_freq.py1267logplain
-rw-r--r--max_erasure_value.cpp547logplain
-rw-r--r--max_fruits_harvested_k_step.c4273logplain
-rw-r--r--max_fruits_harvested_k_step.py2663logplain
-rw-r--r--max_height_stacking_cuboids.c2356logplain
-rw-r--r--max_height_stacking_cuboids.py1387logplain
-rw-r--r--max_ice_cream_bars.c1227logplain
-rw-r--r--max_ice_cream_bars.cpp1007logplain
-rw-r--r--max_ice_cream_bars.rs877logplain
-rw-r--r--max_increase_city_skyline.c2315logplain
-rw-r--r--max_increase_city_skyline.py1625logplain
-rw-r--r--max_len_concat_str.c2026logplain
-rw-r--r--max_len_concat_str.cpp706logplain
-rw-r--r--max_len_concat_str.py1033logplain
-rw-r--r--max_len_concat_str.rs851logplain
-rw-r--r--max_len_subarr_pos_product.c1037logplain
-rw-r--r--max_len_subarr_pos_product.py1137logplain
-rw-r--r--max_length_pair_chain.c1084logplain
-rw-r--r--max_length_pair_chain.cpp1007logplain
-rw-r--r--max_length_repeated_subarr.cpp613logplain
-rw-r--r--max_nesting_depth_parentheses.c451logplain
-rw-r--r--max_nesting_depth_parentheses.py581logplain
-rw-r--r--max_network_rank.c1460logplain
-rw-r--r--max_network_rank.cpp1586logplain
-rw-r--r--max_num_events_attended2.cpp1732logplain
-rw-r--r--max_num_flips_binary_matrix.c2725logplain
-rw-r--r--max_num_flips_binary_matrix.py1592logplain
-rw-r--r--max_num_group_entre_comp.c1299logplain
-rw-r--r--max_num_group_entre_comp.py1168logplain
-rw-r--r--max_num_int_choose_range1.c1346logplain
-rw-r--r--max_num_int_choose_range1.py1167logplain
-rw-r--r--max_num_k_div_comp.c2634logplain
-rw-r--r--max_num_k_div_comp.py2293logplain
-rw-r--r--max_num_ksum_pair.cpp434logplain
-rw-r--r--max_num_moves_grid.c1803logplain
-rw-r--r--max_num_moves_grid.py1539logplain
-rw-r--r--max_num_point_cost.c2054logplain
-rw-r--r--max_num_point_cost.py1777logplain
-rw-r--r--max_num_robot_budget.c2094logplain
-rw-r--r--max_num_sum_leq_k.c2059logplain
-rw-r--r--max_num_sum_leq_k.py1499logplain
-rw-r--r--max_num_tasks_assign.cpp2311logplain
-rw-r--r--max_num_vowel_substr.c1132logplain
-rw-r--r--max_num_vowel_substr.cpp821logplain
-rw-r--r--max_odd_binary_num.c858logplain
-rw-r--r--max_odd_binary_num.py819logplain
-rw-r--r--max_performance_team.cpp916logplain
-rw-r--r--max_points_from_cards.c1326logplain
-rw-r--r--max_points_from_cards.cpp492logplain
-rw-r--r--max_points_line.cpp1305logplain
-rw-r--r--max_points_line.rs3437logplain
-rw-r--r--max_product_3num.c1044logplain
-rw-r--r--max_product_3num.cpp1109logplain
-rw-r--r--max_product_diff_pair.c1008logplain
-rw-r--r--max_product_diff_pair.py849logplain
-rw-r--r--max_product_split_bt.cpp381logplain
-rw-r--r--max_product_split_bt.rs1086logplain
-rw-r--r--max_product_two_elem.c943logplain
-rw-r--r--max_product_two_elem.py752logplain
-rw-r--r--max_product_word_len.cpp726logplain
-rw-r--r--max_profit_job.c2163logplain
-rw-r--r--max_profit_job.cpp778logplain
-rw-r--r--max_profit_job.py1541logplain
-rw-r--r--max_profit_job.rs1066logplain
-rw-r--r--max_repeat_substr.c1211logplain
-rw-r--r--max_repeat_substr.py1480logplain
-rw-r--r--max_running_time_n_computer.c1611logplain
-rw-r--r--max_running_time_n_computer.cpp1399logplain
-rw-r--r--max_score_good_subarr.c1283logplain
-rw-r--r--max_score_good_subarr.cpp1054logplain
-rw-r--r--max_score_good_subarr.py938logplain
-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_score_perform_op.c1645logplain
-rw-r--r--max_score_perform_op.py1441logplain
-rw-r--r--max_score_removing_substr.c1093logplain
-rw-r--r--max_score_removing_substr.py1150logplain
-rw-r--r--max_score_split_str.c878logplain
-rw-r--r--max_score_split_str.py834logplain
-rw-r--r--max_score_word_letters.c3219logplain
-rw-r--r--max_score_word_letters.py3579logplain
-rw-r--r--max_side_length_square.c1718logplain
-rw-r--r--max_side_length_square.py1486logplain
-rw-r--r--max_students_taking_exam.c2200logplain
-rw-r--r--max_students_taking_exam.py2720logplain
-rw-r--r--max_subarray.cpp734logplain
-rw-r--r--max_subseq_score.c2895logplain
-rw-r--r--max_subseq_score.cpp1582logplain
-rw-r--r--max_sum_3_noverlap_subarr.cpp1791logplain
-rw-r--r--max_sum_3_noverlap_subarr.py1729logplain
-rw-r--r--max_sum_binary_tree.c1592logplain
-rw-r--r--max_sum_binary_tree.cpp690logplain
-rw-r--r--max_sum_circular_subarr.c1510logplain
-rw-r--r--max_sum_circular_subarr.cpp1460logplain
-rw-r--r--max_sum_distinct_subarr.c1739logplain
-rw-r--r--max_sum_distinct_subarr.py1171logplain
-rw-r--r--max_sum_rectangle.cpp874logplain
-rw-r--r--max_total_importance_road.c1522logplain
-rw-r--r--max_total_importance_road.cpp1104logplain
-rw-r--r--max_total_importance_road.py1101logplain
-rw-r--r--max_tranfer_requests.c1451logplain
-rw-r--r--max_tranfer_requests.cpp1601logplain
-rw-r--r--max_twin_sum_list.c905logplain
-rw-r--r--max_twin_sum_list.cpp1201logplain
-rw-r--r--max_units_truck.cpp450logplain
-rw-r--r--max_val_k_coin_pile.cpp1390logplain
-rw-r--r--max_value_give_idx.c1475logplain
-rw-r--r--max_value_give_idx.cpp1296logplain
-rw-r--r--max_width_binary_tree.c4952logplain
-rw-r--r--max_width_binary_tree.cpp1325logplain
-rw-r--r--max_xor_after_op.c755logplain
-rw-r--r--max_xor_after_op.py715logplain
-rw-r--r--max_xor_two_num_arr.c2108logplain
-rw-r--r--max_xor_two_num_arr.py808logplain
-rw-r--r--maximal_rectangle.c1793logplain
-rw-r--r--maximal_rectangle.py1177logplain
-rw-r--r--maximal_score_apply_k_operation.c1850logplain
-rw-r--r--maximal_score_apply_k_operation.py1110logplain
-rw-r--r--maximise_confusion_exam.c1455logplain
-rw-r--r--maximise_confusion_exam.cpp1408logplain
-rw-r--r--maximise_grid_happiness.cpp2460logplain
-rw-r--r--maximise_grid_happiness.py1964logplain
-rw-r--r--maximise_happiness_children.c1366logplain
-rw-r--r--maximise_happiness_children.py1262logplain
-rw-r--r--maximise_num_div.c1476logplain
-rw-r--r--maximise_num_div.py1297logplain
-rw-r--r--maximum_matrix_sum.c1389logplain
-rw-r--r--maximum_matrix_sum.py1070logplain
-rw-r--r--maximum_swap.c881logplain
-rw-r--r--maximum_swap.py804logplain
-rw-r--r--maximum_width_ramp.c990logplain
-rw-r--r--maximum_width_ramp.py894logplain
-rw-r--r--maximum_xor_query.c1478logplain
-rw-r--r--maximum_xor_query.py1106logplain
-rw-r--r--mean_arr_remove_element.c1143logplain
-rw-r--r--mean_arr_remove_element.py1626logplain
-rw-r--r--median_two_sorted_arr.c1132logplain
-rw-r--r--median_two_sorted_arr.py1259logplain
-rw-r--r--meeting_rooms3.c3740logplain
-rw-r--r--meeting_rooms3.py1842logplain
-rw-r--r--merge_between_linked_list.c998logplain
-rw-r--r--merge_between_linked_list.py1338logplain
-rw-r--r--merge_k_lists.cpp875logplain
-rw-r--r--merge_k_sorted_list.c1001logplain
-rw-r--r--merge_lists.cpp639logplain
-rw-r--r--merge_nodes_between_zero.c1715logplain
-rw-r--r--merge_nodes_between_zero.py1030logplain
-rw-r--r--merge_sorted_array.cpp723logplain
-rw-r--r--merge_sorted_array.rs305logplain
-rw-r--r--merge_string_alt.c1060logplain
-rw-r--r--merge_string_alt.cpp1060logplain
-rw-r--r--middle_linked_list.c513logplain
-rw-r--r--middle_linked_list.cpp302logplain
-rw-r--r--middle_linked_list.py669logplain
-rw-r--r--middle_linked_list.rs668logplain
-rw-r--r--min_abs_diff_bst.c1056logplain
-rw-r--r--min_abs_diff_bst.cpp586logplain
-rw-r--r--min_add_make_parenthese_valid.c867logplain
-rw-r--r--min_add_make_parenthese_valid.py968logplain
-rw-r--r--min_addition_beauty_int.c1143logplain
-rw-r--r--min_ascii_strs.c1169logplain
-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_balls_in_bag.c1121logplain
-rw-r--r--min_balls_in_bag.py1069logplain
-rw-r--r--min_bit_flips_convert_num.c525logplain
-rw-r--r--min_bit_flips_convert_num.py606logplain
-rw-r--r--min_change_alt_binary_str.c890logplain
-rw-r--r--min_change_alt_binary_str.py1153logplain
-rw-r--r--min_common_value.c1450logplain
-rw-r--r--min_common_value.py758logplain
-rw-r--r--min_cost_arr_equal.c1461logplain
-rw-r--r--min_cost_arr_equal.cpp1343logplain
-rw-r--r--min_cost_arr_equalindromic.c2207logplain
-rw-r--r--min_cost_arr_equalindromic.py1502logplain
-rw-r--r--min_cost_change_expr.cpp1080logplain
-rw-r--r--min_cost_climbing_stairs.c1031logplain
-rw-r--r--min_cost_climbing_stairs.cpp339logplain
-rw-r--r--min_cost_climbing_stairs.py821logplain
-rw-r--r--min_cost_connect_points.c2463logplain
-rw-r--r--min_cost_connect_points.cpp1321logplain
-rw-r--r--min_cost_connect_points.py1553logplain
-rw-r--r--min_cost_convert_string1.cpp2107logplain
-rw-r--r--min_cost_convert_string1.py3386logplain
-rw-r--r--min_cost_cut_stick.c2023logplain
-rw-r--r--min_cost_cut_stick.cpp1494logplain
-rw-r--r--min_cost_hire_k_worker.c3426logplain
-rw-r--r--min_cost_hire_k_worker.py1652logplain
-rw-r--r--min_cost_merge_stones.c1623logplain
-rw-r--r--min_cost_merge_stones.py1302logplain
-rw-r--r--min_cost_ticket.c1455logplain
-rw-r--r--min_cost_ticket.cpp1384logplain
-rw-r--r--min_cost_ticket.py1361logplain
-rw-r--r--min_cost_valid_path.c3555logplain
-rw-r--r--min_cost_valid_path.py1606logplain
-rw-r--r--min_days_make_bouquets.c1869logplain
-rw-r--r--min_days_make_bouquets.py1485logplain
-rw-r--r--min_deletions_balance_str.c780logplain
-rw-r--r--min_deletions_balance_str.py854logplain
-rw-r--r--min_deletions_unique_char.c1184logplain
-rw-r--r--min_deletions_unique_char.cpp538logplain
-rw-r--r--min_deletions_unique_char.py968logplain
-rw-r--r--min_depth_binary_tree.c540logplain
-rw-r--r--min_depth_binary_tree.cpp767logplain
-rw-r--r--min_deviation_arr.c2015logplain
-rw-r--r--min_deviation_arr.cpp1089logplain
-rw-r--r--min_diff_large_small_3_move.c1030logplain
-rw-r--r--min_diff_large_small_3_move.py728logplain
-rw-r--r--min_difficulty_schedule.c1896logplain
-rw-r--r--min_difficulty_schedule.cpp957logplain
-rw-r--r--min_difficulty_schedule.py1783logplain
-rw-r--r--min_dist_bst_node.c854logplain
-rw-r--r--min_dist_bst_node.cpp503logplain
-rw-r--r--min_dist_target_element.cpp434logplain
-rw-r--r--min_falling_path_sum.c1420logplain
-rw-r--r--min_falling_path_sum.cpp1476logplain
-rw-r--r--min_falling_path_sum.py1394logplain
-rw-r--r--min_falling_path_sum.rs722logplain
-rw-r--r--min_falling_path_sum2.c1332logplain
-rw-r--r--min_falling_path_sum2.py877logplain
-rw-r--r--min_flips_abc.c884logplain
-rw-r--r--min_flips_abc.cpp648logplain
-rw-r--r--min_flips_bin_string.c1772logplain
-rw-r--r--min_flips_bin_string.py1686logplain
-rw-r--r--min_fuel_report_captial.c2639logplain
-rw-r--r--min_fuel_report_captial.cpp1820logplain
-rw-r--r--min_genetic_mutation.cpp814logplain
-rw-r--r--min_genetic_mutation.rs1670logplain
-rw-r--r--min_height_tree.c2107logplain
-rw-r--r--min_height_tree.py1433logplain
-rw-r--r--min_incr_arr_unique.c944logplain
-rw-r--r--min_incr_arr_unique.cpp929logplain
-rw-r--r--min_increment_arr_unique.c913logplain
-rw-r--r--min_increment_arr_unique.py768logplain
-rw-r--r--min_insertion_make_palindrome.c1287logplain
-rw-r--r--min_insertion_make_palindrome.cpp919logplain
-rw-r--r--min_jump_reach_home.cpp1172logplain
-rw-r--r--min_len_str_del_end.c1232logplain
-rw-r--r--min_len_str_del_end.py1074logplain
-rw-r--r--min_len_str_ops.c1117logplain
-rw-r--r--min_len_str_ops.py1021logplain
-rw-r--r--min_max_array.c810logplain
-rw-r--r--min_max_array.cpp1152logplain
-rw-r--r--min_max_diff_pair.c1301logplain
-rw-r--r--min_max_diff_pair.cpp1417logplain
-rw-r--r--min_max_pair_arr.c1012logplain
-rw-r--r--min_max_pair_arr.py804logplain
-rw-r--r--min_money_required_trans.c1698logplain
-rw-r--r--min_move_palindrome.c1749logplain
-rw-r--r--min_move_palindrome.cpp861logplain
-rw-r--r--min_moves_equal_array.c648logplain
-rw-r--r--min_moves_equal_array.py539logplain
-rw-r--r--min_moves_equal_array2.cpp366logplain
-rw-r--r--min_num_arrow_balloon.c1550logplain
-rw-r--r--min_num_arrow_balloon.cpp851logplain
-rw-r--r--min_num_arrow_balloon.py1143logplain
-rw-r--r--min_num_arrow_balloon.rs556logplain
-rw-r--r--min_num_change_binary_str.c839logplain
-rw-r--r--min_num_change_binary_str.py873logplain
-rw-r--r--min_num_days_disconnect_island.cpp1961logplain
-rw-r--r--min_num_days_disconnect_island.py2125logplain
-rw-r--r--min_num_game.c1312logplain
-rw-r--r--min_num_game.py940logplain
-rw-r--r--min_num_k_consec_bit_flip.c1271logplain
-rw-r--r--min_num_k_consec_bit_flip.py1179logplain
-rw-r--r--min_num_moves_seat_everyone.c1645logplain
-rw-r--r--min_num_moves_seat_everyone.py1059logplain
-rw-r--r--min_num_opp_arr_cont.c1352logplain
-rw-r--r--min_num_opp_arr_cont.cpp504logplain
-rw-r--r--min_num_opp_arr_cont.py1066logplain
-rw-r--r--min_num_opp_arr_equal_1.c1511logplain
-rw-r--r--min_num_opp_arr_equal_1.py1224logplain
-rw-r--r--min_num_opp_arr_equal_xor.c1145logplain
-rw-r--r--min_num_opp_arr_equal_xor.py1105logplain
-rw-r--r--min_num_ops_arr_empty.c1080logplain
-rw-r--r--min_num_ops_arr_empty.py1047logplain
-rw-r--r--min_num_ops_ball_box.c1280logplain
-rw-r--r--min_num_ops_ball_box.py1246logplain
-rw-r--r--min_num_ops_sort_bt.c2764logplain
-rw-r--r--min_num_ops_sort_bt.py1872logplain
-rw-r--r--min_num_push_word2.c1714logplain
-rw-r--r--min_num_push_word2.py1262logplain
-rw-r--r--min_num_refueling_stops.cpp510logplain
-rw-r--r--min_num_remove_mountain_arr.cpp1646logplain
-rw-r--r--min_num_remove_mountain_arr.py1250logplain
-rw-r--r--min_num_steps_anagram.c954logplain
-rw-r--r--min_num_steps_anagram.py1005logplain
-rw-r--r--min_num_swap_string_balance.c981logplain
-rw-r--r--min_num_swap_string_balance.py990logplain
-rw-r--r--min_num_vertices_node.c1476logplain
-rw-r--r--min_num_vertices_node.cpp1091logplain
-rw-r--r--min_obstacle_removal_corner.c3260logplain
-rw-r--r--min_obstacle_removal_corner.py1461logplain
-rw-r--r--min_one_bit_0.cpp425logplain
-rw-r--r--min_one_bit_0.rs737logplain
-rw-r--r--min_one_bit_op_zero.c926logplain
-rw-r--r--min_one_bit_op_zero.py847logplain
-rw-r--r--min_operations_arr_eq.c2239logplain
-rw-r--r--min_operations_arr_eq.py1267logplain
-rw-r--r--min_operations_subseq.c2663logplain
-rw-r--r--min_operations_subseq.py1488logplain
-rw-r--r--min_operations_write_y_grid.c2284logplain
-rw-r--r--min_operations_write_y_grid.py1742logplain
-rw-r--r--min_operations_x_zero.c2523logplain
-rw-r--r--min_operations_x_zero.cpp680logplain
-rw-r--r--min_operations_x_zero.py1165logplain
-rw-r--r--min_or_remaining_element.c1505logplain
-rw-r--r--min_or_remaining_element.py1315logplain
-rw-r--r--min_path_sum.c624logplain
-rw-r--r--min_path_sum.cpp912logplain
-rw-r--r--min_penalty_shop.c1738logplain
-rw-r--r--min_remove_valid_parentheses.c1301logplain
-rw-r--r--min_remove_valid_parentheses.py1166logplain
-rw-r--r--min_replacement_array.c1062logplain
-rw-r--r--min_replacement_array.py453logplain
-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.c1093logplain
-rw-r--r--min_score_path_city.cpp849logplain
-rw-r--r--min_score_polygon.c1709logplain
-rw-r--r--min_size_subarr_sum.c1052logplain
-rw-r--r--min_size_subarr_sum.cpp916logplain
-rw-r--r--min_speed_arrive_time.c1481logplain
-rw-r--r--min_speed_arrive_time.cpp1519logplain
-rw-r--r--min_stack.cpp367logplain
-rw-r--r--min_string_len_remove_substr.c1030logplain
-rw-r--r--min_string_len_remove_substr.py1064logplain
-rw-r--r--min_swap_group_1.c1398logplain
-rw-r--r--min_swap_group_1.cpp1199logplain
-rw-r--r--min_swap_group_1.py1051logplain
-rw-r--r--min_taps_open_water.c1663logplain
-rw-r--r--min_time_apples_tree.cpp1148logplain
-rw-r--r--min_time_apples_tree.rs1604logplain
-rw-r--r--min_time_collect_garbage.c1824logplain
-rw-r--r--min_time_collect_garbage.py1622logplain
-rw-r--r--min_time_complete_trip.c1096logplain
-rw-r--r--min_time_complete_trip.cpp1125logplain
-rw-r--r--min_time_difference.c1165logplain
-rw-r--r--min_time_difference.py781logplain
-rw-r--r--min_time_make_rope_colourful.c1789logplain
-rw-r--r--min_time_make_rope_colourful.py1439logplain
-rw-r--r--min_time_rope_colorful.cpp604logplain
-rw-r--r--min_time_visit_cell_grid.cpp1933logplain
-rw-r--r--min_time_visit_cell_grid.py1750logplain
-rw-r--r--min_total_distance_traveled.c8983logplain
-rw-r--r--min_total_distance_traveled.py1757logplain
-rw-r--r--min_window_substring.c2005logplain
-rw-r--r--min_window_substring.cpp816logplain
-rw-r--r--min_window_substring.py1614logplain
-rw-r--r--min_window_substring.rs1560logplain
-rw-r--r--mini_maxi_products_distrib.c1671logplain
-rw-r--r--mini_maxi_products_distrib.py1423logplain
-rw-r--r--minimise_xor.c999logplain
-rw-r--r--minimise_xor.py1042logplain
-rw-r--r--minimum_array_end.c672logplain
-rw-r--r--minimum_array_end.py780logplain
-rw-r--r--minimum_sideways_jumps.c1945logplain
-rw-r--r--minimum_sideways_jumps.py1437logplain
-rw-r--r--mirror_reflection.cpp363logplain
-rw-r--r--missing_number.cpp354logplain
-rw-r--r--modify_graph_edge_weight.cpp3563logplain
-rw-r--r--modify_graph_edge_weight.py3609logplain
-rw-r--r--monotonic_array.c1197logplain
-rw-r--r--monotonic_array.py930logplain
-rw-r--r--montone_increasing_digit.c1232logplain
-rw-r--r--montone_increasing_digit.py1009logplain
-rw-r--r--most_beautiful_item_query.c2698logplain
-rw-r--r--most_beautiful_item_query.py1303logplain
-rw-r--r--most_profit_assigning_work.c2335logplain
-rw-r--r--most_profit_assigning_work.py1808logplain
-rw-r--r--most_stones_remove.c2733logplain
-rw-r--r--most_stones_remove.cpp1441logplain
-rw-r--r--most_stones_remove.py1092logplain
-rw-r--r--most_stones_remove.rs2145logplain
-rw-r--r--most_water.cpp457logplain
-rw-r--r--move_pieces_obtain_string.c1338logplain
-rw-r--r--move_pieces_obtain_string.py1469logplain
-rw-r--r--multiply_strings.cpp617logplain
-rw-r--r--my_calendar.c1349logplain
-rw-r--r--my_calendar.cpp984logplain
-rw-r--r--my_calendar.py1563logplain
-rw-r--r--my_calendar2.c2297logplain
-rw-r--r--my_calendar2.cpp1724logplain
-rw-r--r--my_calendar2.py1319logplain
-rw-r--r--my_calendar3.cpp530logplain
-rw-r--r--n_ary_tree_postorder_trav.c1248logplain
-rw-r--r--n_ary_tree_postorder_trav.py1356logplain
-rw-r--r--n_ary_tree_traverse.cpp466logplain
-rw-r--r--n_queens.cpp1157logplain
-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--neighbouring_bitwise_xor.c1046logplain
-rw-r--r--neighbouring_bitwise_xor.py1008logplain
-rw-r--r--network_delay_time.cpp547logplain
-rw-r--r--new_21_game.c1225logplain
-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.c2122logplain
-rw-r--r--non_decreasing_subseq.cpp1116logplain
-rw-r--r--non_overlapping_interval.c800logplain
-rw-r--r--non_overlapping_interval.cpp1047logplain
-rw-r--r--nth_tribonacci_number.c675logplain
-rw-r--r--nth_tribonacci_number.cpp1430logplain
-rw-r--r--nth_tribonacci_number.py575logplain
-rw-r--r--num_bad_pairs.cpp604logplain
-rw-r--r--num_bad_pairs.rs753logplain
-rw-r--r--num_beautiful_subset.c1193logplain
-rw-r--r--num_beautiful_subset.py1306logplain
-rw-r--r--num_closed_islands.c1781logplain
-rw-r--r--num_closed_islands.cpp1927logplain
-rw-r--r--num_cut_pizza.c678logplain
-rw-r--r--num_cut_pizza.cpp1738logplain
-rw-r--r--num_dice_roll_target_sum.c1156logplain
-rw-r--r--num_dice_roll_target_sum.cpp509logplain
-rw-r--r--num_dice_roll_target_sum.py1096logplain
-rw-r--r--num_digit_one.c757logplain
-rw-r--r--num_digit_one.py614logplain
-rw-r--r--num_enclaves.c1892logplain
-rw-r--r--num_enclaves.cpp1493logplain
-rw-r--r--num_even_nums.cpp737logplain
-rw-r--r--num_flower_bloom.c1783logplain
-rw-r--r--num_flower_bloom.py859logplain
-rw-r--r--num_good_leaf_node_pair.c1332logplain
-rw-r--r--num_good_leaf_node_pair.py1973logplain
-rw-r--r--num_good_pair.c879logplain
-rw-r--r--num_good_pair.py641logplain
-rw-r--r--num_good_path.c2414logplain
-rw-r--r--num_good_path.cpp1915logplain
-rw-r--r--num_increasing_path.c1762logplain
-rw-r--r--num_increasing_path.cpp1740logplain
-rw-r--r--num_islands.c1071logplain
-rw-r--r--num_islands.py1596logplain
-rw-r--r--num_laser_beams_bank.c1316logplain
-rw-r--r--num_laser_beams_bank.py1316logplain
-rw-r--r--num_lines_write_string.c1782logplain
-rw-r--r--num_lines_write_string.py2398logplain
-rw-r--r--num_longest_incr_subseq.c1072logplain
-rw-r--r--num_longest_incr_subseq.cpp1459logplain
-rw-r--r--num_matching_subsequence.cpp729logplain
-rw-r--r--num_music_playlists.c1312logplain
-rw-r--r--num_music_playlists.cpp1294logplain
-rw-r--r--num_nodes_sub_tree.cpp1250logplain
-rw-r--r--num_nodes_sub_tree.rs1420logplain
-rw-r--r--num_op_connect_network.c1526logplain
-rw-r--r--num_op_connect_network.cpp1023logplain
-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_smallest_unoccupied_char.c3436logplain
-rw-r--r--num_smallest_unoccupied_char.py1649logplain
-rw-r--r--num_smooth_descent_periods_stock.c1103logplain
-rw-r--r--num_smooth_descent_periods_stock.py991logplain
-rw-r--r--num_squareful_arrays.c2029logplain
-rw-r--r--num_squareful_arrays.cpp1575logplain
-rw-r--r--num_steps_reduct_num.c1226logplain
-rw-r--r--num_steps_reduct_num.py894logplain
-rw-r--r--num_student_unable_eat.c1241logplain
-rw-r--r--num_student_unable_eat.py968logplain
-rw-r--r--num_subarr_bounded_max.c1239logplain
-rw-r--r--num_subarr_bounded_max.py1092logplain
-rw-r--r--num_subarr_geq_threshold.c855logplain
-rw-r--r--num_subarr_geq_threshold.py934logplain
-rw-r--r--num_submatrices_sum_target.c1010logplain
-rw-r--r--num_submatrices_sum_target.py1373logplain
-rw-r--r--num_subseq_satisfy.c1358logplain
-rw-r--r--num_subseq_satisfy.cpp1070logplain
-rw-r--r--num_substrings_3_char.c783logplain
-rw-r--r--num_substrings_only_1.c874logplain
-rw-r--r--num_substrings_only_1.py535logplain
-rw-r--r--num_times_binary_string_aligned.c1064logplain
-rw-r--r--num_times_binary_string_aligned.py1044logplain
-rw-r--r--num_to_hex_binary.cpp1118logplain
-rw-r--r--num_valid_words_puzzle.c2141logplain
-rw-r--r--num_valid_words_puzzle.cpp997logplain
-rw-r--r--num_valid_words_puzzle.py1911logplain
-rw-r--r--num_ways_buy_pen.c830logplain
-rw-r--r--num_ways_buy_pen.py990logplain
-rw-r--r--num_ways_dict.c1216logplain
-rw-r--r--num_ways_dict.cpp1157logplain
-rw-r--r--num_ways_dict.py1105logplain
-rw-r--r--num_ways_remain_place.cpp1005logplain
-rw-r--r--num_ways_remain_place.py1148logplain
-rw-r--r--num_ways_reorder_array.c3268logplain
-rw-r--r--num_ways_reorder_array.cpp1864logplain
-rw-r--r--num_ways_split_arr.c921logplain
-rw-r--r--num_ways_split_arr.py957logplain
-rw-r--r--num_weak_char_game.cpp474logplain
-rw-r--r--num_with_repeated_digit.c1896logplain
-rw-r--r--num_with_repeated_digit.py860logplain
-rw-r--r--num_wonderful_substr.c1214logplain
-rw-r--r--num_wonderful_substr.py1120logplain
-rw-r--r--num_zero_filled_subarr.c722logplain
-rw-r--r--num_zero_filled_subarr.cpp820logplain
-rw-r--r--number_1bits.c1017logplain
-rw-r--r--number_1bits.cpp323logplain
-rw-r--r--number_1bits.py1086logplain
-rw-r--r--number_atoms.cpp2270logplain
-rw-r--r--number_atoms.py1625logplain
-rw-r--r--number_complement.c545logplain
-rw-r--r--number_complement.py651logplain
-rw-r--r--number_islands.cpp675logplain
-rw-r--r--number_provinces.c1595logplain
-rw-r--r--number_provinces.cpp1402logplain
-rw-r--r--number_senior_citizen.c1134logplain
-rw-r--r--number_senior_citizen.py1016logplain
-rw-r--r--number_steps_to_0.cpp300logplain
-rw-r--r--number_submatrices_sum_target.cpp713logplain
-rw-r--r--nums_same_consec_diff.c1566logplain
-rw-r--r--nums_same_consec_diff.py885logplain
-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.c2199logplain
-rw-r--r--online_stock_span.cpp1468logplain
-rw-r--r--online_stock_span.py952logplain
-rw-r--r--online_stock_span.rs1469logplain
-rw-r--r--oob_path.c1933logplain
-rw-r--r--oob_path.py1679logplain
-rw-r--r--open_the_lock.c3062logplain
-rw-r--r--open_the_lock.py1879logplain
-rw-r--r--optimal_partition_string.c1010logplain
-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.cpp970logplain
-rw-r--r--pacific_atlantic_water_flow.cpp1193logplain
-rw-r--r--paint_house3.cpp1083logplain
-rw-r--r--painting_grid_three_colour.cpp1640logplain
-rw-r--r--painting_walls.cpp1551logplain
-rw-r--r--painting_walls.py1159logplain
-rw-r--r--pairs_spells_potions.c2009logplain
-rw-r--r--pairs_spells_potions.cpp1463logplain
-rw-r--r--palindrome_linked_list.c1159logplain
-rw-r--r--palindrome_linked_list.cpp625logplain
-rw-r--r--palindrome_linked_list.py954logplain
-rw-r--r--palindrome_number.rs494logplain
-rw-r--r--palindrome_pairs.cpp966logplain
-rw-r--r--palindrome_partitioning.c1505logplain
-rw-r--r--palindrome_partitioning.cpp1193logplain
-rw-r--r--palindrome_partitioning.py872logplain
-rw-r--r--palindrome_partitioning4.c1400logplain
-rw-r--r--palindrome_partitioning4.py995logplain
-rw-r--r--palindromic_paths_bt.c1240logplain
-rw-r--r--palindromic_paths_bt.py1304logplain
-rw-r--r--palindromic_substrings.c848logplain
-rw-r--r--palindromic_substrings.cpp628logplain
-rw-r--r--palindromic_substrings.py922logplain
-rw-r--r--parallel_courses3.cpp1836logplain
-rw-r--r--parallel_courses3.py1794logplain
-rw-r--r--parse_boolean_expression.c3120logplain
-rw-r--r--parse_boolean_expression.py1660logplain
-rw-r--r--parse_lisp_expression.c6034logplain
-rw-r--r--parse_lisp_expression.py1436logplain
-rw-r--r--partition_arr_min_sum_diff.c3267logplain
-rw-r--r--partition_arr_min_sum_diff.py1860logplain
-rw-r--r--partition_array_max_sum.c1186logplain
-rw-r--r--partition_array_max_sum.cpp1156logplain
-rw-r--r--partition_array_max_sum.py1216logplain
-rw-r--r--partition_array_pivot.rs696logplain
-rw-r--r--partition_equal_subset_sum.c1083logplain
-rw-r--r--partition_equal_subset_sum.py697logplain
-rw-r--r--partition_list.c1499logplain
-rw-r--r--partition_list.cpp469logplain
-rw-r--r--partition_min_binary_array.cpp269logplain
-rw-r--r--pascals_triangle.c1182logplain
-rw-r--r--pascals_triangle.cpp439logplain
-rw-r--r--pascals_triangle.py678logplain
-rw-r--r--pascals_triangle2.c1173logplain
-rw-r--r--pascals_triangle2.py532logplain
-rw-r--r--pass_the_pillow.c825logplain
-rw-r--r--pass_the_pillow.py827logplain
-rw-r--r--patching_array.c1285logplain
-rw-r--r--patching_array.py1267logplain
-rw-r--r--path_crossing.c1698logplain
-rw-r--r--path_crossing.py983logplain
-rw-r--r--path_max_gold.c1354logplain
-rw-r--r--path_max_gold.py1534logplain
-rw-r--r--path_max_probability.c2595logplain
-rw-r--r--path_max_probability.cpp1886logplain
-rw-r--r--path_max_probability.py1952logplain
-rw-r--r--path_min_effort.c1758logplain
-rw-r--r--path_min_effort.cpp997logplain
-rw-r--r--path_min_effort.py802logplain
-rw-r--r--path_min_effort1.cpp1127logplain
-rw-r--r--path_sum.cpp590logplain
-rw-r--r--path_sum2.cpp571logplain
-rw-r--r--path_zigzag_labelled_bt.c1395logplain
-rw-r--r--path_zigzag_labelled_bt.py1045logplain
-rw-r--r--peak_idx_mountain_arr.c590logplain
-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.c1033logplain
-rw-r--r--perfect_squares.cpp489logplain
-rw-r--r--perfect_squares.py1066logplain
-rw-r--r--perfect_squares.rs478logplain
-rw-r--r--permutation_in_string.c976logplain
-rw-r--r--permutation_in_string.cpp1099logplain
-rw-r--r--permutation_in_string.py1140logplain
-rw-r--r--permutation_sequence.c1252logplain
-rw-r--r--permutation_sequence.cpp427logplain
-rw-r--r--permutation_sequence.py836logplain
-rw-r--r--permutations.c1585logplain
-rw-r--r--permutations.cpp522logplain
-rw-r--r--permutations2.cpp605logplain
-rw-r--r--poor-pigs.cpp181logplain
-rw-r--r--populating_right_pointer.cpp1032logplain
-rw-r--r--possible_bipartition.cpp1387logplain
-rw-r--r--possible_bipartition.rs1292logplain
-rw-r--r--pow_xn.c626logplain
-rw-r--r--pow_xn.cpp288logplain
-rw-r--r--power_3.cpp271logplain
-rw-r--r--power_of_four.c644logplain
-rw-r--r--power_of_four.cpp402logplain
-rw-r--r--power_of_four.py526logplain
-rw-r--r--power_of_four.rs464logplain
-rw-r--r--power_of_three.c966logplain
-rw-r--r--power_of_three.py577logplain
-rw-r--r--power_of_two.c475logplain
-rw-r--r--power_of_two.cpp145logplain
-rw-r--r--power_of_two.py548logplain
-rw-r--r--predict_winner.c1359logplain
-rw-r--r--predict_winner.cpp1498logplain
-rw-r--r--prefix_suffix_search.cpp614logplain
-rw-r--r--prime_subtraction_operation.c1364logplain
-rw-r--r--prime_subtraction_operation.py1346logplain
-rw-r--r--prison_cells_n_days.c2024logplain
-rw-r--r--prison_cells_n_days.py1378logplain
-rw-r--r--product_array_except_self.c1198logplain
-rw-r--r--product_array_except_self.py1043logplain
-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--race_car.c2985logplain
-rw-r--r--race_car.py1077logplain
-rw-r--r--random_pick_index.c1422logplain
-rw-r--r--random_pick_index.py1102logplain
-rw-r--r--range_freq_queries.c2266logplain
-rw-r--r--range_freq_queries.py1405logplain
-rw-r--r--range_sum_bst.c663logplain
-rw-r--r--range_sum_bst.cpp454logplain
-rw-r--r--range_sum_bst.py1161logplain
-rw-r--r--range_sum_bst.rs1003logplain
-rw-r--r--range_sum_query_2d.c2106logplain
-rw-r--r--range_sum_query_2d.cpp1420logplain
-rw-r--r--range_sum_query_2d.py1705logplain
-rw-r--r--range_sum_query_mutable.cpp1750logplain
-rw-r--r--range_sum_sorted_subarr.c1333logplain
-rw-r--r--range_sum_sorted_subarr.py1900logplain
-rw-r--r--rank_transform_array.c1891logplain
-rw-r--r--rank_transform_array.py875logplain
-rw-r--r--ransom_note.cpp465logplain
-rw-r--r--reach_number.c901logplain
-rw-r--r--reach_number.py1057logplain
-rw-r--r--readme.md2552logplain
-rw-r--r--reconstruct_digit_english.cpp794logplain
-rw-r--r--reconstruct_itinerary.c5277logplain
-rw-r--r--reconstruct_itinerary.py993logplain
-rw-r--r--recover_BST.cpp565logplain
-rw-r--r--rectangle_area.cpp422logplain
-rw-r--r--rectangle_area.rs398logplain
-rw-r--r--rectangle_fewest_squares.cpp1092logplain
-rw-r--r--redistribute_char_str_eq.c930logplain
-rw-r--r--redistribute_char_str_eq.py926logplain
-rw-r--r--reduce_array_size_half.c1107logplain
-rw-r--r--reduce_array_size_half.cpp616logplain
-rw-r--r--reduce_array_size_half.py837logplain
-rw-r--r--reducing_dishes.c1505logplain
-rw-r--r--reducing_dishes.cpp1224logplain
-rw-r--r--reduction_oper_arr_eq.c1271logplain
-rw-r--r--reduction_oper_arr_eq.py1174logplain
-rw-r--r--regions_cut_by_slashes.c1910logplain
-rw-r--r--regions_cut_by_slashes.py1424logplain
-rw-r--r--relative_ranks.c2013logplain
-rw-r--r--relative_ranks.py949logplain
-rw-r--r--relative_sort_array.c1576logplain
-rw-r--r--relative_sort_array.py822logplain
-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_adjacent_equal_char.c1233logplain
-rw-r--r--remove_adjacent_equal_char.py920logplain
-rw-r--r--remove_boxes.cpp1225logplain
-rw-r--r--remove_coloured_pc.c836logplain
-rw-r--r--remove_coloured_pc.py558logplain
-rw-r--r--remove_dupplicate.cpp425logplain
-rw-r--r--remove_dupplicate.rs594logplain
-rw-r--r--remove_dupplicate_letters.c1118logplain
-rw-r--r--remove_dupplicate_letters.py889logplain
-rw-r--r--remove_element.cpp624logplain
-rw-r--r--remove_element.rs512logplain
-rw-r--r--remove_k_digits.c1148logplain
-rw-r--r--remove_k_digits.py805logplain
-rw-r--r--remove_max_num_edge_traverse.c2544logplain
-rw-r--r--remove_max_num_edge_traverse.cpp1904logplain
-rw-r--r--remove_max_num_edge_traverse.py2213logplain
-rw-r--r--remove_node.cpp652logplain
-rw-r--r--remove_nodes_linked_list.c1290logplain
-rw-r--r--remove_nodes_linked_list.py721logplain
-rw-r--r--remove_nth_node.c770logplain
-rw-r--r--remove_nth_node.cpp380logplain
-rw-r--r--remove_palindromic_subsequence.cpp335logplain
-rw-r--r--remove_star_string.c1087logplain
-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_subfolder_filesystem.py1178logplain
-rw-r--r--remove_substring.c1030logplain
-rw-r--r--remove_substring.cpp1297logplain
-rw-r--r--remove_zero_sum_ll.c1171logplain
-rw-r--r--remove_zero_sum_ll.py970logplain
-rw-r--r--reorder_data_log_files.c1923logplain
-rw-r--r--reorder_data_log_files.py1616logplain
-rw-r--r--reorder_list.c1268logplain
-rw-r--r--reorder_list.py1161logplain
-rw-r--r--reorder_route_city_zero.c2317logplain
-rw-r--r--reorder_route_city_zero.cpp1659logplain
-rw-r--r--reordered_power2.cpp451logplain
-rw-r--r--reorganise_string.c1164logplain
-rw-r--r--reorganise_string.cpp947logplain
-rw-r--r--repeated_dna_sequences.c2343logplain
-rw-r--r--repeated_dna_sequences.py918logplain
-rw-r--r--repeated_substring_pattern.c933logplain
-rw-r--r--repeated_substring_pattern.cpp794logplain
-rw-r--r--replace_digit_char.c753logplain
-rw-r--r--replace_words.c2734logplain
-rw-r--r--replace_words.py1700logplain
-rw-r--r--restore_array.c1214logplain
-rw-r--r--restore_array.cpp1167logplain
-rw-r--r--restore_array_adj_pair.c3622logplain
-rw-r--r--restore_array_adj_pair.py1317logplain
-rw-r--r--restore_ip_addr.c2410logplain
-rw-r--r--restore_ip_addr.cpp1539logplain
-rw-r--r--restore_ip_addr.py1843logplain
-rw-r--r--reveal_cards_incr_order.c2171logplain
-rw-r--r--reveal_cards_incr_order.py1184logplain
-rw-r--r--reverse_integer.c1182logplain
-rw-r--r--reverse_integer.cpp629logplain
-rw-r--r--reverse_linked_list.c583logplain
-rw-r--r--reverse_linked_list.cpp360logplain
-rw-r--r--reverse_linked_list.py757logplain
-rw-r--r--reverse_linked_list2.cpp620logplain
-rw-r--r--reverse_node_k.cpp542logplain
-rw-r--r--reverse_odd_levels_bt.c1248logplain
-rw-r--r--reverse_odd_levels_bt.py1332logplain
-rw-r--r--reverse_pairs.c1445logplain
-rw-r--r--reverse_pairs.py1206logplain
-rw-r--r--reverse_prefix_word.c926logplain
-rw-r--r--reverse_prefix_word.py763logplain
-rw-r--r--reverse_string.c614logplain
-rw-r--r--reverse_string.cpp237logplain
-rw-r--r--reverse_string.py578logplain
-rw-r--r--reverse_string2.cpp785logplain
-rw-r--r--reverse_string3.cpp392logplain
-rw-r--r--reverse_subarr_max_arr_val.c1079logplain
-rw-r--r--reverse_subarr_max_arr_val.py1054logplain
-rw-r--r--reverse_substr_parentheses.c1541logplain
-rw-r--r--reverse_substr_parentheses.py868logplain
-rw-r--r--reverse_vowel_string.cpp367logplain
-rw-r--r--reverse_vowel_string.rs828logplain
-rw-r--r--reverse_word_string.c796logplain
-rw-r--r--reverse_word_string.cpp565logplain
-rw-r--r--reverse_word_string.py457logplain
-rw-r--r--reverse_word_string.rs723logplain
-rw-r--r--rle_iterator.c1936logplain
-rw-r--r--rle_iterator.py1073logplain
-rw-r--r--robot_collisions.c3621logplain
-rw-r--r--robot_collisions.py2072logplain
-rw-r--r--roman_2_int.cpp701logplain
-rw-r--r--rotate_function.cpp618logplain
-rw-r--r--rotate_image.cpp499logplain
-rw-r--r--rotate_image.rs698logplain
-rw-r--r--rotate_string.c867logplain
-rw-r--r--rotate_string.py676logplain
-rw-r--r--rotating_the_box.c2669logplain
-rw-r--r--rotating_the_box.py1512logplain
-rw-r--r--rotting_oranges.c2938logplain
-rw-r--r--rotting_oranges.py1815logplain
-rw-r--r--row_max_ones.c1585logplain
-rw-r--r--row_max_ones.py1090logplain
-rw-r--r--running_sum_1d_array.cpp343logplain
-rw-r--r--russian_doll_envelopes.c1895logplain
-rw-r--r--russian_doll_envelopes.py1096logplain
-rw-r--r--same_tree.c587logplain
-rw-r--r--same_tree.cpp325logplain
-rw-r--r--same_tree.py846logplain
-rw-r--r--same_tree.rs1842logplain
-rw-r--r--satisfiability_eqaulity.cpp675logplain
-rw-r--r--score_after_flipping_matrix.c1315logplain
-rw-r--r--score_after_flipping_matrix.py922logplain
-rw-r--r--score_of_string.c582logplain
-rw-r--r--score_of_string.py533logplain
-rw-r--r--scramble_string.c1359logplain
-rw-r--r--scramble_string.cpp1585logplain
-rw-r--r--search_2d_matrix.c1111logplain
-rw-r--r--search_2d_matrix.cpp1031logplain
-rw-r--r--search_2d_matrix2.cpp413logplain
-rw-r--r--search_BST.cpp311logplain
-rw-r--r--search_insert_pos.c772logplain
-rw-r--r--search_insert_pos.cpp395logplain
-rw-r--r--search_rotated_array.c1492logplain
-rw-r--r--search_rotated_array.cpp1370logplain
-rw-r--r--search_rotated_array2.c1783logplain
-rw-r--r--search_rotated_array2.cpp1600logplain
-rw-r--r--search_suggestion_sys.cpp685logplain
-rw-r--r--seat_reservation_manager.c1904logplain
-rw-r--r--seat_reservation_manager.py761logplain
-rw-r--r--second_min_time_dest.c5606logplain
-rw-r--r--second_min_time_dest.py2073logplain
-rw-r--r--sell_diminishing_value_colour_balls.c1942logplain
-rw-r--r--sell_diminishing_value_colour_balls.py1677logplain
-rw-r--r--sender_largest_word_cnt.c4279logplain
-rw-r--r--sender_largest_word_cnt.py1565logplain
-rw-r--r--sentence_similartiy3.c1796logplain
-rw-r--r--sentence_similartiy3.py1430logplain
-rw-r--r--separate_black_white_balls.c814logplain
-rw-r--r--separate_black_white_balls.py868logplain
-rw-r--r--sequential_digits.c1149logplain
-rw-r--r--sequential_digits.py870logplain
-rw-r--r--serialise_deserialise_bt.c4191logplain
-rw-r--r--serialise_deserialise_bt.py1884logplain
-rw-r--r--set_matrix_0.rs1303logplain
-rw-r--r--set_mismatch.c1284logplain
-rw-r--r--set_mismatch.cpp488logplain
-rw-r--r--set_mismatch.py1752logplain
-rw-r--r--set_mismatch.rs887logplain
-rw-r--r--shift_2d_grid.cpp459logplain
-rw-r--r--shifting_letters2.c1808logplain
-rw-r--r--shifting_letters2.py1476logplain
-rw-r--r--short_encoding_words.cpp471logplain
-rw-r--r--shortest_bridge.c3086logplain
-rw-r--r--shortest_bridge.cpp2354logplain
-rw-r--r--shortest_common_subseq.c1640logplain
-rw-r--r--shortest_common_subseq.py1405logplain
-rw-r--r--shortest_dist_road_addition1.cpp1677logplain
-rw-r--r--shortest_dist_road_addition1.py2231logplain
-rw-r--r--shortest_palindrome.c1333logplain
-rw-r--r--shortest_palindrome.py607logplain
-rw-r--r--shortest_path_alternate_color.cpp1602logplain
-rw-r--r--shortest_path_binary_matrix.c3056logplain
-rw-r--r--shortest_path_binary_matrix.cpp1807logplain
-rw-r--r--shortest_path_binary_matrix.py1651logplain
-rw-r--r--shortest_path_grid_obstacle.cpp1477logplain
-rw-r--r--shortest_path_grid_obstacle.rs1508logplain
-rw-r--r--shortest_path_keys.cpp3424logplain
-rw-r--r--shortest_path_vis_nodes.cpp1673logplain
-rw-r--r--shortest_path_vis_nodes.py1580logplain
-rw-r--r--shortest_subarr_or_k2.c1192logplain
-rw-r--r--shortest_subarr_or_k2.py1318logplain
-rw-r--r--shortest_subarr_remove_sort.c1228logplain
-rw-r--r--shortest_subarr_remove_sort.py1252logplain
-rw-r--r--shortest_subarr_sum_k.c2493logplain
-rw-r--r--shortest_subarr_sum_k.py1053logplain
-rw-r--r--shortest_unsorted_subarr.cpp667logplain
-rw-r--r--shortest_unsorted_subarray.cpp726logplain
-rw-r--r--shuffle_an_array.c2003logplain
-rw-r--r--shuffle_an_array.py680logplain
-rw-r--r--shuffle_the_array.c887logplain
-rw-r--r--shuffle_the_array.cpp1025logplain
-rw-r--r--similar_string_group.c1348logplain
-rw-r--r--similar_string_group.cpp1430logplain
-rw-r--r--simplify_path.c1528logplain
-rw-r--r--simplify_path.cpp906logplain
-rw-r--r--single_element_sorted_arr.c1473logplain
-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.c778logplain
-rw-r--r--single_number2.cpp749logplain
-rw-r--r--single_number3.c1298logplain
-rw-r--r--single_number3.py799logplain
-rw-r--r--single_product_array.c783logplain
-rw-r--r--single_product_array.cpp836logplain
-rw-r--r--single_threaded_cpu.cpp855logplain
-rw-r--r--single_threaded_cpu.rs1916logplain
-rw-r--r--skyline_problem.cpp696logplain
-rw-r--r--sliding_puzzle.cpp1733logplain
-rw-r--r--sliding_puzzle.py1732logplain
-rw-r--r--sliding_window_max.c2203logplain
-rw-r--r--sliding_window_max.cpp1075logplain
-rw-r--r--smallest_num_set.c2809logplain
-rw-r--r--smallest_num_set.cpp1090logplain
-rw-r--r--smallest_range_convering_elem_k.c2204logplain
-rw-r--r--smallest_range_convering_elem_k.py1154logplain
-rw-r--r--smallest_string_leaf.c2310logplain
-rw-r--r--smallest_string_leaf.py1221logplain
-rw-r--r--smallest_string_swaps.cpp1332logplain
-rw-r--r--smallest_subtree_deep_node.c1739logplain
-rw-r--r--smallest_subtree_deep_node.py1385logplain
-rw-r--r--smallest_sufficient_team.cpp2250logplain
-rw-r--r--snakes_ladders.cpp1452logplain
-rw-r--r--snapshot_array.c2003logplain
-rw-r--r--snapshot_array.cpp1431logplain
-rw-r--r--sort_arr_incr_freq.c1432logplain
-rw-r--r--sort_arr_incr_freq.py738logplain
-rw-r--r--sort_array.c810logplain
-rw-r--r--sort_array.cpp635logplain
-rw-r--r--sort_array_parity.c927logplain
-rw-r--r--sort_array_parity.cpp1070logplain
-rw-r--r--sort_array_parity.py459logplain
-rw-r--r--sort_char_freq.c1093logplain
-rw-r--r--sort_char_freq.cpp504logplain
-rw-r--r--sort_char_freq.py687logplain
-rw-r--r--sort_char_freq.rs523logplain
-rw-r--r--sort_colours.c1187logplain
-rw-r--r--sort_colours.py1124logplain
-rw-r--r--sort_int_1bits.c1572logplain
-rw-r--r--sort_int_1bits.py919logplain
-rw-r--r--sort_items_dependencies.c3513logplain
-rw-r--r--sort_items_dependencies.cpp2536logplain
-rw-r--r--sort_jumbled_num.c2078logplain
-rw-r--r--sort_jumbled_num.py1328logplain
-rw-r--r--sort_matrix_diagonal.cpp568logplain
-rw-r--r--sort_people.c1903logplain
-rw-r--r--sort_people.py919logplain
-rw-r--r--sort_vowel_string.c1840logplain
-rw-r--r--sort_vowel_string.py1264logplain
-rw-r--r--sorted_arrary_bst.cpp522logplain
-rw-r--r--soup_servings.c1865logplain
-rw-r--r--soup_servings.cpp1836logplain
-rw-r--r--special_array2.c1822logplain
-rw-r--r--special_array2.py1217logplain
-rw-r--r--special_array_x_element_geqx.c1156logplain
-rw-r--r--special_array_x_element_geqx.py925logplain
-rw-r--r--special_position_binary_matrix.c1250logplain
-rw-r--r--special_position_binary_matrix.py591logplain
-rw-r--r--spiral_matrix.cpp1073logplain
-rw-r--r--spiral_matrix2.cpp731logplain
-rw-r--r--spiral_matrix3.c2304logplain
-rw-r--r--spiral_matrix3.py1324logplain
-rw-r--r--spiral_matrix4.c2101logplain
-rw-r--r--spiral_matrix4.py1427logplain
-rw-r--r--split_array.c1081logplain
-rw-r--r--split_array_consec_subseq.cpp645logplain
-rw-r--r--split_array_largest_sum.c1041logplain
-rw-r--r--split_array_largest_sum.py1429logplain
-rw-r--r--split_linked_list.c1548logplain
-rw-r--r--split_linked_list.py1193logplain
-rw-r--r--split_string_max_unique_substr.c1888logplain
-rw-r--r--split_string_max_unique_substr.py1199logplain
-rw-r--r--squares_sorted_array.c1092logplain
-rw-r--r--squares_sorted_array.py811logplain
-rw-r--r--stack_using_queues.cpp361logplain
-rw-r--r--stamping_sequence.cpp889logplain
-rw-r--r--stamping_the_grid.c3092logplain
-rw-r--r--stamping_the_grid.py2371logplain
-rw-r--r--step_by_step_dir_bt.c2101logplain
-rw-r--r--step_by_step_dir_bt.py3157logplain
-rw-r--r--steps_arr_increasing.c1125logplain
-rw-r--r--steps_arr_increasing.cpp911logplain
-rw-r--r--stone_game.c1764logplain
-rw-r--r--stone_game.py1113logplain
-rw-r--r--stone_game2.c1532logplain
-rw-r--r--stone_game2.cpp1393logplain
-rw-r--r--stone_game2.py1453logplain
-rw-r--r--stone_game3.c1553logplain
-rw-r--r--stone_game3.cpp1553logplain
-rw-r--r--stone_game4.cpp358logplain
-rw-r--r--stone_game7.c1948logplain
-rw-r--r--strange_printer.c1286logplain
-rw-r--r--strange_printer.cpp1006logplain
-rw-r--r--strange_printer.py1101logplain
-rw-r--r--string_compression.c1830logplain
-rw-r--r--string_compression.cpp716logplain
-rw-r--r--string_compression.rs996logplain
-rw-r--r--string_compression2.c1722logplain
-rw-r--r--string_compression2.cpp841logplain
-rw-r--r--string_compression2.py2296logplain
-rw-r--r--string_compression2.rs1568logplain
-rw-r--r--string_compression3.c1049logplain
-rw-r--r--string_compression3.py977logplain
-rw-r--r--string_matching_array.c1563logplain
-rw-r--r--string_matching_array.py887logplain
-rw-r--r--string_without_3a3b.c1155logplain
-rw-r--r--string_without_3a3b.cpp932logplain
-rw-r--r--student_attendance_record2.c1216logplain
-rw-r--r--student_attendance_record2.py1370logplain
-rw-r--r--subarr_distinct_elem_sum.c2063logplain
-rw-r--r--subarr_distinct_elem_sum.py2056logplain
-rw-r--r--subarr_fixed_bound.c1058logplain
-rw-r--r--subarr_fixed_bound.cpp1082logplain
-rw-r--r--subarr_product_less_k.c1087logplain
-rw-r--r--subarr_product_less_k.cpp513logplain
-rw-r--r--subarr_product_less_k.py833logplain
-rw-r--r--subarr_sum_divisible_k.c1144logplain
-rw-r--r--subarr_sum_divisible_k.cpp740logplain
-rw-r--r--subarr_sum_eq_k.c828logplain
-rw-r--r--subarr_sum_eq_k.py777logplain
-rw-r--r--subarr_sums_div_k.c802logplain
-rw-r--r--subarr_sums_div_k.py728logplain
-rw-r--r--subdomain_visit_count.c2886logplain
-rw-r--r--subdomain_visit_count.py1503logplain
-rw-r--r--subsets.c1755logplain
-rw-r--r--subsets.py722logplain
-rw-r--r--subsets2.c2149logplain
-rw-r--r--subsets2.py745logplain
-rw-r--r--substr_largest_variance.c1300logplain
-rw-r--r--substr_largest_variance.cpp1341logplain
-rw-r--r--substring.py539logplain
-rw-r--r--substring_concentration.cpp927logplain
-rw-r--r--sum_abs_diff_arr.c1366logplain
-rw-r--r--sum_digit_str_convert.c1349logplain
-rw-r--r--sum_digit_str_convert.py951logplain
-rw-r--r--sum_dist_tree.c1784logplain
-rw-r--r--sum_dist_tree.cpp990logplain
-rw-r--r--sum_dist_tree.py1516logplain
-rw-r--r--sum_dist_tree.rs1543logplain
-rw-r--r--sum_even_num_queries.cpp499logplain
-rw-r--r--sum_left_leaves.c1127logplain
-rw-r--r--sum_left_leaves.py911logplain
-rw-r--r--sum_prefix_score_string.c1950logplain
-rw-r--r--sum_prefix_score_string.py1349logplain
-rw-r--r--sum_root_leaf_num.c1210logplain
-rw-r--r--sum_root_leaf_num.cpp1108logplain
-rw-r--r--sum_root_leaf_num.py1851logplain
-rw-r--r--sum_square_numbers.c483logplain
-rw-r--r--sum_square_numbers.py595logplain
-rw-r--r--sum_subarr_mins.c1148logplain
-rw-r--r--sum_subarr_mins.cpp988logplain
-rw-r--r--sum_subarr_mins.py806logplain
-rw-r--r--sum_subarr_mins.rs1066logplain
-rw-r--r--sum_subset_xor.c1133logplain
-rw-r--r--sum_subset_xor.cpp721logplain
-rw-r--r--sum_subset_xor.py1157logplain
-rw-r--r--summary_ranges.c2715logplain
-rw-r--r--summary_ranges.cpp1318logplain
-rw-r--r--super_pow.c1116logplain
-rw-r--r--super_pow.py679logplain
-rw-r--r--super_ugly_num.c1042logplain
-rw-r--r--super_ugly_num.py907logplain
-rw-r--r--swap_adjacent_lr_string.c1140logplain
-rw-r--r--swap_adjacent_lr_string.py1245logplain
-rw-r--r--swap_node_linked_list.c1791logplain
-rw-r--r--swap_node_linked_list.cpp881logplain
-rw-r--r--swap_node_pair.cpp671logplain
-rw-r--r--swap_nodes_pairs.c499logplain
-rw-r--r--swap_nodes_pairs.cpp495logplain
-rw-r--r--symmetric_tree.c662logplain
-rw-r--r--symmetric_tree.cpp768logplain
-rw-r--r--take_gifts_richest_pile.c1062logplain
-rw-r--r--take_gifts_richest_pile.py1062logplain
-rw-r--r--take_k_char_left_right.c1201logplain
-rw-r--r--take_k_char_left_right.py1109logplain
-rw-r--r--tallest_billboard.c1364logplain
-rw-r--r--tallest_billboard.cpp571logplain
-rw-r--r--target_sum.c1078logplain
-rw-r--r--target_sum.py1065logplain
-rw-r--r--task_scheduler.c1657logplain
-rw-r--r--task_scheduler.cpp1153logplain
-rw-r--r--task_scheduler.py1187logplain
-rw-r--r--text_justification.c4104logplain
-rw-r--r--text_justification.cpp1292logplain
-rw-r--r--third_max_num.c914logplain
-rw-r--r--third_max_num.py846logplain
-rw-r--r--thousand_separator.cpp324logplain
-rw-r--r--three_consecutive_odds.c595logplain
-rw-r--r--three_consecutive_odds.py539logplain
-rw-r--r--time_base_key_val.cpp833logplain
-rw-r--r--toeplitz_matrix.cpp714logplain
-rw-r--r--toeplitz_matrix.rs541logplain
-rw-r--r--top_k_freq_element.c1416logplain
-rw-r--r--top_k_freq_element.cpp463logplain
-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--total_appeal_string.c826logplain
-rw-r--r--total_appeal_string.py769logplain
-rw-r--r--transform_to_chessboard.c1919logplain
-rw-r--r--transform_to_chessboard.py1554logplain
-rw-r--r--transpose_matrix.c684logplain
-rw-r--r--transpose_matrix.cpp439logplain
-rw-r--r--transpose_matrix.py757logplain
-rw-r--r--trapping_rain_water.c1005logplain
-rw-r--r--trapping_rain_water.cpp768logplain
-rw-r--r--trapping_rain_water.py896logplain
-rw-r--r--trapping_rain_water2.c2995logplain
-rw-r--r--trapping_rain_water2.py1651logplain
-rw-r--r--triangle.cpp519logplain
-rw-r--r--trie_prefix.c1413logplain
-rw-r--r--trie_prefix.cpp907logplain
-rw-r--r--trim_binary_tree.cpp964logplain
-rw-r--r--triples_bitwise_and_zero.c874logplain
-rw-r--r--triples_bitwise_and_zero.py854logplain
-rw-r--r--tuple_same_product.c771logplain
-rw-r--r--tuple_same_product.py776logplain
-rw-r--r--two_best_nonoverlap_event.c2863logplain
-rw-r--r--two_best_nonoverlap_event.py1408logplain
-rw-r--r--two_sum.c1084logplain
-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--ugly_number2.c808logplain
-rw-r--r--ugly_number2.py760logplain
-rw-r--r--uncommon_words_two_sent.c2103logplain
-rw-r--r--uncommon_words_two_sent.py870logplain
-rw-r--r--uncrossed_lines.c1910logplain
-rw-r--r--uncrossed_lines.cpp1429logplain
-rw-r--r--underground_system.cpp688logplain
-rw-r--r--unique_bst.c598logplain
-rw-r--r--unique_bst.cpp384logplain
-rw-r--r--unique_bst2.c1731logplain
-rw-r--r--unique_bst2.cpp976logplain
-rw-r--r--unique_len_3_palindrome.c1446logplain
-rw-r--r--unique_len_3_palindrome.py1094logplain
-rw-r--r--unique_morse_code_words.cpp692logplain
-rw-r--r--unique_num_occurrences.c1354logplain
-rw-r--r--unique_num_occurrences.cpp461logplain
-rw-r--r--unique_num_occurrences.py927logplain
-rw-r--r--unique_num_occurrences.rs546logplain
-rw-r--r--unique_paths.cpp402logplain
-rw-r--r--unique_paths2.c1395logplain
-rw-r--r--unique_paths2.cpp1317logplain
-rw-r--r--unique_paths3.cpp1060logplain
-rw-r--r--unique_paths3.rs1316logplain
-rw-r--r--utf8_validation.cpp812logplain
-rw-r--r--valid_anagram.c760logplain
-rw-r--r--valid_anagram.cpp524logplain
-rw-r--r--valid_anagram.py658logplain
-rw-r--r--valid_arrangement_pairs.cpp2156logplain
-rw-r--r--valid_arrangement_pairs.py1335logplain
-rw-r--r--valid_number.cpp1037logplain
-rw-r--r--valid_palindrome2.c717logplain
-rw-r--r--valid_palindrome2.py776logplain
-rw-r--r--valid_parentheses.c1215logplain
-rw-r--r--valid_parentheses.cpp1156logplain
-rw-r--r--valid_parentheses_string.c1136logplain
-rw-r--r--valid_parentheses_string.py1012logplain
-rw-r--r--valid_stack_seq.c1145logplain
-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--validate_bst_node.c2112logplain
-rw-r--r--validate_bst_node.py1890logplain
-rw-r--r--verify_alien_dict.c1030logplain
-rw-r--r--verify_alien_dict.cpp1588logplain
-rw-r--r--vertical_order_bst.c3593logplain
-rw-r--r--vertical_order_bst.cpp771logplain
-rw-r--r--vertical_order_bst.py2031logplain
-rw-r--r--vowels_substrings.c904logplain
-rw-r--r--vowels_substrings.py803logplain
-rw-r--r--walking_robot_simulation.c3227logplain
-rw-r--r--walking_robot_simulation.py1678logplain
-rw-r--r--water_bottles.c801logplain
-rw-r--r--water_bottles.py760logplain
-rw-r--r--ways_make_fair_array.c1486logplain
-rw-r--r--ways_make_fair_array.py1059logplain
-rw-r--r--ways_split_arr_subarr.c917logplain
-rw-r--r--ways_split_arr_subarr.py985logplain
-rw-r--r--ways_to_paint_nx3_grid.cpp338logplain
-rw-r--r--where_will_ball_fall.cpp1376logplain
-rw-r--r--where_will_ball_fall.rs1044logplain
-rw-r--r--widest_vert_two_point.c1358logplain
-rw-r--r--widest_vert_two_point.py1035logplain
-rw-r--r--wiggle_subsequence.cpp556logplain
-rw-r--r--wildcard_matching.cpp506logplain
-rw-r--r--word_break.c2140logplain
-rw-r--r--word_break.cpp1189logplain
-rw-r--r--word_break2.c2221logplain
-rw-r--r--word_break2.py1465logplain
-rw-r--r--word_ladder.cpp1003logplain
-rw-r--r--word_ladder2.cpp1212logplain
-rw-r--r--word_pattern.cpp688logplain
-rw-r--r--word_pattern.rs789logplain
-rw-r--r--word_search.c1259logplain
-rw-r--r--word_search.cpp1162logplain
-rw-r--r--word_search.py1844logplain
-rw-r--r--word_search2.cpp1651logplain
-rw-r--r--word_search2.rs1880logplain
-rw-r--r--word_subsets.c2049logplain
-rw-r--r--word_subsets.cpp1627logplain
-rw-r--r--word_subsets.py1133logplain
-rw-r--r--xor_queries_subarray.c1514logplain
-rw-r--r--xor_queries_subarray.py875logplain
-rw-r--r--zigzag_conversion.c1624logplain
-rw-r--r--zigzag_conversion.cpp1100logplain