| -rw-r--r-- | .clangd | 2L |
| -rw-r--r-- | .gitignore | 5L |
| -rw-r--r-- | .gitmodules | 3L |
| -rw-r--r-- | 132_pattern.c | 39L |
| -rw-r--r-- | 132_pattern.py | 29L |
| -rw-r--r-- | 1bit_2bit_chars.c | 22L |
| -rw-r--r-- | 1bit_2bit_chars.py | 26L |
| -rw-r--r-- | 24_game.c | 71L |
| -rw-r--r-- | 24_game.py | 38L |
| -rw-r--r-- | 2_keys_keyboard.c | 25L |
| -rw-r--r-- | 2_keys_keyboard.py | 27L |
| -rw-r--r-- | 3_consec_int_sum.c | 29L |
| -rw-r--r-- | 3sum.c | 77L |
| -rw-r--r-- | 3sum.py | 47L |
| -rw-r--r-- | 4sum.c | 64L |
| -rw-r--r-- | accounts_merge.c | 181L |
| -rw-r--r-- | accounts_merge.py | 73L |
| -rw-r--r-- | add_arr_form_int.c | 42L |
| -rw-r--r-- | add_binary.c | 37L |
| -rw-r--r-- | add_binary.py | 32L |
| -rw-r--r-- | add_digits.c | 22L |
| -rw-r--r-- | add_one_row_tree.c | 49L |
| -rw-r--r-- | add_one_row_tree.py | 48L |
| -rw-r--r-- | add_search_words_data.c | 69L |
| -rw-r--r-- | add_space_string.c | 40L |
| -rw-r--r-- | add_space_string.py | 31L |
| -rw-r--r-- | add_two_num2.c | 63L |
| -rw-r--r-- | adjacent_increasing_subarr2.c | 38L |
| -rw-r--r-- | adjacent_increasing_subarr2.py | 39L |
| -rw-r--r-- | adjacent_subarr_detect1.c | 35L |
| -rw-r--r-- | adjacent_subarr_detect1.py | 37L |
| -rw-r--r-- | alice_bob_flower_game.c | 17L |
| -rw-r--r-- | alice_bob_flower_game.py | 25L |
| -rw-r--r-- | all_nodes_binary_tree.c | 79L |
| -rw-r--r-- | all_o_one_data_structure.c | 165L |
| -rw-r--r-- | all_o_one_data_structure.py | 109L |
| -rw-r--r-- | all_possible_full_tree.c | 74L |
| -rw-r--r-- | alphabet_board_path.c | 70L |
| -rw-r--r-- | alternating_groups2.c | 31L |
| -rw-r--r-- | alternating_groups2.py | 34L |
| -rw-r--r-- | amount_time_bt_infect.c | 84L |
| -rw-r--r-- | amount_time_bt_infect.py | 59L |
| -rw-r--r-- | ancestors_node_acyclic_graph.py | 71L |
| -rw-r--r-- | angle_between_clock_hands.c | 27L |
| -rw-r--r-- | angle_between_clock_hands.py | 19L |
| -rw-r--r-- | append_char_str_make_subseq.c | 28L |
| -rw-r--r-- | append_char_str_make_subseq.py | 30L |
| -rw-r--r-- | apple_redistribution_boxes.c | 32L |
| -rw-r--r-- | apple_redistribution_boxes.py | 31L |
| -rw-r--r-- | apply_operations_arr_max_sqr.c | 37L |
| -rw-r--r-- | apply_operations_arr_max_sqr.py | 31L |
| -rw-r--r-- | apply_operations_array.c | 42L |
| -rw-r--r-- | apply_operations_array.py | 35L |
| -rw-r--r-- | apply_operations_max_score.c | 92L |
| -rw-r--r-- | apply_operations_max_score.py | 72L |
| -rw-r--r-- | arithmetic_progression.c | 30L |
| -rw-r--r-- | arithmetic_sequence.c | 62L |
| -rw-r--r-- | arithmetic_sequence.py | 65L |
| -rw-r--r-- | arithmetic_slices2.c | 58L |
| -rw-r--r-- | arithmetic_slices2.py | 35L |
| -rw-r--r-- | arr_elements_neq_neighbour.c | 44L |
| -rw-r--r-- | arr_elements_neq_neighbour.py | 29L |
| -rw-r--r-- | array_nesting.c | 37L |
| -rw-r--r-- | array_nesting.py | 32L |
| -rw-r--r-- | assign_cookies.c | 38L |
| -rw-r--r-- | assign_cookies.py | 37L |
| -rw-r--r-- | asteroid_collision.c | 55L |
| -rw-r--r-- | average_waiting_time.c | 34L |
| -rw-r--r-- | average_waiting_time.py | 31L |
| -rw-r--r-- | avg_salary.c | 29L |
| -rw-r--r-- | avoid_flood_city.c | 123L |
| -rw-r--r-- | avoid_flood_city.py | 47L |
| -rw-r--r-- | backspace_string_compare.c | 44L |
| -rw-r--r-- | backspace_string_compare.py | 27L |
| -rw-r--r-- | bag_of_tokens.c | 45L |
| -rw-r--r-- | bag_of_tokens.py | 44L |
| -rw-r--r-- | balance_binary_search_tree.c | 60L |
| -rw-r--r-- | balance_binary_search_tree.py | 40L |
| -rw-r--r-- | balance_bst.c | 17L |
| -rw-r--r-- | balanced_binary_tree.c | 27L |
| -rw-r--r-- | balanced_binary_tree.py | 34L |
| -rw-r--r-- | balanced_num.c | 45L |
| -rw-r--r-- | balanced_num.py | 47L |
| -rw-r--r-- | beautiful_arrangement.c | 23L |
| -rw-r--r-- | beautiful_arrangement.py | 34L |
| -rw-r--r-- | beautiful_arrangement2.c | 38L |
| -rw-r--r-- | beautiful_arrangement2.py | 36L |
| -rw-r--r-- | beautiful_array.c | 64L |
| -rw-r--r-- | beautiful_array.py | 27L |
| -rw-r--r-- | best_buy_sell_stock.c | 28L |
| -rw-r--r-- | best_sightseeing_pair.c | 26L |
| -rw-r--r-- | best_sightseeing_pair.py | 29L |
| -rw-r--r-- | best_team_no_conflict.c | 62L |
| -rw-r--r-- | best_time_buy_sell_stock3.c | 44L |
| -rw-r--r-- | best_time_buy_sell_stock3.py | 35L |
| -rw-r--r-- | best_time_buy_sell_stock5.c | 62L |
| -rw-r--r-- | best_time_buy_sell_stock5.py | 38L |
| -rw-r--r-- | best_time_buy_sell_stock_strat.c | 41L |
| -rw-r--r-- | best_time_buy_sell_stock_strat.py | 43L |
| -rw-r--r-- | biggest_three_rhombus_sum.c | 98L |
| -rw-r--r-- | biggest_three_rhombus_sum.py | 59L |
| -rw-r--r-- | binary_gap.c | 38L |
| -rw-r--r-- | binary_gap.py | 32L |
| -rw-r--r-- | binary_num_alter_bits.c | 26L |
| -rw-r--r-- | binary_num_alter_bits.py | 23L |
| -rw-r--r-- | binary_prefix_div_5.c | 35L |
| -rw-r--r-- | binary_prefix_div_5.py | 23L |
| -rw-r--r-- | binary_search.c | 22L |
| -rw-r--r-- | binary_string_substr_1n.c | 39L |
| -rw-r--r-- | binary_string_substr_1n.py | 30L |
| -rw-r--r-- | binary_subarr_sum.c | 52L |
| -rw-r--r-- | binary_subarr_sum.py | 30L |
| -rw-r--r-- | binary_tree_colouring_game.c | 57L |
| -rw-r--r-- | binary_tree_colouring_game.py | 48L |
| -rw-r--r-- | binary_tree_factors.c | 46L |
| -rw-r--r-- | binary_tree_factors.py | 24L |
| -rw-r--r-- | binary_tree_inorder.c | 28L |
| -rw-r--r-- | binary_tree_inorder.py | 39L |
| -rw-r--r-- | binary_tree_paths.c | 46L |
| -rw-r--r-- | binary_tree_paths.py | 39L |
| -rw-r--r-- | binary_tree_postorder_trav.c | 40L |
| -rw-r--r-- | binary_tree_postorder_trav.py | 35L |
| -rw-r--r-- | binary_tree_zigzag.c | 69L |
| -rw-r--r-- | binary_watch.c | 50L |
| -rw-r--r-- | binary_watch.py | 30L |
| -rw-r--r-- | bitwise_and_num_range.c | 23L |
| -rw-r--r-- | bitwise_and_num_range.py | 29L |
| -rw-r--r-- | bitwise_or_subarray.c | 88L |
| -rw-r--r-- | bitwise_or_subarray.py | 29L |
| -rw-r--r-- | bitwise_xor_pairings.c | 28L |
| -rw-r--r-- | bitwise_xor_pairings.py | 29L |
| -rw-r--r-- | block_placement_queries.c | 117L |
| -rw-r--r-- | block_placement_queries.py | 79L |
| -rw-r--r-- | boats_save_people.c | 34L |
| -rw-r--r-- | boats_save_people.py | 32L |
| -rw-r--r-- | brainpower.c | 40L |
| -rw-r--r-- | brainpower.py | 30L |
| -rw-r--r-- | break_palindrom.c | 27L |
| -rw-r--r-- | break_palindrom.py | 27L |
| -rw-r--r-- | brick_wall.c | 84L |
| -rw-r--r-- | brick_wall.py | 42L |
| -rw-r--r-- | broken_calculator.c | 27L |
| -rw-r--r-- | broken_calculator.py | 26L |
| -rw-r--r-- | browser_history.c | 65L |
| -rw-r--r-- | bst_greater_sum_tree.c | 33L |
| -rw-r--r-- | bst_greater_sum_tree.py | 35L |
| -rw-r--r-- | bt_max_path_sum.c | 38L |
| -rw-r--r-- | bt_max_path_sum.py | 43L |
| -rw-r--r-- | buddy_strings.c | 49L |
| -rw-r--r-- | build_arr_permutation.c | 31L |
| -rw-r--r-- | build_arr_permutation.py | 23L |
| -rw-r--r-- | build_array_max_compare.c | 47L |
| -rw-r--r-- | build_array_max_compare.py | 33L |
| -rw-r--r-- | build_array_stack_oper.c | 38L |
| -rw-r--r-- | build_array_stack_oper.py | 29L |
| -rw-r--r-- | build_matrix_conditions.py | 67L |
| -rw-r--r-- | bulb_switcher.c | 19L |
| -rw-r--r-- | bulb_switcher2.c | 77L |
| -rw-r--r-- | bulb_switcher2.py | 38L |
| -rw-r--r-- | bus_routes.c | 58L |
| -rw-r--r-- | bus_routes.py | 53L |
| -rw-r--r-- | buy_sell_stock_fee.c | 28L |
| -rw-r--r-- | buy_two_chocolate.c | 42L |
| -rw-r--r-- | buy_two_chocolate.py | 35L |
| -rw-r--r-- | calculate_money_bank.c | 24L |
| -rw-r--r-- | calculate_money_bank.py | 30L |
| -rw-r--r-- | can_i_win.c | 54L |
| -rw-r--r-- | can_i_win.py | 49L |
| -rw-r--r-- | can_make_palindrome_substr.c | 54L |
| -rw-r--r-- | can_make_palindrome_substr.py | 40L |
| -rw-r--r-- | can_place_flower.c | 33L |
| -rw-r--r-- | candy.c | 44L |
| -rw-r--r-- | candy.py | 30L |
| -rw-r--r-- | capacity_ship_d_day.c | 57L |
| -rw-r--r-- | capitalise_the_title.c | 44L |
| -rw-r--r-- | capitalise_the_title.py | 28L |
| -rw-r--r-- | chalkboard_xor_game.c | 28L |
| -rw-r--r-- | chalkboard_xor_game.py | 32L |
| -rw-r--r-- | champagne_tower.c | 45L |
| -rw-r--r-- | champagne_tower.py | 39L |
| -rw-r--r-- | cheapest_flight_k_stop.c | 38L |
| -rw-r--r-- | cheapest_flight_k_stop.py | 58L |
| -rw-r--r-- | check_1s_k_place_away.c | 25L |
| -rw-r--r-- | check_1s_k_place_away.py | 28L |
| -rw-r--r-- | check_arr_div_k.c | 37L |
| -rw-r--r-- | check_arr_div_k.py | 40L |
| -rw-r--r-- | check_arr_good.c | 32L |
| -rw-r--r-- | check_arr_good.py | 24L |
| -rw-r--r-- | check_array_sorted_rotated.c | 30L |
| -rw-r--r-- | check_array_sorted_rotated.py | 25L |
| -rw-r--r-- | check_binary_str_one_seg.c | 19L |
| -rw-r--r-- | check_binary_str_one_seg.py | 17L |
| -rw-r--r-- | check_bitwise_or_trailing_0.c | 28L |
| -rw-r--r-- | check_bitwise_or_trailing_0.py | 31L |
| -rw-r--r-- | check_complete_bt.c | 83L |
| -rw-r--r-- | check_digit_eq_str_op2.c | 64L |
| -rw-r--r-- | check_digit_eq_str_op2.py | 45L |
| -rw-r--r-- | check_digits_eq_str_op1.c | 33L |
| -rw-r--r-- | check_digits_eq_str_op1.py | 32L |
| -rw-r--r-- | check_every_row_col_contain_num.c | 35L |
| -rw-r--r-- | check_every_row_col_contain_num.py | 31L |
| -rw-r--r-- | check_existence_edge.c | 66L |
| -rw-r--r-- | check_good_array.c | 33L |
| -rw-r--r-- | check_good_array.py | 25L |
| -rw-r--r-- | check_grid_cut_section.c | 82L |
| -rw-r--r-- | check_grid_cut_section.py | 60L |
| -rw-r--r-- | check_knight_config.c | 55L |
| -rw-r--r-- | check_n_double_exist.c | 26L |
| -rw-r--r-- | check_n_double_exist.py | 26L |
| -rw-r--r-- | check_num_sum_pow3.c | 26L |
| -rw-r--r-- | check_num_sum_pow3.py | 29L |
| -rw-r--r-- | check_parentheses_valid.c | 50L |
| -rw-r--r-- | check_parentheses_valid.py | 49L |
| -rw-r--r-- | check_str_contain_binary_code.c | 42L |
| -rw-r--r-- | check_str_contain_binary_code.py | 18L |
| -rw-r--r-- | check_str_eq_op1.c | 28L |
| -rw-r--r-- | check_str_eq_op1.py | 20L |
| -rw-r--r-- | check_str_eq_op2.c | 35L |
| -rw-r--r-- | check_str_eq_op2.py | 24L |
| -rw-r--r-- | check_straight_line.c | 49L |
| -rw-r--r-- | check_string_swap_eq.c | 32L |
| -rw-r--r-- | check_string_swap_eq.py | 27L |
| -rw-r--r-- | check_valid_partition.c | 61L |
| -rw-r--r-- | check_valid_path_grid.c | 99L |
| -rw-r--r-- | check_valid_path_grid.py | 54L |
| -rw-r--r-- | check_word_occur_prefix_sentence.c | 39L |
| -rw-r--r-- | check_word_occur_prefix_sentence.py | 33L |
| -rw-r--r-- | cherry_pickup2.c | 40L |
| -rw-r--r-- | cherry_pickup2.py | 48L |
| -rw-r--r-- | cinema_seat_allocation.c | 66L |
| -rw-r--r-- | circular_permutation_binary_rep.c | 44L |
| -rw-r--r-- | circular_permutation_binary_rep.py | 24L |
| -rw-r--r-- | circular_sentence.c | 30L |
| -rw-r--r-- | circular_sentence.py | 34L |
| -rw-r--r-- | clear_digits.c | 28L |
| -rw-r--r-- | clear_digits.py | 29L |
| -rw-r--r-- | climbing_stairs.c | 36L |
| -rw-r--r-- | climbing_stairs.py | 28L |
| -rw-r--r-- | clone_graph.c | 35L |
| -rw-r--r-- | closest_equal_element_query.c | 118L |
| -rw-r--r-- | closest_equal_element_query.py | 36L |
| -rw-r--r-- | closest_node_2_nodes.c | 46L |
| -rw-r--r-- | closest_node_2_nodes.py | 46L |
| -rw-r--r-- | closest_prime_num_range.c | 61L |
| -rw-r--r-- | closest_prime_num_range.py | 43L |
| -rw-r--r-- | cnt_node_equal_subtree.c | 36L |
| -rw-r--r-- | cnt_node_equal_subtree.py | 42L |
| -rw-r--r-- | coin_change2.c | 33L |
| -rw-r--r-- | combination_sum2.c | 60L |
| -rw-r--r-- | combination_sum2.py | 37L |
| -rw-r--r-- | combination_sum4.c | 37L |
| -rw-r--r-- | combination_sum4.py | 36L |
| -rw-r--r-- | combinations.c | 62L |
| -rw-r--r-- | compare_strings_freq_char.c | 59L |
| -rw-r--r-- | compare_strings_freq_char.py | 45L |
| -rw-r--r-- | compare_version_num.c | 42L |
| -rw-r--r-- | compare_version_num.py | 47L |
| -rw-r--r-- | complement_base_10_int.c | 29L |
| -rw-r--r-- | complement_base_10_int.py | 23L |
| -rw-r--r-- | concat_consec_binary_num.c | 30L |
| -rw-r--r-- | concat_consec_binary_num.py | 22L |
| -rw-r--r-- | concat_non_zero_digit_mult_sum1.c | 30L |
| -rw-r--r-- | concat_non_zero_digit_mult_sum1.py | 19L |
| -rw-r--r-- | concat_non_zero_digit_mult_sum2.c | 97L |
| -rw-r--r-- | concat_non_zero_digit_mult_sum2.py | 36L |
| -rw-r--r-- | concatenated_words.c | 79L |
| -rw-r--r-- | constrained_subseq_sum.c | 88L |
| -rw-r--r-- | constrained_subseq_sum.py | 32L |
| -rw-r--r-- | construct_bt_io_po.c | 37L |
| -rw-r--r-- | construct_bt_pre_post_trav.c | 42L |
| -rw-r--r-- | construct_bt_pre_post_trav.py | 41L |
| -rw-r--r-- | construct_k_palindrome_str.c | 25L |
| -rw-r--r-- | construct_k_palindrome_str.py | 24L |
| -rw-r--r-- | construct_lexicographically_seq.c | 63L |
| -rw-r--r-- | construct_lexicographically_seq.py | 59L |
| -rw-r--r-- | construct_min_bitwise_arr1.c | 45L |
| -rw-r--r-- | construct_min_bitwise_arr1.py | 31L |
| -rw-r--r-- | construct_min_bitwise_arr2.c | 38L |
| -rw-r--r-- | construct_min_bitwise_arr2.py | 31L |
| -rw-r--r-- | construct_product_matrix.c | 77L |
| -rw-r--r-- | construct_product_matrix.py | 33L |
| -rw-r--r-- | construct_smallest_di_str.c | 57L |
| -rw-r--r-- | construct_smallest_di_str.py | 29L |
| -rw-r--r-- | construct_string_binary_tree.c | 42L |
| -rw-r--r-- | construct_string_binary_tree.py | 60L |
| -rw-r--r-- | construct_string_repeat_lim.c | 61L |
| -rw-r--r-- | construct_string_repeat_lim.py | 49L |
| -rw-r--r-- | container_most_water.c | 29L |
| -rw-r--r-- | container_most_water.py | 32L |
| -rw-r--r-- | contains_duplicate.c | 25L |
| -rw-r--r-- | contains_duplicate.py | 27L |
| -rw-r--r-- | contaminated_binary_tree.c | 80L |
| -rw-r--r-- | contaminated_binary_tree.py | 69L |
| -rw-r--r-- | contiguous_array.c | 27L |
| -rw-r--r-- | contiguous_array.py | 32L |
| -rw-r--r-- | continuous_subarr_sum.c | 76L |
| -rw-r--r-- | continuous_subarr_sum.py | 29L |
| -rw-r--r-- | continuous_subarray.c | 45L |
| -rw-r--r-- | continuous_subarray.py | 34L |
| -rw-r--r-- | convert_1d_2d_arr.c | 65L |
| -rw-r--r-- | convert_1d_2d_arr.py | 34L |
| -rw-r--r-- | convert_arr_2d_cond.c | 35L |
| -rw-r--r-- | convert_arr_2d_cond.py | 39L |
| -rw-r--r-- | convert_bin_ll_int.c | 30L |
| -rw-r--r-- | convert_bin_ll_int.py | 36L |
| -rw-r--r-- | convert_int_sum_two_int.c | 53L |
| -rw-r--r-- | convert_int_sum_two_int.py | 30L |
| -rw-r--r-- | convert_num_hex.c | 35L |
| -rw-r--r-- | convert_num_hex.py | 29L |
| -rw-r--r-- | convert_sorted_bst.c | 56L |
| -rw-r--r-- | copy_list_rand_ptr.c | 94L |
| -rw-r--r-- | copy_list_rand_ptr.py | 60L |
| -rw-r--r-- | cost_hire_k_worker.c | 195L |
| -rw-r--r-- | count_and_say.c | 46L |
| -rw-r--r-- | count_and_say.py | 35L |
| -rw-r--r-- | count_binary_substr.c | 33L |
| -rw-r--r-- | count_binary_substr.py | 26L |
| -rw-r--r-- | count_collisions_road.c | 32L |
| -rw-r--r-- | count_collisions_road.py | 27L |
| -rw-r--r-- | count_complete_subarr_arr.c | 50L |
| -rw-r--r-- | count_complete_subarr_arr.py | 35L |
| -rw-r--r-- | count_covered_buildings.c | 65L |
| -rw-r--r-- | count_covered_buildings.py | 47L |
| -rw-r--r-- | count_days_without_meeting.c | 52L |
| -rw-r--r-- | count_days_without_meeting.py | 37L |
| -rw-r--r-- | count_element_max_freq.c | 29L |
| -rw-r--r-- | count_element_max_freq.py | 31L |
| -rw-r--r-- | count_element_smaller_great.c | 37L |
| -rw-r--r-- | count_equal_div_pair_arr.c | 23L |
| -rw-r--r-- | count_equal_div_pair_arr.py | 37L |
| -rw-r--r-- | count_equal_pairs1.c | 61L |
| -rw-r--r-- | count_equal_pairs1.py | 41L |
| -rw-r--r-- | count_fertile_pyramids_land.c | 146L |
| -rw-r--r-- | count_fertile_pyramids_land.py | 52L |
| -rw-r--r-- | count_good_numbers.c | 39L |
| -rw-r--r-- | count_good_numbers.py | 42L |
| -rw-r--r-- | count_good_triplet_arr.c | 64L |
| -rw-r--r-- | count_good_triplet_arr.py | 38L |
| -rw-r--r-- | count_good_triplets.c | 29L |
| -rw-r--r-- | count_good_triplets.py | 36L |
| -rw-r--r-- | count_hidden_sequences.c | 29L |
| -rw-r--r-- | count_hidden_sequences.py | 30L |
| -rw-r--r-- | count_hills_valleys_arr.c | 31L |
| -rw-r--r-- | count_hills_valleys_arr.py | 29L |
| -rw-r--r-- | count_interest_subarr.c | 22L |
| -rw-r--r-- | count_interesting_subarr.c | 83L |
| -rw-r--r-- | count_interesting_subarr.py | 34L |
| -rw-r--r-- | count_ints_even_sum.c | 27L |
| -rw-r--r-- | count_largest_group.c | 37L |
| -rw-r--r-- | count_largest_group.py | 39L |
| -rw-r--r-- | count_matches_tournament.c | 30L |
| -rw-r--r-- | count_matches_tournament.py | 32L |
| -rw-r--r-- | count_mentions_per_user.c | 115L |
| -rw-r--r-- | count_mentions_per_user.py | 71L |
| -rw-r--r-- | count_negative_num_matrix.c | 32L |
| -rw-r--r-- | count_negative_num_matrix.py | 33L |
| -rw-r--r-- | count_nice_pair.c | 53L |
| -rw-r--r-- | count_nice_pair.py | 32L |
| -rw-r--r-- | count_nodes_highest_score.c | 73L |
| -rw-r--r-- | count_nodes_highest_score.py | 47L |
| -rw-r--r-- | count_num_arr_k_match_elem.c | 48L |
| -rw-r--r-- | count_num_arr_k_match_elem.py | 28L |
| -rw-r--r-- | count_num_balanced_perm.c | 78L |
| -rw-r--r-- | count_num_balanced_perm.py | 55L |
| -rw-r--r-- | count_num_complete_component.c | 74L |
| -rw-r--r-- | count_num_complete_component.py | 48L |
| -rw-r--r-- | count_num_computer_unlock_perm.c | 33L |
| -rw-r--r-- | count_num_computer_unlock_perm.py | 36L |
| -rw-r--r-- | count_num_consistent_string.c | 35L |
| -rw-r--r-- | count_num_consistent_string.py | 44L |
| -rw-r--r-- | count_num_fair_pairs.c | 36L |
| -rw-r--r-- | count_num_fair_pairs.py | 31L |
| -rw-r--r-- | count_num_good_nodes.c | 75L |
| -rw-r--r-- | count_num_good_nodes.py | 77L |
| -rw-r--r-- | count_num_good_subarr.c | 94L |
| -rw-r--r-- | count_num_good_subarr.py | 35L |
| -rw-r--r-- | count_num_homogenous_substrings.c | 32L |
| -rw-r--r-- | count_num_homogenous_substrings.py | 24L |
| -rw-r--r-- | count_num_ideal_arr.c | 36L |
| -rw-r--r-- | count_num_ideal_arr.py | 38L |
| -rw-r--r-- | count_num_max_or_subset.c | 29L |
| -rw-r--r-- | count_num_max_or_subset.py | 32L |
| -rw-r--r-- | count_num_nice_subarr.c | 35L |
| -rw-r--r-- | count_num_nice_subarr.py | 34L |
| -rw-r--r-- | count_num_special_char1.c | 35L |
| -rw-r--r-- | count_num_special_char1.py | 19L |
| -rw-r--r-- | count_num_special_char2.c | 40L |
| -rw-r--r-- | count_num_special_char2.py | 25L |
| -rw-r--r-- | count_num_substrings_dominant_one.c | 38L |
| -rw-r--r-- | count_num_substrings_dominant_one.py | 37L |
| -rw-r--r-- | count_num_teams.c | 37L |
| -rw-r--r-- | count_num_teams.py | 44L |
| -rw-r--r-- | count_num_trapezoid_1.c | 124L |
| -rw-r--r-- | count_num_trapezoid_1.py | 35L |
| -rw-r--r-- | count_num_trapezoid_2.c | 121L |
| -rw-r--r-- | count_num_trapezoid_2.py | 47L |
| -rw-r--r-- | count_number_houses_dist2.c | 69L |
| -rw-r--r-- | count_number_houses_dist2.py | 44L |
| -rw-r--r-- | count_number_powerful_integers.py | 47L |
| -rw-r--r-- | count_number_root_nodes.c | 104L |
| -rw-r--r-- | count_number_root_nodes.py | 66L |
| -rw-r--r-- | count_odd_num_interval_range.c | 12L |
| -rw-r--r-- | count_odd_num_interval_range.py | 22L |
| -rw-r--r-- | count_ops_obtain_zero.c | 37L |
| -rw-r--r-- | count_ops_obtain_zero.py | 26L |
| -rw-r--r-- | count_pairs_xor_range.c | 88L |
| -rw-r--r-- | count_pairs_xor_range.py | 35L |
| -rw-r--r-- | count_partition_even_sum_diff.c | 25L |
| -rw-r--r-- | count_partition_even_sum_diff.py | 29L |
| -rw-r--r-- | count_partition_max_min_diff_k.c | 48L |
| -rw-r--r-- | count_partition_max_min_diff_k.py | 47L |
| -rw-r--r-- | count_paths_form_palindrome_tree.c | 82L |
| -rw-r--r-- | count_paths_form_palindrome_tree.py | 39L |
| -rw-r--r-- | count_possible_routes.c | 52L |
| -rw-r--r-- | count_prefix_suffix_pair1.c | 42L |
| -rw-r--r-- | count_prefix_suffix_pair1.py | 34L |
| -rw-r--r-- | count_primes.c | 34L |
| -rw-r--r-- | count_primes.py | 29L |
| -rw-r--r-- | count_repititions.c | 43L |
| -rw-r--r-- | count_repititions.py | 52L |
| -rw-r--r-- | count_servers_communicate.c | 57L |
| -rw-r--r-- | count_servers_communicate.py | 33L |
| -rw-r--r-- | count_special_integers.c | 59L |
| -rw-r--r-- | count_special_integers.py | 35L |
| -rw-r--r-- | count_special_triplets.c | 41L |
| -rw-r--r-- | count_special_triplets.py | 32L |
| -rw-r--r-- | count_square_submatrices_ones.c | 30L |
| -rw-r--r-- | count_square_submatrices_ones.py | 26L |
| -rw-r--r-- | count_square_sum_triple.c | 37L |
| -rw-r--r-- | count_square_sum_triple.py | 32L |
| -rw-r--r-- | count_structures_max_dist_cities.c | 145L |
| -rw-r--r-- | count_structures_max_dist_cities.py | 70L |
| -rw-r--r-- | count_sub_islands.c | 87L |
| -rw-r--r-- | count_sub_islands.py | 72L |
| -rw-r--r-- | count_subarr_fixed_bound.c | 31L |
| -rw-r--r-- | count_subarr_fixed_bound.py | 35L |
| -rw-r--r-- | count_subarr_len_three_cond.c | 22L |
| -rw-r--r-- | count_subarr_len_three_cond.py | 22L |
| -rw-r--r-- | count_subarr_les_k.c | 11L |
| -rw-r--r-- | count_subarr_majority_elem1.c | 55L |
| -rw-r--r-- | count_subarr_majority_elem1.py | 35L |
| -rw-r--r-- | count_subarr_majority_elem2.c | 44L |
| -rw-r--r-- | count_subarr_majority_elem2.py | 29L |
| -rw-r--r-- | count_subarr_max_elem_k.c | 29L |
| -rw-r--r-- | count_subarr_max_elem_k.py | 32L |
| -rw-r--r-- | count_subarr_score_less_k.c | 26L |
| -rw-r--r-- | count_subarr_score_less_k.py | 31L |
| -rw-r--r-- | count_submat_equal_freq_xy.c | 55L |
| -rw-r--r-- | count_submat_equal_freq_xy.py | 30L |
| -rw-r--r-- | count_submat_top_left_less_k.c | 43L |
| -rw-r--r-- | count_submat_top_left_less_k.py | 32L |
| -rw-r--r-- | count_submatrices_all_ones.c | 45L |
| -rw-r--r-- | count_submatrices_all_ones.py | 37L |
| -rw-r--r-- | count_substr_rearr_cont_str2.c | 53L |
| -rw-r--r-- | count_substr_rearr_cont_str2.py | 37L |
| -rw-r--r-- | count_substr_vowles_2.c | 42L |
| -rw-r--r-- | count_substr_vowles_2.py | 57L |
| -rw-r--r-- | count_symmetric_integers.c | 112L |
| -rw-r--r-- | count_symmetric_integers.py | 34L |
| -rw-r--r-- | count_total_coloured_cell.c | 17L |
| -rw-r--r-- | count_total_coloured_cell.py | 24L |
| -rw-r--r-- | count_triplets_form_arr_xor.c | 31L |
| -rw-r--r-- | count_triplets_form_arr_xor.py | 32L |
| -rw-r--r-- | count_unguard_cells_grid.c | 90L |
| -rw-r--r-- | count_unguard_cells_grid.py | 68L |
| -rw-r--r-- | count_unreach_node.c | 53L |
| -rw-r--r-- | count_valid_pickup_delivery.c | 25L |
| -rw-r--r-- | count_valid_pickup_delivery.py | 24L |
| -rw-r--r-- | count_vowel_string_range.c | 55L |
| -rw-r--r-- | count_vowel_string_range.py | 52L |
| -rw-r--r-- | count_vowels_permutation.c | 26L |
| -rw-r--r-- | count_vowels_permutation.py | 16L |
| -rw-r--r-- | count_ways_build_strs.c | 35L |
| -rw-r--r-- | count_ways_build_strs.py | 36L |
| -rw-r--r-- | counting_bits.c | 62L |
| -rw-r--r-- | counting_bits.py | 20L |
| -rw-r--r-- | counting_words_given_prefix.c | 23L |
| -rw-r--r-- | counting_words_given_prefix.py | 27L |
| -rw-r--r-- | couples_holding_hands.c | 41L |
| -rw-r--r-- | coupon_code_validator.c | 90L |
| -rw-r--r-- | coupon_code_validator.py | 52L |
| -rw-r--r-- | course_schedule.c | 69L |
| -rw-r--r-- | course_schedule4.c | 84L |
| -rw-r--r-- | course_schedule4.py | 53L |
| -rw-r--r-- | cousins_binary_tree2.c | 61L |
| -rw-r--r-- | cousins_binary_tree2.py | 58L |
| -rw-r--r-- | crawler_log_folder.c | 33L |
| -rw-r--r-- | crawler_log_folder.py | 28L |
| -rw-r--r-- | create_bt_from_desc.c | 78L |
| -rw-r--r-- | create_bt_from_desc.py | 41L |
| -rw-r--r-- | create_sorted_arr_instr.c | 51L |
| -rw-r--r-- | create_sorted_arr_instr.py | 48L |
| -rw-r--r-- | custom_sort_string.c | 32L |
| -rw-r--r-- | custom_sort_string.py | 31L |
| -rw-r--r-- | cycle_queries_tree.c | 54L |
| -rw-r--r-- | cycle_queries_tree.py | 33L |
| -rw-r--r-- | cyclically_rotating_grid.c | 110L |
| -rw-r--r-- | cyclically_rotating_grid.py | 43L |
| -rw-r--r-- | daily_temps.c | 47L |
| -rw-r--r-- | daily_temps.py | 31L |
| -rw-r--r-- | decode_slanted_ciphertext.c | 46L |
| -rw-r--r-- | decode_slanted_ciphertext.py | 30L |
| -rw-r--r-- | decode_string.c | 114L |
| -rw-r--r-- | decode_string.py | 43L |
| -rw-r--r-- | decode_ways.c | 59L |
| -rw-r--r-- | decode_ways.py | 43L |
| -rw-r--r-- | decode_xor_array.c | 35L |
| -rw-r--r-- | decode_xored_permutation.c | 37L |
| -rw-r--r-- | decode_xored_permutation.py | 28L |
| -rw-r--r-- | decoded_string_idx.c | 54L |
| -rw-r--r-- | decoded_string_idx.py | 38L |
| -rw-r--r-- | defanging_ip_address.c | 30L |
| -rw-r--r-- | defanging_ip_address.py | 22L |
| -rw-r--r-- | defuse_the_bomb.c | 59L |
| -rw-r--r-- | defuse_the_bomb.py | 38L |
| -rw-r--r-- | delete_char_fancy_string.c | 30L |
| -rw-r--r-- | delete_char_fancy_string.py | 32L |
| -rw-r--r-- | delete_columns_sorted.c | 29L |
| -rw-r--r-- | delete_columns_sorted.py | 24L |
| -rw-r--r-- | delete_columns_sorted2.c | 46L |
| -rw-r--r-- | delete_columns_sorted2.py | 45L |
| -rw-r--r-- | delete_columns_sorted3.c | 42L |
| -rw-r--r-- | delete_columns_sorted3.py | 31L |
| -rw-r--r-- | delete_duplicate_folder_system.py | 80L |
| -rw-r--r-- | delete_leaves_given_value.c | 25L |
| -rw-r--r-- | delete_leaves_given_value.py | 30L |
| -rw-r--r-- | delete_middle_node_linked_list.c | 44L |
| -rw-r--r-- | delete_middle_node_linked_list.py | 38L |
| -rw-r--r-- | delete_node_link_list.c | 27L |
| -rw-r--r-- | delete_node_link_list.py | 27L |
| -rw-r--r-- | delete_node_link_list_arr.c | 46L |
| -rw-r--r-- | delete_node_link_list_arr.py | 38L |
| -rw-r--r-- | delete_nodes_return_forest.c | 38L |
| -rw-r--r-- | delete_nodes_return_forest.py | 39L |
| -rw-r--r-- | design_bitset.c | 92L |
| -rw-r--r-- | design_bitset.py | 106L |
| -rw-r--r-- | design_circular_queue.c | 118L |
| -rw-r--r-- | design_circular_queue.py | 111L |
| -rw-r--r-- | design_food_rating_system.c | 165L |
| -rw-r--r-- | design_food_rating_system.py | 66L |
| -rw-r--r-- | design_graph_short_path.c | 64L |
| -rw-r--r-- | design_graph_short_path.py | 51L |
| -rw-r--r-- | design_hashmap.c | 92L |
| -rw-r--r-- | design_hashmap.py | 28L |
| -rw-r--r-- | design_hashset.c | 108L |
| -rw-r--r-- | design_linked_list.c | 103L |
| -rw-r--r-- | design_linked_list.py | 107L |
| -rw-r--r-- | design_movie_rental.c | 424L |
| -rw-r--r-- | design_movie_rental.py | 63L |
| -rw-r--r-- | design_number_container.py | 46L |
| -rw-r--r-- | design_parking_system.c | 51L |
| -rw-r--r-- | design_spreadsheet.c | 98L |
| -rw-r--r-- | design_spreadsheet.py | 52L |
| -rw-r--r-- | design_stack_increment_op.c | 64L |
| -rw-r--r-- | design_stack_increment_op.py | 61L |
| -rw-r--r-- | design_task_manager.py | 64L |
| -rw-r--r-- | design_underground_system.c | 97L |
| -rw-r--r-- | destination_city.c | 28L |
| -rw-r--r-- | destination_city.py | 35L |
| -rw-r--r-- | destroying_asteroids.c | 42L |
| -rw-r--r-- | destroying_asteroids.py | 29L |
| -rw-r--r-- | detect_cycles_2d_grid.c | 77L |
| -rw-r--r-- | detect_cycles_2d_grid.py | 68L |
| -rw-r--r-- | detect_pattern_len_m.c | 50L |
| -rw-r--r-- | detect_pattern_len_m.py | 33L |
| -rw-r--r-- | determine_cell_reachable.c | 21L |
| -rw-r--r-- | determine_cell_reachable.py | 30L |
| -rw-r--r-- | determine_mat_rotated.c | 61L |
| -rw-r--r-- | determine_mat_rotated.py | 29L |
| -rw-r--r-- | determine_string_halves.c | 37L |
| -rw-r--r-- | determine_string_halves.py | 28L |
| -rw-r--r-- | determine_two_str_close.c | 45L |
| -rw-r--r-- | determine_two_str_close.py | 41L |
| -rw-r--r-- | detonate_max_bombs.c | 87L |
| -rw-r--r-- | diagonal_traverse.c | 58L |
| -rw-r--r-- | diagonal_traverse.py | 43L |
| -rw-r--r-- | diameter_binay_tree.c | 30L |
| -rw-r--r-- | diameter_binay_tree.py | 39L |
| -rw-r--r-- | diff_add_parentheses.c | 82L |
| -rw-r--r-- | diff_add_parentheses.py | 40L |
| -rw-r--r-- | diff_ones_zeros_row_col.c | 35L |
| -rw-r--r-- | diff_ones_zeros_row_col.py | 36L |
| -rw-r--r-- | diff_two_array.c | 81L |
| -rw-r--r-- | distant_barcodes.c | 46L |
| -rw-r--r-- | distant_barcodes.py | 29L |
| -rw-r--r-- | distinct_char_equal.c | 64L |
| -rw-r--r-- | distinct_prime_factors_arr.c | 60L |
| -rw-r--r-- | distinct_prime_factors_arr.py | 36L |
| -rw-r--r-- | distribute_candies_children2.c | 22L |
| -rw-r--r-- | distribute_candies_children2.py | 35L |
| -rw-r--r-- | distribute_coins_binary_tree.c | 30L |
| -rw-r--r-- | distribute_coins_binary_tree.py | 35L |
| -rw-r--r-- | distribute_repeating_ints.c | 128L |
| -rw-r--r-- | distribute_repeating_ints.py | 53L |
| -rw-r--r-- | div_non_div_sum_diff.c | 19L |
| -rw-r--r-- | div_non_div_sum_diff.py | 25L |
| -rw-r--r-- | divide_2_int.c | 32L |
| -rw-r--r-- | divide_2_int.py | 32L |
| -rw-r--r-- | divide_arr_subarr_min_cost1.c | 28L |
| -rw-r--r-- | divide_arr_subarr_min_cost1.py | 30L |
| -rw-r--r-- | divide_arr_subarr_min_cost2.c | 141L |
| -rw-r--r-- | divide_arr_subarr_min_cost2.py | 87L |
| -rw-r--r-- | divide_array_equal_pair.c | 24L |
| -rw-r--r-- | divide_array_equal_pair.py | 26L |
| -rw-r--r-- | divide_array_max_diff.c | 76L |
| -rw-r--r-- | divide_array_max_diff.py | 38L |
| -rw-r--r-- | divide_interval_min_group.c | 38L |
| -rw-r--r-- | divide_interval_min_group.py | 33L |
| -rw-r--r-- | divide_nodes_max_groups.py | 66L |
| -rw-r--r-- | divide_players_equal_skill.c | 34L |
| -rw-r--r-- | divide_players_equal_skill.py | 34L |
| -rw-r--r-- | divide_string_groups_k.c | 47L |
| -rw-r--r-- | divide_string_groups_k.py | 42L |
| -rw-r--r-- | domino_tromino_tiling.c | 31L |
| -rw-r--r-- | domino_tromino_tiling.py | 34L |
| -rw-r--r-- | double_num_represent_ll.c | 62L |
| -rw-r--r-- | double_num_represent_ll.py | 31L |
| -rw-r--r-- | dungeon_game.c | 49L |
| -rw-r--r-- | dungeon_game.py | 32L |
| -rw-r--r-- | earliest_latest_rounds_players_compete.c | 61L |
| -rw-r--r-- | earliest_latest_rounds_players_compete.py | 49L |
| -rw-r--r-- | earliest_time_finish_land_water1.c | 42L |
| -rw-r--r-- | earliest_time_finish_land_water1.py | 46L |
| -rw-r--r-- | earliest_time_finish_land_water2.c | 42L |
| -rw-r--r-- | earliest_time_finish_land_water2.py | 46L |
| -rw-r--r-- | edit_distance.c | 60L |
| -rw-r--r-- | eliminate_max_monster.c | 53L |
| -rw-r--r-- | eliminate_max_monster.py | 38L |
| -rw-r--r-- | encode_decode_tinyurl.c | 31L |
| -rw-r--r-- | encode_decode_tinyurl.py | 46L |
| -rw-r--r-- | equal_row_col_pair.c | 32L |
| -rw-r--r-- | equal_sum_grid_partition1.c | 49L |
| -rw-r--r-- | equal_sum_grid_partition1.py | 36L |
| -rw-r--r-- | equal_sum_grid_partition2.c | 157L |
| -rw-r--r-- | equal_sum_grid_partition2.py | 68L |
| -rw-r--r-- | eval_reverse_polish_notation.c | 73L |
| -rw-r--r-- | eval_reverse_polish_notation.py | 46L |
| -rw-r--r-- | evaluate_boolean_binary_tree.c | 39L |
| -rw-r--r-- | evaluate_boolean_binary_tree.py | 36L |
| -rw-r--r-- | evaluate_division.c | 109L |
| -rw-r--r-- | evalute_bracket_pairs_str.c | 81L |
| -rw-r--r-- | evalute_bracket_pairs_str.py | 40L |
| -rw-r--r-- | even_odd_tree.c | 76L |
| -rw-r--r-- | even_odd_tree.py | 52L |
| -rw-r--r-- | eventual_safe_states.c | 62L |
| -rw-r--r-- | eventual_safe_states.py | 43L |
| -rw-r--r-- | excel_sheet_column_title.c | 49L |
| -rw-r--r-- | extra_char_string.c | 93L |
| -rw-r--r-- | extra_char_string.py | 37L |
| -rw-r--r-- | fancy_sequence.c | 163L |
| -rw-r--r-- | fancy_sequence.py | 48L |
| -rw-r--r-- | far_from_land.c | 56L |
| -rw-r--r-- | filling_bookcase_shelves.c | 45L |
| -rw-r--r-- | filling_bookcase_shelves.py | 43L |
| -rw-r--r-- | filter_restaurants_vpd.c | 89L |
| -rw-r--r-- | filter_restaurants_vpd.py | 75L |
| -rw-r--r-- | final_arr_state_k_mult1.c | 40L |
| -rw-r--r-- | final_arr_state_k_mult1.py | 36L |
| -rw-r--r-- | final_prices_discount.c | 47L |
| -rw-r--r-- | final_prices_discount.py | 32L |
| -rw-r--r-- | final_value_var_op.c | 35L |
| -rw-r--r-- | final_value_var_op.py | 26L |
| -rw-r--r-- | find_all_anagrams.c | 49L |
| -rw-r--r-- | find_all_good_strings.c | 80L |
| -rw-r--r-- | find_all_good_strings.py | 83L |
| -rw-r--r-- | find_all_people_secret.c | 88L |
| -rw-r--r-- | find_all_people_secret.py | 67L |
| -rw-r--r-- | find_array_sorted.c | 38L |
| -rw-r--r-- | find_array_sorted.py | 26L |
| -rw-r--r-- | find_bottom_left_tree.c | 35L |
| -rw-r--r-- | find_bottom_left_tree.py | 21L |
| -rw-r--r-- | find_building_alice_bob_meet.py | 56L |
| -rw-r--r-- | find_centre_star_graph.c | 34L |
| -rw-r--r-- | find_centre_star_graph.py | 27L |
| -rw-r--r-- | find_champion_1.c | 32L |
| -rw-r--r-- | find_champion_1.py | 28L |
| -rw-r--r-- | find_champion_2.c | 40L |
| -rw-r--r-- | find_champion_2.py | 29L |
| -rw-r--r-- | find_city_smallest_neighbour.c | 56L |
| -rw-r--r-- | find_city_smallest_neighbour.py | 50L |
| -rw-r--r-- | find_closest_palindrome.c | 68L |
| -rw-r--r-- | find_closest_palindrome.py | 53L |
| -rw-r--r-- | find_closest_person.c | 22L |
| -rw-r--r-- | find_closest_person.py | 29L |
| -rw-r--r-- | find_common_char.c | 51L |
| -rw-r--r-- | find_common_char.py | 28L |
| -rw-r--r-- | find_common_element_2_arr.c | 81L |
| -rw-r--r-- | find_common_element_2_arr.py | 32L |
| -rw-r--r-- | find_count_good_int.c | 115L |
| -rw-r--r-- | find_count_good_int.py | 71L |
| -rw-r--r-- | find_difference.c | 25L |
| -rw-r--r-- | find_difference.py | 23L |
| -rw-r--r-- | find_distinct_ball_colour.c | 150L |
| -rw-r--r-- | find_distinct_ball_colour.py | 38L |
| -rw-r--r-- | find_duplicate_array.c | 53L |
| -rw-r--r-- | find_duplicate_array.py | 30L |
| -rw-r--r-- | find_duplicate_num.c | 25L |
| -rw-r--r-- | find_duplicate_num.py | 24L |
| -rw-r--r-- | find_duplicate_subtree.c | 59L |
| -rw-r--r-- | find_duplicates_array.c | 48L |
| -rw-r--r-- | find_first_last_array.c | 61L |
| -rw-r--r-- | find_first_last_array.py | 31L |
| -rw-r--r-- | find_first_palindromic_str.c | 35L |
| -rw-r--r-- | find_first_palindromic_str.py | 26L |
| -rw-r--r-- | find_frequent_vowel_consonant.c | 33L |
| -rw-r--r-- | find_frequent_vowel_consonant.py | 34L |
| -rw-r--r-- | find_good_days_rob_bank.c | 62L |
| -rw-r--r-- | find_good_days_rob_bank.py | 46L |
| -rw-r--r-- | find_good_subset_matrix.c | 88L |
| -rw-r--r-- | find_good_subset_matrix.py | 38L |
| -rw-r--r-- | find_group_farmland.c | 54L |
| -rw-r--r-- | find_group_farmland.py | 59L |
| -rw-r--r-- | find_highest_altitude.c | 31L |
| -rw-r--r-- | find_highest_altitude.py | 22L |
| -rw-r--r-- | find_inds_w_idx_val_diff2.c | 64L |
| -rw-r--r-- | find_inds_w_idx_val_diff2.py | 40L |
| -rw-r--r-- | find_integer_add_arr2.c | 48L |
| -rw-r--r-- | find_integer_add_arr2.py | 44L |
| -rw-r--r-- | find_k_closest_elements.c | 38L |
| -rw-r--r-- | find_k_closest_elements.py | 32L |
| -rw-r--r-- | find_k_distant_indices.c | 39L |
| -rw-r--r-- | find_k_distant_indices.py | 34L |
| -rw-r--r-- | find_k_pair_sum.c | 87L |
| -rw-r--r-- | find_k_small_pair_dist.c | 34L |
| -rw-r--r-- | find_k_small_pair_dist.py | 44L |
| -rw-r--r-- | find_kth_bit_nth_bin_str.c | 29L |
| -rw-r--r-- | find_kth_bit_nth_bin_str.py | 20L |
| -rw-r--r-- | find_kth_char_str_game1.c | 19L |
| -rw-r--r-- | find_kth_char_str_game1.py | 26L |
| -rw-r--r-- | find_kth_char_str_game2.c | 28L |
| -rw-r--r-- | find_kth_char_str_game2.py | 29L |
| -rw-r--r-- | find_kth_large_xor_coord.c | 44L |
| -rw-r--r-- | find_kth_large_xor_coord.py | 41L |
| -rw-r--r-- | find_kth_largest_int_arr.c | 96L |
| -rw-r--r-- | find_kth_largest_int_arr.py | 31L |
| -rw-r--r-- | find_largest_area_square_rect.c | 75L |
| -rw-r--r-- | find_largest_area_square_rect.py | 56L |
| -rw-r--r-- | find_largest_value_tree_row.c | 56L |
| -rw-r--r-- | find_largest_value_tree_row.py | 30L |
| -rw-r--r-- | find_len_longest_prefix.c | 57L |
| -rw-r--r-- | find_len_longest_prefix.py | 28L |
| -rw-r--r-- | find_lex_large_str_box1.c | 40L |
| -rw-r--r-- | find_lex_large_str_box1.py | 30L |
| -rw-r--r-- | find_lonely_numbers_array.c | 39L |
| -rw-r--r-- | find_lonely_numbers_array.py | 25L |
| -rw-r--r-- | find_longest_awesome_substr.c | 29L |
| -rw-r--r-- | find_longest_awesome_substr.py | 31L |
| -rw-r--r-- | find_longest_special_substr1.c | 46L |
| -rw-r--r-- | find_longest_special_substr1.py | 37L |
| -rw-r--r-- | find_longest_substr_vowel.c | 47L |
| -rw-r--r-- | find_longest_substr_vowel.py | 29L |
| -rw-r--r-- | find_lucky_integer_array.c | 31L |
| -rw-r--r-- | find_lucky_integer_array.py | 28L |
| -rw-r--r-- | find_max_len_valid_subseq1.c | 53L |
| -rw-r--r-- | find_max_len_valid_subseq1.py | 28L |
| -rw-r--r-- | find_max_len_valid_subseq2.c | 68L |
| -rw-r--r-- | find_max_len_valid_subseq2.py | 57L |
| -rw-r--r-- | find_max_non_decr_arr_len.c | 53L |
| -rw-r--r-- | find_max_non_decr_arr_len.py | 39L |
| -rw-r--r-- | find_max_num_elem_subset.c | 73L |
| -rw-r--r-- | find_max_num_elem_subset.py | 33L |
| -rw-r--r-- | find_max_num_fruit_collected.c | 60L |
| -rw-r--r-- | find_max_num_fruit_collected.py | 51L |
| -rw-r--r-- | find_max_sum_node_val.c | 47L |
| -rw-r--r-- | find_max_sum_node_val.py | 38L |
| -rw-r--r-- | find_min_amount_brew_potion.c | 46L |
| -rw-r--r-- | find_min_amount_brew_potion.py | 37L |
| -rw-r--r-- | find_min_area_conver_ones1.c | 39L |
| -rw-r--r-- | find_min_area_conver_ones1.py | 32L |
| -rw-r--r-- | find_min_area_conver_ones2.c | 85L |
| -rw-r--r-- | find_min_area_conver_ones2.py | 62L |
| -rw-r--r-- | find_min_diameter_merge_trees.c | 108L |
| -rw-r--r-- | find_min_diameter_merge_trees.py | 68L |
| -rw-r--r-- | find_min_max_nodes_crit.c | 67L |
| -rw-r--r-- | find_min_max_nodes_crit.py | 41L |
| -rw-r--r-- | find_min_rotated_arr.c | 36L |
| -rw-r--r-- | find_min_rotated_arr.py | 27L |
| -rw-r--r-- | find_min_rotated_arr2.c | 33L |
| -rw-r--r-- | find_min_rotated_arr2.py | 28L |
| -rw-r--r-- | find_min_time_finish_jobs.c | 161L |
| -rw-r--r-- | find_min_time_finish_jobs.py | 46L |
| -rw-r--r-- | find_min_time_reach_last_room1.c | 87L |
| -rw-r--r-- | find_min_time_reach_last_room1.py | 41L |
| -rw-r--r-- | find_min_time_reach_last_room2.c | 152L |
| -rw-r--r-- | find_min_time_reach_last_room2.py | 43L |
| -rw-r--r-- | find_missing_observations.c | 63L |
| -rw-r--r-- | find_missing_observations.py | 43L |
| -rw-r--r-- | find_missing_repeated_val.c | 56L |
| -rw-r--r-- | find_missing_repeated_val.py | 35L |
| -rw-r--r-- | find_mode_bst.c | 49L |
| -rw-r--r-- | find_mode_bst.py | 44L |
| -rw-r--r-- | find_mountain.c | 91L |
| -rw-r--r-- | find_mountain.py | 39L |
| -rw-r--r-- | find_n_unique_int_sum_0.c | 33L |
| -rw-r--r-- | find_n_unique_int_sum_0.py | 22L |
| -rw-r--r-- | find_num_even_digit.c | 27L |
| -rw-r--r-- | find_num_even_digit.py | 21L |
| -rw-r--r-- | find_num_place_people1.c | 62L |
| -rw-r--r-- | find_num_place_people1.py | 33L |
| -rw-r--r-- | find_num_ways_place_people2.c | 59L |
| -rw-r--r-- | find_num_ways_place_people2.py | 40L |
| -rw-r--r-- | find_orig_prefix_xor.c | 31L |
| -rw-r--r-- | find_orig_prefix_xor.py | 20L |
| -rw-r--r-- | find_original_typed_str1.c | 26L |
| -rw-r--r-- | find_original_typed_str1.py | 28L |
| -rw-r--r-- | find_original_typed_str2.c | 53L |
| -rw-r--r-- | find_original_typed_str2.py | 50L |
| -rw-r--r-- | find_palindrome_fixed_length.c | 45L |
| -rw-r--r-- | find_palindrome_fixed_length.py | 28L |
| -rw-r--r-- | find_path_exist_graph.c | 47L |
| -rw-r--r-- | find_path_exist_graph.py | 49L |
| -rw-r--r-- | find_peak_element.c | 45L |
| -rw-r--r-- | find_peak_element.py | 34L |
| -rw-r--r-- | find_pivot_integer.c | 28L |
| -rw-r--r-- | find_pivot_integer.py | 30L |
| -rw-r--r-- | find_players_zero_loss.c | 37L |
| -rw-r--r-- | find_players_zero_loss.py | 49L |
| -rw-r--r-- | find_polygon_largest_perimeter.c | 34L |
| -rw-r--r-- | find_polygon_largest_perimeter.py | 32L |
| -rw-r--r-- | find_pos_int_soln_given_eq.c | 59L |
| -rw-r--r-- | find_pos_int_soln_given_eq.py | 42L |
| -rw-r--r-- | find_power_k_subarr1.c | 44L |
| -rw-r--r-- | find_power_k_subarr1.py | 41L |
| -rw-r--r-- | find_prefix_common_arr.c | 46L |
| -rw-r--r-- | find_prefix_common_arr.py | 29L |
| -rw-r--r-- | find_punishment_number_integer.c | 62L |
| -rw-r--r-- | find_punishment_number_integer.py | 42L |
| -rw-r--r-- | find_replace_pattern.c | 48L |
| -rw-r--r-- | find_restaurant_arr_rem_anagram.c | 55L |
| -rw-r--r-- | find_restaurant_arr_rem_anagram.py | 36L |
| -rw-r--r-- | find_safe_walk_through_grid.c | 101L |
| -rw-r--r-- | find_safe_walk_through_grid.py | 58L |
| -rw-r--r-- | find_safest_path_grid.c | 183L |
| -rw-r--r-- | find_safest_path_grid.py | 60L |
| -rw-r--r-- | find_score_arr_mark.c | 55L |
| -rw-r--r-- | find_score_arr_mark.py | 33L |
| -rw-r--r-- | find_shortest_superstring.c | 149L |
| -rw-r--r-- | find_shortest_superstring.py | 54L |
| -rw-r--r-- | find_smallest_divisor_threshold.c | 40L |
| -rw-r--r-- | find_smallest_divisor_threshold.py | 33L |
| -rw-r--r-- | find_smallest_letter.c | 26L |
| -rw-r--r-- | find_smallest_letter.py | 28L |
| -rw-r--r-- | find_stable_binary_arr1.c | 61L |
| -rw-r--r-- | find_stable_binary_arr1.py | 38L |
| -rw-r--r-- | find_stable_binary_arr2.c | 79L |
| -rw-r--r-- | find_stable_binary_arr2.py | 37L |
| -rw-r--r-- | find_string_with_lcp.c | 78L |
| -rw-r--r-- | find_string_with_lcp.py | 60L |
| -rw-r--r-- | find_student_replace_chalk.c | 35L |
| -rw-r--r-- | find_student_replace_chalk.py | 36L |
| -rw-r--r-- | find_subseq_len_k_large_sum.c | 62L |
| -rw-r--r-- | find_subseq_len_k_large_sum.py | 32L |
| -rw-r--r-- | find_sum_arr_product_seq.c | 119L |
| -rw-r--r-- | find_sum_arr_product_seq.py | 76L |
| -rw-r--r-- | find_town_judge.c | 48L |
| -rw-r--r-- | find_town_judge.py | 33L |
| -rw-r--r-- | find_triangular_sum_arr.c | 26L |
| -rw-r--r-- | find_triangular_sum_arr.py | 28L |
| -rw-r--r-- | find_two_non_overlap_subarr.c | 115L |
| -rw-r--r-- | find_two_non_overlap_subarr.py | 39L |
| -rw-r--r-- | find_unique_binary_str.c | 34L |
| -rw-r--r-- | find_unique_binary_str.py | 20L |
| -rw-r--r-- | find_val_mysterious_func_target.c | 27L |
| -rw-r--r-- | find_val_mysterious_func_target.py | 30L |
| -rw-r--r-- | find_valid_matrix_row_col.c | 53L |
| -rw-r--r-- | find_valid_matrix_row_col.py | 32L |
| -rw-r--r-- | find_winner_arr_game.c | 33L |
| -rw-r--r-- | find_winner_arr_game.py | 31L |
| -rw-r--r-- | find_winner_circular_game.c | 23L |
| -rw-r--r-- | find_winner_circular_game.py | 29L |
| -rw-r--r-- | find_words_contain_char.c | 40L |
| -rw-r--r-- | find_words_contain_char.py | 24L |
| -rw-r--r-- | find_x_sum_k_subarr1.c | 64L |
| -rw-r--r-- | find_x_sum_k_subarr1.py | 39L |
| -rw-r--r-- | find_x_sum_k_subarr2.c | 377L |
| -rw-r--r-- | find_x_sum_k_subarr2.py | 92L |
| -rw-r--r-- | finding_3_digit_even_num.c | 59L |
| -rw-r--r-- | finding_3_digit_even_num.py | 32L |
| -rw-r--r-- | finding_pairs_certain_sum.py | 54L |
| -rw-r--r-- | first_bad_version.c | 32L |
| -rw-r--r-- | first_bad_version.py | 31L |
| -rw-r--r-- | first_completely_painted_rc.c | 67L |
| -rw-r--r-- | first_completely_painted_rc.py | 39L |
| -rw-r--r-- | first_missing_positive.c | 40L |
| -rw-r--r-- | first_missing_positive.py | 33L |
| -rw-r--r-- | first_unique_char_string.c | 29L |
| -rw-r--r-- | first_unique_char_string.py | 28L |
| -rw-r--r-- | fizz_buzz_multithread.c | 145L |
| -rw-r--r-- | fizz_buzz_multithread.py | 94L |
| -rw-r--r-- | flatten_nested_iterator.c | 81L |
| -rw-r--r-- | flatten_nested_iterator.py | 54L |
| -rw-r--r-- | flip_col_max_equal_row.c | 54L |
| -rw-r--r-- | flip_col_max_equal_row.py | 30L |
| -rw-r--r-- | flip_equivalent_binary_tree.c | 94L |
| -rw-r--r-- | flip_equivalent_binary_tree.py | 57L |
| -rw-r--r-- | flip_square_submat_vertically.c | 75L |
| -rw-r--r-- | flip_square_submat_vertically.py | 34L |
| -rw-r--r-- | flip_string_monotone_increase.c | 23L |
| -rw-r--r-- | flipping_an_image.c | 58L |
| -rw-r--r-- | flipping_an_image.py | 27L |
| -rw-r--r-- | flood_fill.c | 72L |
| -rw-r--r-- | flood_fill.py | 37L |
| -rw-r--r-- | four_divisors.c | 49L |
| -rw-r--r-- | four_divisors.py | 48L |
| -rw-r--r-- | fraction_addition_subtraction.c | 88L |
| -rw-r--r-- | fraction_addition_subtraction.py | 36L |
| -rw-r--r-- | fraction_to_recurring_decimal.c | 92L |
| -rw-r--r-- | fraction_to_recurring_decimal.py | 36L |
| -rw-r--r-- | freedom_trail.c | 53L |
| -rw-r--r-- | freedom_trail.py | 55L |
| -rw-r--r-- | freq_most_freq_element.c | 38L |
| -rw-r--r-- | freq_most_freq_element.py | 33L |
| -rw-r--r-- | frog_jump.c | 78L |
| -rw-r--r-- | frog_jump.py | 31L |
| -rw-r--r-- | front_middle_back_queue.c | 182L |
| -rw-r--r-- | front_middle_back_queue.py | 64L |
| -rw-r--r-- | fruit_into_baskets.c | 64L |
| -rw-r--r-- | fruit_into_baskets.py | 37L |
| -rw-r--r-- | fruit_into_baskets2.c | 41L |
| -rw-r--r-- | fruit_into_baskets2.py | 39L |
| -rw-r--r-- | fruit_into_baskets3.c | 89L |
| -rw-r--r-- | fruit_into_baskets3.py | 50L |
| -rw-r--r-- | furthest_building_reach.c | 80L |
| -rw-r--r-- | furthest_building_reach.py | 36L |
| -rw-r--r-- | furthest_point_from_origin.c | 35L |
| -rw-r--r-- | furthest_point_from_origin.py | 22L |
| -rw-r--r-- | generate_binary_string_without_adj_0.c | 55L |
| -rw-r--r-- | generate_binary_string_without_adj_0.py | 36L |
| -rw-r--r-- | get_equal_substr_budget.c | 40L |
| -rw-r--r-- | get_equal_substr_budget.py | 35L |
| -rw-r--r-- | greatest_common_div_trav.c | 21L |
| -rw-r--r-- | greatest_common_div_trav.py | 68L |
| -rw-r--r-- | greatest_sum_div_three.c | 29L |
| -rw-r--r-- | greatest_sum_div_three.py | 30L |
| -rw-r--r-- | grey_code.c | 37L |
| -rw-r--r-- | grey_code.py | 28L |
| -rw-r--r-- | grid_game.c | 47L |
| -rw-r--r-- | grid_game.py | 34L |
| -rw-r--r-- | group_anagrams.c | 81L |
| -rw-r--r-- | group_anagrams.py | 29L |
| -rw-r--r-- | group_equivalent_string.c | 71L |
| -rw-r--r-- | group_ppl_size.c | 58L |
| -rw-r--r-- | group_ppl_size.py | 28L |
| -rw-r--r-- | grumpy_bookstore_owner.c | 43L |
| -rw-r--r-- | grumpy_bookstore_owner.py | 45L |
| -rw-r--r-- | h_index.c | 34L |
| -rw-r--r-- | h_index.py | 31L |
| -rw-r--r-- | hamming_distance.c | 22L |
| -rw-r--r-- | hamming_distance.py | 27L |
| -rw-r--r-- | hand_of_straights.c | 60L |
| -rw-r--r-- | hand_of_straights.py | 33L |
| -rw-r--r-- | happy_students.c | 34L |
| -rw-r--r-- | happy_students.py | 33L |
| -rw-r--r-- | height_binary_tree_removal.c | 99L |
| -rw-r--r-- | height_binary_tree_removal.py | 66L |
| -rw-r--r-- | height_checker.c | 38L |
| -rw-r--r-- | height_checker.py | 42L |
| -rw-r--r-- | house_robber.c | 37L |
| -rw-r--r-- | house_robber.py | 32L |
| -rw-r--r-- | house_robber4.c | 36L |
| -rw-r--r-- | house_robber4.py | 45L |
| -rw-r--r-- | idx_first_occur_str.c | 49L |
| -rw-r--r-- | image_smoother.c | 36L |
| -rw-r--r-- | image_smoother.py | 39L |
| -rw-r--r-- | implement_queue_stacks.c | 75L |
| -rw-r--r-- | implement_queue_stacks.py | 53L |
| -rw-r--r-- | implement_router.c | 280L |
| -rw-r--r-- | implement_router.py | 79L |
| -rw-r--r-- | implement_stack_queues.c | 139L |
| -rw-r--r-- | increment_submatrices_one.c | 75L |
| -rw-r--r-- | increment_submatrices_one.py | 43L |
| -rw-r--r-- | incremental_memory_leak.c | 43L |
| -rw-r--r-- | incremental_memory_leak.py | 37L |
| -rw-r--r-- | inform_employees.c | 65L |
| -rw-r--r-- | insert_delete_getrandom.c | 124L |
| -rw-r--r-- | insert_delete_getrandom.py | 72L |
| -rw-r--r-- | insert_gcd_linked_list.c | 45L |
| -rw-r--r-- | insert_gcd_linked_list.py | 46L |
| -rw-r--r-- | insert_interval.c | 52L |
| -rw-r--r-- | insert_interval.py | 31L |
| -rw-r--r-- | integer_break.c | 37L |
| -rw-r--r-- | integer_break.py | 24L |
| -rw-r--r-- | integer_english_words.c | 69L |
| -rw-r--r-- | integer_english_words.py | 39L |
| -rw-r--r-- | integer_replacement.c | 32L |
| -rw-r--r-- | integer_replacement.py | 35L |
| -rw-r--r-- | interleaving_string.c | 63L |
| -rw-r--r-- | intersection_2_array.c | 53L |
| -rw-r--r-- | intersection_2_array.py | 23L |
| -rw-r--r-- | intersection_2_array2.c | 38L |
| -rw-r--r-- | intersection_2_array2.py | 32L |
| -rw-r--r-- | intervals_between_identical_element.c | 87L |
| -rw-r--r-- | intervals_between_identical_element.py | 39L |
| -rw-r--r-- | invert_binary_tree.c | 21L |
| -rw-r--r-- | ipo.c | 107L |
| -rw-r--r-- | ipo.py | 42L |
| -rw-r--r-- | is_graph_biparite.c | 79L |
| -rw-r--r-- | is_subseq.c | 31L |
| -rw-r--r-- | is_subseq.py | 30L |
| -rw-r--r-- | island_perimeter.c | 35L |
| -rw-r--r-- | island_perimeter.py | 43L |
| -rw-r--r-- | isomorphic_strings.c | 29L |
| -rw-r--r-- | isomorphic_strings.py | 32L |
| -rw-r--r-- | iterator_for_combination.c | 67L |
| -rw-r--r-- | iterator_for_combination.py | 59L |
| -rw-r--r-- | jump_game2.c | 34L |
| -rw-r--r-- | jump_game3.c | 31L |
| -rw-r--r-- | jump_game3.py | 33L |
| -rw-r--r-- | jump_game4.c | 96L |
| -rw-r--r-- | jump_game4.py | 34L |
| -rw-r--r-- | jump_game5.c | 54L |
| -rw-r--r-- | jump_game5.py | 42L |
| -rw-r--r-- | jump_game7.c | 44L |
| -rw-r--r-- | jump_game7.py | 32L |
| -rw-r--r-- | jump_game9.c | 67L |
| -rw-r--r-- | jump_game9.py | 39L |
| -rw-r--r-- | k_closest_points_origin.c | 120L |
| -rw-r--r-- | k_closest_points_origin.py | 45L |
| -rw-r--r-- | k_concatenation_max_sum.c | 46L |
| -rw-r--r-- | k_concatenation_max_sum.py | 43L |
| -rw-r--r-- | k_diff_pair_array.c | 43L |
| -rw-r--r-- | k_diff_pair_array.py | 30L |
| -rw-r--r-- | k_div_element_subarr.c | 64L |
| -rw-r--r-- | k_div_element_subarr.py | 37L |
| -rw-r--r-- | k_radius_subarr.c | 65L |
| -rw-r--r-- | keep_multiplying_val_two.c | 29L |
| -rw-r--r-- | keep_multiplying_val_two.py | 33L |
| -rw-r--r-- | keyboard_row.c | 50L |
| -rw-r--r-- | keyboard_row.py | 32L |
| -rw-r--r-- | kids_max_num_candy.c | 43L |
| -rw-r--r-- | knight_dialer.c | 65L |
| -rw-r--r-- | knight_dialer.py | 42L |
| -rw-r--r-- | knight_probability_chessboard.c | 62L |
| -rw-r--r-- | koko_eating_bananas.c | 29L |
| -rw-r--r-- | kth_ancestor_treenode.c | 71L |
| -rw-r--r-- | kth_ancestor_treenode.py | 45L |
| -rw-r--r-- | kth_distinct_str.c | 55L |
| -rw-r--r-- | kth_distinct_str.py | 28L |
| -rw-r--r-- | kth_largest_element.c | 54L |
| -rw-r--r-- | kth_largest_element_stream.c | 103L |
| -rw-r--r-- | kth_largest_element_stream.py | 46L |
| -rw-r--r-- | kth_largest_sum_binary_tree.c | 85L |
| -rw-r--r-- | kth_largest_sum_binary_tree.py | 45L |
| -rw-r--r-- | kth_lex_str_happy_n.c | 39L |
| -rw-r--r-- | kth_lex_str_happy_n.py | 37L |
| -rw-r--r-- | kth_missing_pos_num.c | 26L |
| -rw-r--r-- | kth_smallest_amount_single_denom.c | 52L |
| -rw-r--r-- | kth_smallest_amount_single_denom.py | 50L |
| -rw-r--r-- | kth_smallest_lexicographical.c | 36L |
| -rw-r--r-- | kth_smallest_lexicographical.py | 36L |
| -rw-r--r-- | kth_smallest_prime_fraction.c | 76L |
| -rw-r--r-- | kth_smallest_prime_fraction.py | 39L |
| -rw-r--r-- | kth_smallest_product_sort_arr.c | 95L |
| -rw-r--r-- | kth_smallest_product_sort_arr.py | 45L |
| -rw-r--r-- | kth_symbol_grammar.c | 27L |
| -rw-r--r-- | kth_symbol_grammar.py | 22L |
| -rw-r--r-- | largest_3_digit_string.c | 29L |
| -rw-r--r-- | largest_3_digit_string.py | 39L |
| -rw-r--r-- | largest_and_greater_zero.c | 26L |
| -rw-r--r-- | largest_and_greater_zero.py | 24L |
| -rw-r--r-- | largest_colour_val_dir_graph.c | 118L |
| -rw-r--r-- | largest_colour_val_dir_graph.py | 57L |
| -rw-r--r-- | largest_divisible_subset.c | 58L |
| -rw-r--r-- | largest_divisible_subset.py | 31L |
| -rw-r--r-- | largest_local_val_matrix.c | 55L |
| -rw-r--r-- | largest_local_val_matrix.py | 43L |
| -rw-r--r-- | largest_magic_square.c | 69L |
| -rw-r--r-- | largest_magic_square.py | 53L |
| -rw-r--r-- | largest_number.c | 82L |
| -rw-r--r-- | largest_number.py | 36L |
| -rw-r--r-- | largest_odd_num_string.c | 26L |
| -rw-r--r-- | largest_odd_num_string.py | 27L |
| -rw-r--r-- | largest_perimeter_triangle.c | 24L |
| -rw-r--r-- | largest_perimeter_triangle.py | 26L |
| -rw-r--r-- | largest_pos_int_neg.c | 36L |
| -rw-r--r-- | largest_pos_int_neg.py | 35L |
| -rw-r--r-- | largest_rectangle_histogram.c | 32L |
| -rw-r--r-- | largest_rectangle_histogram.py | 30L |
| -rw-r--r-- | largest_submatrix.c | 56L |
| -rw-r--r-- | largest_submatrix.py | 32L |
| -rw-r--r-- | largest_substr_eq_char.c | 32L |
| -rw-r--r-- | largest_substr_eq_char.py | 29L |
| -rw-r--r-- | largest_triangle_area.c | 37L |
| -rw-r--r-- | largest_triangle_area.py | 34L |
| -rw-r--r-- | last_day_where_you_can_cross.c | 93L |
| -rw-r--r-- | last_day_where_you_can_cross.py | 87L |
| -rw-r--r-- | last_stone_weight.c | 47L |
| -rw-r--r-- | latest_time_catch_bus.c | 48L |
| -rw-r--r-- | latest_time_catch_bus.py | 62L |
| -rw-r--r-- | leaf_similar_trees.c | 39L |
| -rw-r--r-- | leaf_similar_trees.py | 44L |
| -rw-r--r-- | least_num_unique_int.c | 41L |
| -rw-r--r-- | least_num_unique_int.py | 36L |
| -rw-r--r-- | leetcode.c | 140L |
| -rw-r--r-- | leetcode.h | 61L |
| -rw-r--r-- | leetcode.py | 70L |
| -rw-r--r-- | left_right_sum_diff.c | 45L |
| -rw-r--r-- | left_right_sum_diff.py | 30L |
| -rw-r--r-- | lemonade_change.c | 39L |
| -rw-r--r-- | lemonade_change.py | 41L |
| -rw-r--r-- | len_longest_fib_seq.c | 56L |
| -rw-r--r-- | len_longest_fib_seq.py | 32L |
| -rw-r--r-- | len_longest_subarr_k.c | 50L |
| -rw-r--r-- | len_longest_subarr_k.py | 35L |
| -rw-r--r-- | length_last_word.c | 31L |
| -rw-r--r-- | length_last_word.py | 29L |
| -rw-r--r-- | length_longest_vshape_diag_seg.c | 91L |
| -rw-r--r-- | length_longest_vshape_diag_seg.py | 78L |
| -rw-r--r-- | letter_case_permutation.c | 61L |
| -rw-r--r-- | letter_case_permutation.py | 23L |
| -rw-r--r-- | letter_combo_number.c | 69L |
| -rw-r--r-- | letter_tile_possibilities.c | 35L |
| -rw-r--r-- | letter_tile_possibilities.py | 31L |
| -rw-r--r-- | lex_min_str_rem_star.c | 141L |
| -rw-r--r-- | lex_min_str_rem_star.py | 46L |
| -rw-r--r-- | lex_smallest_beaut_str.c | 47L |
| -rw-r--r-- | lex_smallest_beaut_str.py | 36L |
| -rw-r--r-- | lex_smallest_str_op.c | 55L |
| -rw-r--r-- | lex_smallest_str_op.py | 47L |
| -rw-r--r-- | lexi_smallest_gen_str.c | 72L |
| -rw-r--r-- | lexi_smallest_gen_str.py | 43L |
| -rw-r--r-- | lexicographical_numbers.c | 39L |
| -rw-r--r-- | lexicographical_numbers.py | 31L |
| -rw-r--r-- | lexicographically_smallest_equivalent_str.c | 46L |
| -rw-r--r-- | lexicographically_smallest_equivalent_str.py | 49L |
| -rw-r--r-- | lfu_cache.c | 123L |
| m--------- | lib/uthash @ 619fe95 | |
| -rw-r--r-- | linked_list_binary_tree.c | 44L |
| -rw-r--r-- | linked_list_binary_tree.py | 104L |
| -rw-r--r-- | linked_list_cycle.c | 39L |
| -rw-r--r-- | linked_list_cycle.py | 35L |
| -rw-r--r-- | linked_list_cycle2.c | 34L |
| -rw-r--r-- | linked_list_random.c | 49L |
| -rw-r--r-- | long_nice_subarr.c | 28L |
| -rw-r--r-- | long_nice_subarr.py | 31L |
| -rw-r--r-- | long_strictly_incr_decr_subarr.c | 26L |
| -rw-r--r-- | long_strictly_incr_decr_subarr.py | 29L |
| -rw-r--r-- | longest_absolute_file_path.c | 69L |
| -rw-r--r-- | longest_absolute_file_path.py | 41L |
| -rw-r--r-- | longest_arithmetic_subseq.c | 44L |
| -rw-r--r-- | longest_arithmetic_subseq_diff.c | 32L |
| -rw-r--r-- | longest_balance_subarr1.c | 97L |
| -rw-r--r-- | longest_balance_subarr1.py | 34L |
| -rw-r--r-- | longest_balance_subarr2.c | 277L |
| -rw-r--r-- | longest_balance_subarr2.py | 91L |
| -rw-r--r-- | longest_balance_substr1.c | 40L |
| -rw-r--r-- | longest_balance_substr1.py | 40L |
| -rw-r--r-- | longest_balance_substr2.c | 142L |
| -rw-r--r-- | longest_balance_substr2.py | 41L |
| -rw-r--r-- | longest_binary_subseq_leq_k.c | 30L |
| -rw-r--r-- | longest_binary_subseq_leq_k.py | 29L |
| -rw-r--r-- | longest_common_suffix_queries.c | 116L |
| -rw-r--r-- | longest_common_suffix_queries.py | 65L |
| -rw-r--r-- | longest_cont_subarr_abs_diff.c | 42L |
| -rw-r--r-- | longest_cont_subarr_abs_diff.py | 41L |
| -rw-r--r-- | longest_cycle_graph.c | 57L |
| -rw-r--r-- | longest_happy_string.py | 47L |
| -rw-r--r-- | longest_harmonious_subseq.c | 62L |
| -rw-r--r-- | longest_harmonious_subseq.py | 26L |
| -rw-r--r-- | longest_ideal_subseq.c | 38L |
| -rw-r--r-- | longest_ideal_subseq.py | 33L |
| -rw-r--r-- | longest_increasing_subseq.c | 28L |
| -rw-r--r-- | longest_increasing_subseq.py | 28L |
| -rw-r--r-- | longest_increasing_subseq2.c | 42L |
| -rw-r--r-- | longest_increasing_subseq2.py | 33L |
| -rw-r--r-- | longest_palindrome.c | 27L |
| -rw-r--r-- | longest_palindrome.py | 34L |
| -rw-r--r-- | longest_palindrome_concat_two_word.c | 36L |
| -rw-r--r-- | longest_palindrome_concat_two_word.py | 46L |
| -rw-r--r-- | longest_palindromic_subseq.c | 40L |
| -rw-r--r-- | longest_palindromic_substr.c | 35L |
| -rw-r--r-- | longest_palindromic_substr.py | 30L |
| -rw-r--r-- | longest_path_diff_adjacent_char.c | 74L |
| -rw-r--r-- | longest_path_diff_adjacent_char.py | 48L |
| -rw-r--r-- | longest_repeat_char.c | 32L |
| -rw-r--r-- | longest_repeat_char.py | 29L |
| -rw-r--r-- | longest_square_streak_arr.c | 53L |
| -rw-r--r-- | longest_square_streak_arr.py | 36L |
| -rw-r--r-- | longest_string_chain.c | 75L |
| -rw-r--r-- | longest_string_chain.py | 25L |
| -rw-r--r-- | longest_subarr_max_bitwise_and.c | 35L |
| -rw-r--r-- | longest_subarr_max_bitwise_and.py | 27L |
| -rw-r--r-- | longest_subarr_ones.c | 32L |
| -rw-r--r-- | longest_subarr_ones.py | 32L |
| -rw-r--r-- | longest_subseq_nz_xor.c | 28L |
| -rw-r--r-- | longest_subseq_nz_xor.py | 26L |
| -rw-r--r-- | longest_subseq_repeat_k_time.c | 100L |
| -rw-r--r-- | longest_subseq_repeat_k_time.py | 45L |
| -rw-r--r-- | longest_substring_no_repeat.c | 39L |
| -rw-r--r-- | longest_unequal_adjacent_group1.c | 39L |
| -rw-r--r-- | longest_unequal_adjacent_group1.py | 33L |
| -rw-r--r-- | longest_unequal_adjacent_group2.c | 116L |
| -rw-r--r-- | longest_unequal_adjacent_group2.py | 50L |
| -rw-r--r-- | longest_uploaded_prefix.c | 64L |
| -rw-r--r-- | longest_uploaded_prefix.py | 49L |
| -rw-r--r-- | longest_valid_course.c | 67L |
| -rw-r--r-- | longest_valid_course.py | 40L |
| -rw-r--r-- | longest_well_perform_int.c | 32L |
| -rw-r--r-- | longest_well_perform_int.py | 30L |
| -rw-r--r-- | longest_zigzag_bt.c | 47L |
| -rw-r--r-- | low_common_ancestor_leaf.c | 49L |
| -rw-r--r-- | low_common_ancestor_leaf.py | 48L |
| -rw-r--r-- | lru_cache.c | 404L |
| -rw-r--r-- | lucky_nums_matrix.c | 52L |
| -rw-r--r-- | lucky_nums_matrix.py | 23L |
| -rw-r--r-- | magic_squares_grid.c | 59L |
| -rw-r--r-- | magic_squares_grid.py | 38L |
| -rw-r--r-- | magical_string.c | 38L |
| -rw-r--r-- | magnetic_force_2_balls.c | 43L |
| -rw-r--r-- | magnetic_force_2_balls.py | 45L |
| -rw-r--r-- | majority_element.c | 30L |
| -rw-r--r-- | majority_element.py | 24L |
| -rw-r--r-- | majority_element2.c | 71L |
| -rw-r--r-- | majority_element2.py | 32L |
| -rw-r--r-- | make_arr_elem_zero.c | 37L |
| -rw-r--r-- | make_arr_elem_zero.py | 40L |
| -rw-r--r-- | make_array_empty.c | 43L |
| -rw-r--r-- | make_array_empty.py | 31L |
| -rw-r--r-- | make_lex_small_arr.c | 64L |
| -rw-r--r-- | make_lex_small_arr.py | 36L |
| -rw-r--r-- | make_string_great.c | 40L |
| -rw-r--r-- | make_string_great.py | 38L |
| -rw-r--r-- | make_string_subseq_cyclic.c | 30L |
| -rw-r--r-- | make_string_subseq_cyclic.py | 33L |
| -rw-r--r-- | make_sum_divisible_p.c | 41L |
| -rw-r--r-- | make_sum_divisible_p.py | 34L |
| -rw-r--r-- | make_two_arr_eq_reverse.c | 34L |
| -rw-r--r-- | make_two_arr_eq_reverse.py | 31L |
| -rw-r--r-- | make_xor_segment_zero.c | 45L |
| -rw-r--r-- | make_xor_segment_zero.py | 41L |
| -rw-r--r-- | making_large_island.c | 102L |
| -rw-r--r-- | making_large_island.py | 51L |
| -rw-r--r-- | map_highest_peak.c | 115L |
| -rw-r--r-- | map_highest_peak.py | 42L |
| -rw-r--r-- | marbles_in_bags.c | 41L |
| -rw-r--r-- | marbles_in_bags.py | 33L |
| -rw-r--r-- | matchsticks_square.c | 61L |
| -rw-r--r-- | matrix_diagonal_sum.c | 34L |
| -rw-r--r-- | matrix_similarity_cyclic_shift.c | 44L |
| -rw-r--r-- | matrix_similarity_cyclic_shift.py | 28L |
| -rw-r--r-- | max_69_number.c | 29L |
| -rw-r--r-- | max_69_number.py | 23L |
| -rw-r--r-- | max_abs_sum_any_subarr.c | 26L |
| -rw-r--r-- | max_abs_sum_any_subarr.py | 25L |
| -rw-r--r-- | max_amount_money_robot_earn.c | 67L |
| -rw-r--r-- | max_amount_money_robot_earn.py | 51L |
| -rw-r--r-- | max_area_longest_diag_rect.c | 38L |
| -rw-r--r-- | max_area_longest_diag_rect.py | 30L |
| -rw-r--r-- | max_ascending_subarr_sum.c | 28L |
| -rw-r--r-- | max_ascending_subarr_sum.py | 29L |
| -rw-r--r-- | max_average_pass_ration.py | 41L |
| -rw-r--r-- | max_beauty_arr_apply_op.c | 32L |
| -rw-r--r-- | max_beauty_arr_apply_op.py | 35L |
| -rw-r--r-- | max_building_height.c | 72L |
| -rw-r--r-- | max_building_height.py | 44L |
| -rw-r--r-- | max_candies_allocated_k_children.c | 32L |
| -rw-r--r-- | max_candies_allocated_k_children.py | 34L |
| -rw-r--r-- | max_candies_from_boxes.c | 87L |
| -rw-r--r-- | max_candies_from_boxes.py | 60L |
| -rw-r--r-- | max_chunks_make_sorted.c | 27L |
| -rw-r--r-- | max_chunks_make_sorted.py | 25L |
| -rw-r--r-- | max_cnt_pos_neg_int.c | 36L |
| -rw-r--r-- | max_cnt_pos_neg_int.py | 24L |
| -rw-r--r-- | max_compatibility_score_sum.c | 75L |
| -rw-r--r-- | max_compatibility_score_sum.py | 53L |
| -rw-r--r-- | max_depth_binary_tree.c | 22L |
| -rw-r--r-- | max_diff_between_adj_elem.c | 23L |
| -rw-r--r-- | max_diff_between_adj_elem.py | 27L |
| -rw-r--r-- | max_diff_between_incr_elem.c | 25L |
| -rw-r--r-- | max_diff_between_incr_elem.py | 28L |
| -rw-r--r-- | max_diff_change_int.c | 44L |
| -rw-r--r-- | max_diff_change_int.py | 35L |
| -rw-r--r-- | max_diff_even_odd_freq1.c | 31L |
| -rw-r--r-- | max_diff_even_odd_freq1.py | 33L |
| -rw-r--r-- | max_diff_even_odd_freq2.c | 120L |
| -rw-r--r-- | max_diff_even_odd_freq2.py | 78L |
| -rw-r--r-- | max_diff_node_ancestor.c | 49L |
| -rw-r--r-- | max_diff_node_ancestor.py | 48L |
| -rw-r--r-- | max_diff_remap_digit.c | 30L |
| -rw-r--r-- | max_diff_remap_digit.py | 26L |
| -rw-r--r-- | max_dist_between_val_pair.c | 36L |
| -rw-r--r-- | max_dist_between_val_pair.py | 28L |
| -rw-r--r-- | max_distance_arr.c | 29L |
| -rw-r--r-- | max_distance_arr.py | 27L |
| -rw-r--r-- | max_distance_closest_person.c | 42L |
| -rw-r--r-- | max_dot_product.c | 44L |
| -rw-r--r-- | max_dot_product.py | 37L |
| -rw-r--r-- | max_element_decr_rearr.c | 41L |
| -rw-r--r-- | max_element_decr_rearr.py | 33L |
| -rw-r--r-- | max_employees_invited.c | 78L |
| -rw-r--r-- | max_employees_invited.py | 61L |
| -rw-r--r-- | max_equal_freq.c | 61L |
| -rw-r--r-- | max_equal_freq.py | 38L |
| -rw-r--r-- | max_freq_elem_op1.c | 44L |
| -rw-r--r-- | max_freq_elem_op1.py | 43L |
| -rw-r--r-- | max_freq_elem_op2.c | 137L |
| -rw-r--r-- | max_freq_elem_op2.py | 58L |
| -rw-r--r-- | max_fruits_harvested_k_step.c | 144L |
| -rw-r--r-- | max_fruits_harvested_k_step.py | 52L |
| -rw-r--r-- | max_height_stacking_cuboids.c | 75L |
| -rw-r--r-- | max_height_stacking_cuboids.py | 43L |
| -rw-r--r-- | max_ice_cream_bars.c | 48L |
| -rw-r--r-- | max_ice_cream_bars.py | 23L |
| -rw-r--r-- | max_increase_city_skyline.c | 56L |
| -rw-r--r-- | max_increase_city_skyline.py | 42L |
| -rw-r--r-- | max_len_concat_str.c | 69L |
| -rw-r--r-- | max_len_concat_str.py | 34L |
| -rw-r--r-- | max_len_subarr_pos_product.c | 36L |
| -rw-r--r-- | max_len_subarr_pos_product.py | 39L |
| -rw-r--r-- | max_length_pair_chain.c | 36L |
| -rw-r--r-- | max_manhattan_dist_k_change.c | 39L |
| -rw-r--r-- | max_manhattan_dist_k_change.py | 35L |
| -rw-r--r-- | max_match_players_trainers.c | 35L |
| -rw-r--r-- | max_match_players_trainers.py | 35L |
| -rw-r--r-- | max_min_powered_city.c | 68L |
| -rw-r--r-- | max_min_powered_city.py | 58L |
| -rw-r--r-- | max_nesting_depth_parentheses.c | 21L |
| -rw-r--r-- | max_nesting_depth_parentheses.py | 26L |
| -rw-r--r-- | max_network_rank.c | 42L |
| -rw-r--r-- | max_non_neg_prod_mat.c | 79L |
| -rw-r--r-- | max_non_neg_prod_mat.py | 47L |
| -rw-r--r-- | max_num_balloons.c | 38L |
| -rw-r--r-- | max_num_balloons.py | 22L |
| -rw-r--r-- | max_num_distinct_elemt_op.c | 31L |
| -rw-r--r-- | max_num_distinct_elemt_op.py | 28L |
| -rw-r--r-- | max_num_events_attended.c | 9L |
| -rw-r--r-- | max_num_events_attended.py | 37L |
| -rw-r--r-- | max_num_events_attended2.c | 74L |
| -rw-r--r-- | max_num_events_attended2.py | 39L |
| -rw-r--r-- | max_num_fish_grid.c | 50L |
| -rw-r--r-- | max_num_fish_grid.py | 46L |
| -rw-r--r-- | max_num_flips_binary_matrix.c | 84L |
| -rw-r--r-- | max_num_flips_binary_matrix.py | 42L |
| -rw-r--r-- | max_num_group_entre_comp.c | 35L |
| -rw-r--r-- | max_num_group_entre_comp.py | 31L |
| -rw-r--r-- | max_num_int_choose_range1.c | 38L |
| -rw-r--r-- | max_num_int_choose_range1.py | 35L |
| -rw-r--r-- | max_num_jumps_last_idx.c | 46L |
| -rw-r--r-- | max_num_jumps_last_idx.py | 34L |
| -rw-r--r-- | max_num_k_div_comp.c | 103L |
| -rw-r--r-- | max_num_k_div_comp.py | 66L |
| -rw-r--r-- | max_num_moves_grid.c | 44L |
| -rw-r--r-- | max_num_moves_grid.py | 43L |
| -rw-r--r-- | max_num_ops_move_one_end.c | 26L |
| -rw-r--r-- | max_num_ops_move_one_end.py | 31L |
| -rw-r--r-- | max_num_partition_op.c | 87L |
| -rw-r--r-- | max_num_partition_op.py | 88L |
| -rw-r--r-- | max_num_point_cost.c | 46L |
| -rw-r--r-- | max_num_point_cost.py | 52L |
| -rw-r--r-- | max_num_point_grid_query.c | 123L |
| -rw-r--r-- | max_num_point_grid_query.py | 49L |
| -rw-r--r-- | max_num_robot_budget.c | 51L |
| -rw-r--r-- | max_num_sum_leq_k.c | 62L |
| -rw-r--r-- | max_num_sum_leq_k.py | 46L |
| -rw-r--r-- | max_num_tasks_assign.py | 64L |
| -rw-r--r-- | max_num_vowel_substr.c | 39L |
| -rw-r--r-- | max_num_words_type.c | 42L |
| -rw-r--r-- | max_num_words_type.py | 37L |
| -rw-r--r-- | max_odd_binary_num.c | 32L |
| -rw-r--r-- | max_odd_binary_num.py | 29L |
| -rw-r--r-- | max_path_quality_graph.c | 93L |
| -rw-r--r-- | max_path_quality_graph.py | 66L |
| -rw-r--r-- | max_path_score_grid.c | 73L |
| -rw-r--r-- | max_path_score_grid.py | 46L |
| -rw-r--r-- | max_points_from_cards.c | 38L |
| -rw-r--r-- | max_product_3num.c | 42L |
| -rw-r--r-- | max_product_diff_pair.c | 36L |
| -rw-r--r-- | max_product_diff_pair.py | 27L |
| -rw-r--r-- | max_product_len_palindrome_subseq.c | 46L |
| -rw-r--r-- | max_product_len_palindrome_subseq.py | 46L |
| -rw-r--r-- | max_product_split_bin_tree.c | 44L |
| -rw-r--r-- | max_product_split_bin_tree.py | 44L |
| -rw-r--r-- | max_product_two_elem.c | 30L |
| -rw-r--r-- | max_product_two_elem.py | 31L |
| -rw-r--r-- | max_profit_job.c | 63L |
| -rw-r--r-- | max_profit_job.py | 47L |
| -rw-r--r-- | max_profit_trade_stocks.c | 196L |
| -rw-r--r-- | max_profit_trade_stocks.py | 93L |
| -rw-r--r-- | max_repeat_substr.c | 39L |
| -rw-r--r-- | max_repeat_substr.py | 43L |
| -rw-r--r-- | max_running_time_n_computer.c | 39L |
| -rw-r--r-- | max_running_time_n_computer.py | 39L |
| -rw-r--r-- | max_score_good_subarr.c | 41L |
| -rw-r--r-- | max_score_good_subarr.py | 28L |
| -rw-r--r-- | max_score_grid_operations.c | 111L |
| -rw-r--r-- | max_score_grid_operations.py | 89L |
| -rw-r--r-- | max_score_perform_op.c | 39L |
| -rw-r--r-- | max_score_perform_op.py | 37L |
| -rw-r--r-- | max_score_removing_substr.c | 42L |
| -rw-r--r-- | max_score_removing_substr.py | 41L |
| -rw-r--r-- | max_score_split_str.c | 32L |
| -rw-r--r-- | max_score_split_str.py | 31L |
| -rw-r--r-- | max_score_word_letters.c | 98L |
| -rw-r--r-- | max_score_word_letters.py | 147L |
| -rw-r--r-- | max_side_length_square.c | 52L |
| -rw-r--r-- | max_side_length_square.py | 56L |
| -rw-r--r-- | max_square_area_remove_fence.c | 74L |
| -rw-r--r-- | max_square_area_remove_fence.py | 44L |
| -rw-r--r-- | max_star_sum_graph.c | 74L |
| -rw-r--r-- | max_star_sum_graph.py | 42L |
| -rw-r--r-- | max_students_taking_exam.c | 55L |
| -rw-r--r-- | max_students_taking_exam.py | 89L |
| -rw-r--r-- | max_subarr_remove_conflict_pair.c | 63L |
| -rw-r--r-- | max_subarr_remove_conflict_pair.py | 38L |
| -rw-r--r-- | max_subseq_score.c | 99L |
| -rw-r--r-- | max_sum_3_noverlap_subarr.py | 53L |
| -rw-r--r-- | max_sum_binary_tree.c | 46L |
| -rw-r--r-- | max_sum_binary_tree.py | 32L |
| -rw-r--r-- | max_sum_circular_subarr.c | 46L |
| -rw-r--r-- | max_sum_distinct_subarr.c | 66L |
| -rw-r--r-- | max_sum_distinct_subarr.py | 35L |
| -rw-r--r-- | max_sum_pair_equal_digits.c | 32L |
| -rw-r--r-- | max_sum_pair_equal_digits.py | 30L |
| -rw-r--r-- | max_total_damage_spell_casting.c | 42L |
| -rw-r--r-- | max_total_damage_spell_casting.py | 45L |
| -rw-r--r-- | max_total_importance_road.c | 38L |
| -rw-r--r-- | max_total_importance_road.py | 37L |
| -rw-r--r-- | max_total_subarr_val1.c | 30L |
| -rw-r--r-- | max_total_subarr_val1.py | 25L |
| -rw-r--r-- | max_total_subarr_val2.c | 135L |
| -rw-r--r-- | max_total_subarr_val2.py | 63L |
| -rw-r--r-- | max_tranfer_requests.c | 42L |
| -rw-r--r-- | max_twin_sum_list.c | 62L |
| -rw-r--r-- | max_twin_sum_list.py | 38L |
| -rw-r--r-- | max_unique_subrr_sum_delete.c | 40L |
| -rw-r--r-- | max_unique_subrr_sum_delete.py | 28L |
| -rw-r--r-- | max_value_give_idx.c | 51L |
| -rw-r--r-- | max_value_ordered_triplet1.c | 28L |
| -rw-r--r-- | max_value_ordered_triplet1.py | 32L |
| -rw-r--r-- | max_value_ordered_triplet2.c | 28L |
| -rw-r--r-- | max_value_ordered_triplet2.py | 32L |
| -rw-r--r-- | max_walls_destroy_robots.c | 166L |
| -rw-r--r-- | max_walls_destroy_robots.py | 52L |
| -rw-r--r-- | max_width_binary_tree.c | 104L |
| -rw-r--r-- | max_xor_after_op.c | 26L |
| -rw-r--r-- | max_xor_after_op.py | 25L |
| -rw-r--r-- | max_xor_two_num_arr.c | 87L |
| -rw-r--r-- | max_xor_two_num_arr.py | 30L |
| -rw-r--r-- | maximal_rectangle.c | 58L |
| -rw-r--r-- | maximal_rectangle.py | 45L |
| -rw-r--r-- | maximal_score_apply_k_operation.c | 53L |
| -rw-r--r-- | maximal_score_apply_k_operation.py | 36L |
| -rw-r--r-- | maximise_area_square_hole.c | 50L |
| -rw-r--r-- | maximise_area_square_hole.py | 37L |
| -rw-r--r-- | maximise_confusion_exam.c | 45L |
| -rw-r--r-- | maximise_dist_point_square.c | 113L |
| -rw-r--r-- | maximise_dist_point_square.py | 58L |
| -rw-r--r-- | maximise_grid_happiness.py | 52L |
| -rw-r--r-- | maximise_happiness_children.c | 32L |
| -rw-r--r-- | maximise_happiness_children.py | 36L |
| -rw-r--r-- | maximise_num_div.c | 38L |
| -rw-r--r-- | maximise_num_div.py | 34L |
| -rw-r--r-- | maximise_num_target_node_tree1.py | 64L |
| -rw-r--r-- | maximise_num_target_node_tree2.c | 142L |
| -rw-r--r-- | maximise_num_target_node_tree2.py | 63L |
| -rw-r--r-- | maximise_spanning_tree_upgrade.c | 158L |
| -rw-r--r-- | maximise_spanning_tree_upgrade.py | 93L |
| -rw-r--r-- | maximum_average_pass_ratio.c | 130L |
| -rw-r--r-- | maximum_average_pass_ratio.py | 39L |
| -rw-r--r-- | maximum_erasure_value.c | 40L |
| -rw-r--r-- | maximum_erasure_value.py | 37L |
| -rw-r--r-- | maximum_matrix_sum.c | 40L |
| -rw-r--r-- | maximum_matrix_sum.py | 34L |
| -rw-r--r-- | maximum_subarr_sum_len_div_k.c | 30L |
| -rw-r--r-- | maximum_subarr_sum_len_div_k.py | 30L |
| -rw-r--r-- | maximum_subarray.c | 27L |
| -rw-r--r-- | maximum_subarray.py | 29L |
| -rw-r--r-- | maximum_swap.c | 39L |
| -rw-r--r-- | maximum_swap.py | 30L |
| -rw-r--r-- | maximum_width_ramp.c | 33L |
| -rw-r--r-- | maximum_width_ramp.py | 30L |
| -rw-r--r-- | maximum_xor_query.c | 41L |
| -rw-r--r-- | maximum_xor_query.py | 31L |
| -rw-r--r-- | mean_arr_remove_element.c | 32L |
| -rw-r--r-- | mean_arr_remove_element.py | 75L |
| -rw-r--r-- | median_two_sorted_arr.c | 42L |
| -rw-r--r-- | median_two_sorted_arr.py | 42L |
| -rw-r--r-- | meeting_rooms3.c | 77L |
| -rw-r--r-- | meeting_rooms3.py | 60L |
| -rw-r--r-- | merge_between_linked_list.c | 40L |
| -rw-r--r-- | merge_between_linked_list.py | 53L |
| -rw-r--r-- | merge_intervals.c | 64L |
| -rw-r--r-- | merge_intervals.py | 28L |
| -rw-r--r-- | merge_k_sorted_list.c | 47L |
| -rw-r--r-- | merge_nodes_between_zero.c | 59L |
| -rw-r--r-- | merge_nodes_between_zero.py | 37L |
| -rw-r--r-- | merge_string_alt.c | 32L |
| -rw-r--r-- | merge_two_2d_arr_sum.c | 92L |
| -rw-r--r-- | merge_two_2d_arr_sum.py | 42L |
| -rw-r--r-- | middle_linked_list.c | 23L |
| -rw-r--r-- | middle_linked_list.py | 26L |
| -rw-r--r-- | min_abs_diff.c | 70L |
| -rw-r--r-- | min_abs_diff.py | 27L |
| -rw-r--r-- | min_abs_diff_bst.c | 52L |
| -rw-r--r-- | min_abs_diff_sliding_submat.c | 108L |
| -rw-r--r-- | min_abs_diff_sliding_submat.py | 54L |
| -rw-r--r-- | min_abs_dist_mirror_pair.c | 99L |
| -rw-r--r-- | min_abs_dist_mirror_pair.py | 27L |
| -rw-r--r-- | min_add_make_parenthese_valid.c | 30L |
| -rw-r--r-- | min_add_make_parenthese_valid.py | 33L |
| -rw-r--r-- | min_addition_beauty_int.c | 48L |
| -rw-r--r-- | min_ascii_strs.c | 36L |
| -rw-r--r-- | min_ascii_strs.py | 35L |
| -rw-r--r-- | min_balls_in_bag.c | 36L |
| -rw-r--r-- | min_balls_in_bag.py | 35L |
| -rw-r--r-- | min_bit_flips_convert_num.c | 18L |
| -rw-r--r-- | min_bit_flips_convert_num.py | 24L |
| -rw-r--r-- | min_change_alt_binary_str.c | 32L |
| -rw-r--r-- | min_change_alt_binary_str.py | 23L |
| -rw-r--r-- | min_common_value.c | 54L |
| -rw-r--r-- | min_common_value.py | 26L |
| -rw-r--r-- | min_cost_arr_equal.c | 51L |
| -rw-r--r-- | min_cost_arr_equalindromic.c | 64L |
| -rw-r--r-- | min_cost_arr_equalindromic.py | 40L |
| -rw-r--r-- | min_cost_buy_candles.c | 35L |
| -rw-r--r-- | min_cost_buy_candles.py | 23L |
| -rw-r--r-- | min_cost_climbing_stairs.c | 28L |
| -rw-r--r-- | min_cost_climbing_stairs.py | 25L |
| -rw-r--r-- | min_cost_connect_points.c | 78L |
| -rw-r--r-- | min_cost_connect_points.py | 43L |
| -rw-r--r-- | min_cost_connect_two_group.c | 77L |
| -rw-r--r-- | min_cost_connect_two_group.py | 49L |
| -rw-r--r-- | min_cost_convert_str2.c | 117L |
| -rw-r--r-- | min_cost_convert_str2.py | 102L |
| -rw-r--r-- | min_cost_convert_string1.c | 60L |
| -rw-r--r-- | min_cost_convert_string1.py | 102L |
| -rw-r--r-- | min_cost_cut_stick.c | 63L |
| -rw-r--r-- | min_cost_hire_k_worker.c | 111L |
| -rw-r--r-- | min_cost_hire_k_worker.py | 45L |
| -rw-r--r-- | min_cost_merge_stones.c | 49L |
| -rw-r--r-- | min_cost_merge_stones.py | 43L |
| -rw-r--r-- | min_cost_path_edge_rev.c | 148L |
| -rw-r--r-- | min_cost_path_edge_rev.py | 52L |
| -rw-r--r-- | min_cost_path_teleportation.c | 94L |
| -rw-r--r-- | min_cost_path_teleportation.py | 57L |
| -rw-r--r-- | min_cost_ticket.c | 38L |
| -rw-r--r-- | min_cost_ticket.py | 42L |
| -rw-r--r-- | min_cost_valid_path.c | 113L |
| -rw-r--r-- | min_cost_valid_path.py | 44L |
| -rw-r--r-- | min_cost_walk_weight_graph.py | 72L |
| -rw-r--r-- | min_days_make_bouquets.c | 58L |
| -rw-r--r-- | min_days_make_bouquets.py | 45L |
| -rw-r--r-- | min_del_make_str_special.c | 30L |
| -rw-r--r-- | min_del_make_str_special.py | 33L |
| -rw-r--r-- | min_deletions_balance_str.c | 32L |
| -rw-r--r-- | min_deletions_balance_str.py | 30L |
| -rw-r--r-- | min_deletions_unique_char.c | 40L |
| -rw-r--r-- | min_deletions_unique_char.py | 31L |
| -rw-r--r-- | min_depth_binary_tree.c | 23L |
| -rw-r--r-- | min_deviation_arr.c | 88L |
| -rw-r--r-- | min_diff_high_low_k_score.c | 28L |
| -rw-r--r-- | min_diff_high_low_k_score.py | 25L |
| -rw-r--r-- | min_diff_large_small_3_move.c | 29L |
| -rw-r--r-- | min_diff_large_small_3_move.py | 24L |
| -rw-r--r-- | min_diff_sum_remove_elem.py | 51L |
| -rw-r--r-- | min_difficulty_schedule.c | 51L |
| -rw-r--r-- | min_difficulty_schedule.py | 52L |
| -rw-r--r-- | min_dist_betw_3eq_elem.c | 39L |
| -rw-r--r-- | min_dist_betw_3eq_elem.py | 32L |
| -rw-r--r-- | min_dist_betw_3eq_elem2.c | 57L |
| -rw-r--r-- | min_dist_betw_3eq_elem2.py | 27L |
| -rw-r--r-- | min_dist_bst_node.c | 36L |
| -rw-r--r-- | min_dist_target_elem.c | 32L |
| -rw-r--r-- | min_dist_target_elem.py | 20L |
| -rw-r--r-- | min_dist_type_word_two_fig.c | 76L |
| -rw-r--r-- | min_dist_type_word_two_fig.py | 45L |
| -rw-r--r-- | min_domino_rotation_eq_row.c | 40L |
| -rw-r--r-- | min_domino_rotation_eq_row.py | 30L |
| -rw-r--r-- | min_element_replace_digit_sum.c | 31L |
| -rw-r--r-- | min_element_replace_digit_sum.py | 20L |
| -rw-r--r-- | min_equal_sum_two_arr.c | 35L |
| -rw-r--r-- | min_equal_sum_two_arr.py | 30L |
| -rw-r--r-- | min_falling_path_sum.c | 37L |
| -rw-r--r-- | min_falling_path_sum.py | 41L |
| -rw-r--r-- | min_falling_path_sum2.c | 42L |
| -rw-r--r-- | min_falling_path_sum2.py | 28L |
| -rw-r--r-- | min_flips_abc.c | 39L |
| -rw-r--r-- | min_flips_bin_string.c | 41L |
| -rw-r--r-- | min_flips_bin_string.py | 32L |
| -rw-r--r-- | min_fuel_report_captial.c | 82L |
| -rw-r--r-- | min_height_tree.c | 64L |
| -rw-r--r-- | min_height_tree.py | 43L |
| -rw-r--r-- | min_idx_valid_split.c | 43L |
| -rw-r--r-- | min_idx_valid_split.py | 35L |
| -rw-r--r-- | min_incr_arr_unique.c | 31L |
| -rw-r--r-- | min_increment_arr_unique.c | 30L |
| -rw-r--r-- | min_increment_arr_unique.py | 27L |
| -rw-r--r-- | min_initial_energy_tasks.c | 51L |
| -rw-r--r-- | min_initial_energy_tasks.py | 25L |
| -rw-r--r-- | min_insertion_make_palindrome.c | 47L |
| -rw-r--r-- | min_jumps_end_prime_tele.c | 159L |
| -rw-r--r-- | min_jumps_end_prime_tele.py | 60L |
| -rw-r--r-- | min_len_str_del_end.c | 33L |
| -rw-r--r-- | min_len_str_del_end.py | 30L |
| -rw-r--r-- | min_len_str_ops.c | 30L |
| -rw-r--r-- | min_len_str_ops.py | 32L |
| -rw-r--r-- | min_max_array.c | 28L |
| -rw-r--r-- | min_max_diff_pair.c | 36L |
| -rw-r--r-- | min_max_diff_pair.py | 42L |
| -rw-r--r-- | min_max_pair_arr.c | 27L |
| -rw-r--r-- | min_max_pair_arr.py | 25L |
| -rw-r--r-- | min_money_required_trans.c | 40L |
| -rw-r--r-- | min_move_palindrome.c | 76L |
| -rw-r--r-- | min_moves_arr_complementary.c | 113L |
| -rw-r--r-- | min_moves_arr_complementary.py | 37L |
| -rw-r--r-- | min_moves_equal_array.c | 23L |
| -rw-r--r-- | min_moves_equal_array.py | 22L |
| -rw-r--r-- | min_num_arrow_balloon.c | 53L |
| -rw-r--r-- | min_num_arrow_balloon.py | 31L |
| -rw-r--r-- | min_num_change_binary_str.c | 25L |
| -rw-r--r-- | min_num_change_binary_str.py | 29L |
| -rw-r--r-- | min_num_days_disconnect_island.py | 62L |
| -rw-r--r-- | min_num_flip_bin_grid_palin2.c | 52L |
| -rw-r--r-- | min_num_flip_bin_grid_palin2.py | 42L |
| -rw-r--r-- | min_num_func_call_arr.c | 32L |
| -rw-r--r-- | min_num_func_call_arr.py | 26L |
| -rw-r--r-- | min_num_game.c | 39L |
| -rw-r--r-- | min_num_game.py | 29L |
| -rw-r--r-- | min_num_incr_subarr_target.c | 28L |
| -rw-r--r-- | min_num_incr_subarr_target.py | 31L |
| -rw-r--r-- | min_num_k_consec_bit_flip.c | 40L |
| -rw-r--r-- | min_num_k_consec_bit_flip.py | 37L |
| -rw-r--r-- | min_num_moves_seat_everyone.c | 43L |
| -rw-r--r-- | min_num_moves_seat_everyone.py | 29L |
| -rw-r--r-- | min_num_op_elem_distinct.c | 30L |
| -rw-r--r-- | min_num_op_elem_distinct.py | 31L |
| -rw-r--r-- | min_num_opp_arr_cont.c | 42L |
| -rw-r--r-- | min_num_opp_arr_cont.py | 32L |
| -rw-r--r-- | min_num_opp_arr_equal_1.c | 53L |
| -rw-r--r-- | min_num_opp_arr_equal_1.py | 38L |
| -rw-r--r-- | min_num_opp_arr_equal_xor.c | 34L |
| -rw-r--r-- | min_num_opp_arr_equal_xor.py | 35L |
| -rw-r--r-- | min_num_ops_arr_empty.c | 34L |
| -rw-r--r-- | min_num_ops_arr_empty.py | 34L |
| -rw-r--r-- | min_num_ops_ball_box.c | 39L |
| -rw-r--r-- | min_num_ops_ball_box.py | 38L |
| -rw-r--r-- | min_num_ops_sort_bt.c | 89L |
| -rw-r--r-- | min_num_ops_sort_bt.py | 64L |
| -rw-r--r-- | min_num_people_teach.c | 84L |
| -rw-r--r-- | min_num_people_teach.py | 61L |
| -rw-r--r-- | min_num_push_word2.c | 45L |
| -rw-r--r-- | min_num_push_word2.py | 33L |
| -rw-r--r-- | min_num_remove_mountain_arr.py | 39L |
| -rw-r--r-- | min_num_sec_mountain_height.c | 64L |
| -rw-r--r-- | min_num_sec_mountain_height.py | 29L |
| -rw-r--r-- | min_num_steps_anagram.c | 31L |
| -rw-r--r-- | min_num_steps_anagram.py | 34L |
| -rw-r--r-- | min_num_swap_string_balance.c | 32L |
| -rw-r--r-- | min_num_swap_string_balance.py | 33L |
| -rw-r--r-- | min_num_vertices_node.c | 48L |
| -rw-r--r-- | min_num_work_session.c | 58L |
| -rw-r--r-- | min_num_work_session.py | 41L |
| -rw-r--r-- | min_obstacle_removal_corner.c | 128L |
| -rw-r--r-- | min_obstacle_removal_corner.py | 42L |
| -rw-r--r-- | min_one_bit_op_zero.c | 29L |
| -rw-r--r-- | min_one_bit_op_zero.py | 28L |
| -rw-r--r-- | min_operations_arr_eq.c | 58L |
| -rw-r--r-- | min_operations_arr_eq.py | 35L |
| -rw-r--r-- | min_operations_subseq.c | 94L |
| -rw-r--r-- | min_operations_subseq.py | 45L |
| -rw-r--r-- | min_operations_write_y_grid.c | 59L |
| -rw-r--r-- | min_operations_write_y_grid.py | 52L |
| -rw-r--r-- | min_operations_x_zero.c | 87L |
| -rw-r--r-- | min_operations_x_zero.py | 36L |
| -rw-r--r-- | min_ops_arr_elem_zero.c | 43L |
| -rw-r--r-- | min_ops_arr_elem_zero.py | 37L |
| -rw-r--r-- | min_ops_arr_eq_k.c | 35L |
| -rw-r--r-- | min_ops_arr_eq_k.py | 37L |
| -rw-r--r-- | min_ops_arr_sum_div_k.c | 23L |
| -rw-r--r-- | min_ops_arr_sum_div_k.py | 25L |
| -rw-r--r-- | min_ops_bin_arr_1.c | 29L |
| -rw-r--r-- | min_ops_bin_arr_1.py | 32L |
| -rw-r--r-- | min_ops_convert_elem_zero.c | 36L |
| -rw-r--r-- | min_ops_convert_elem_zero.py | 35L |
| -rw-r--r-- | min_ops_equal_bin_str.c | 53L |
| -rw-r--r-- | min_ops_equal_bin_str.py | 35L |
| -rw-r--r-- | min_ops_exceed_threshold2.c | 36L |
| -rw-r--r-- | min_ops_exceed_threshold2.py | 45L |
| -rw-r--r-- | min_ops_make_int_zero.c | 36L |
| -rw-r--r-- | min_ops_make_int_zero.py | 39L |
| -rw-r--r-- | min_ops_uni_val_grid.c | 55L |
| -rw-r--r-- | min_ops_uni_val_grid.py | 32L |
| -rw-r--r-- | min_or_remaining_element.c | 45L |
| -rw-r--r-- | min_or_remaining_element.py | 40L |
| -rw-r--r-- | min_pair_removal_sort_arr1.c | 44L |
| -rw-r--r-- | min_pair_removal_sort_arr1.py | 44L |
| -rw-r--r-- | min_path_sum.c | 20L |
| -rw-r--r-- | min_penalty_shop.c | 45L |
| -rw-r--r-- | min_penalty_shop.py | 50L |
| -rw-r--r-- | min_recolour_k_block.c | 39L |
| -rw-r--r-- | min_recolour_k_block.py | 42L |
| -rw-r--r-- | min_removals_balance_arr.c | 38L |
| -rw-r--r-- | min_removals_balance_arr.py | 34L |
| -rw-r--r-- | min_remove_valid_parentheses.c | 44L |
| -rw-r--r-- | min_remove_valid_parentheses.py | 38L |
| -rw-r--r-- | min_replacement_array.c | 34L |
| -rw-r--r-- | min_replacement_array.py | 16L |
| -rw-r--r-- | min_score_path_city.c | 53L |
| -rw-r--r-- | min_score_path_city.py | 39L |
| -rw-r--r-- | min_score_polygon.c | 35L |
| -rw-r--r-- | min_score_polygon.py | 37L |
| -rw-r--r-- | min_score_removal_tree.py | 65L |
| -rw-r--r-- | min_size_subarr_sum.c | 37L |
| -rw-r--r-- | min_speed_arrive_time.c | 44L |
| -rw-r--r-- | min_string_len_remove_substr.c | 33L |
| -rw-r--r-- | min_string_len_remove_substr.py | 36L |
| -rw-r--r-- | min_swap_arrange_bin_grid.c | 69L |
| -rw-r--r-- | min_swap_arrange_bin_grid.py | 42L |
| -rw-r--r-- | min_swap_group_1.c | 52L |
| -rw-r--r-- | min_swap_group_1.py | 33L |
| -rw-r--r-- | min_taps_open_water.c | 49L |
| -rw-r--r-- | min_time_collect_garbage.c | 46L |
| -rw-r--r-- | min_time_collect_garbage.py | 39L |
| -rw-r--r-- | min_time_complete_trip.c | 33L |
| -rw-r--r-- | min_time_difference.c | 31L |
| -rw-r--r-- | min_time_difference.py | 30L |
| -rw-r--r-- | min_time_make_rope_colourful.c | 38L |
| -rw-r--r-- | min_time_make_rope_colourful.py | 41L |
| -rw-r--r-- | min_time_repair_car.c | 31L |
| -rw-r--r-- | min_time_repair_car.py | 36L |
| -rw-r--r-- | min_time_vis_points.c | 42L |
| -rw-r--r-- | min_time_vis_points.py | 29L |
| -rw-r--r-- | min_time_visit_cell_grid.py | 44L |
| -rw-r--r-- | min_total_distance_traveled.c | 249L |
| -rw-r--r-- | min_total_distance_traveled.py | 43L |
| -rw-r--r-- | min_window_substring.c | 67L |
| -rw-r--r-- | min_window_substring.py | 53L |
| -rw-r--r-- | min_xor_sum_two_arr.c | 35L |
| -rw-r--r-- | min_xor_sum_two_arr.py | 35L |
| -rw-r--r-- | mini_maxi_products_distrib.c | 45L |
| -rw-r--r-- | mini_maxi_products_distrib.py | 38L |
| -rw-r--r-- | minimise_hamming_dist_swap_op.c | 131L |
| -rw-r--r-- | minimise_hamming_dist_swap_op.py | 65L |
| -rw-r--r-- | minimise_xor.c | 35L |
| -rw-r--r-- | minimise_xor.py | 35L |
| -rw-r--r-- | minimize_result_add_parentheses.c | 78L |
| -rw-r--r-- | minimize_result_add_parentheses.py | 33L |
| -rw-r--r-- | minimum_array_end.c | 26L |
| -rw-r--r-- | minimum_array_end.py | 32L |
| -rw-r--r-- | minimum_operations_make_elem_div_three.c | 24L |
| -rw-r--r-- | minimum_operations_make_elem_div_three.py | 22L |
| -rw-r--r-- | minimum_pair_removal_sort_arr2.c | 225L |
| -rw-r--r-- | minimum_pair_removal_sort_arr2.py | 59L |
| -rw-r--r-- | minimum_sideways_jumps.c | 55L |
| -rw-r--r-- | minimum_sideways_jumps.py | 37L |
| -rw-r--r-- | mirror_dist_int.c | 35L |
| -rw-r--r-- | mirror_dist_int.py | 20L |
| -rw-r--r-- | modify_graph_edge_weight.py | 106L |
| -rw-r--r-- | monotonic_array.c | 38L |
| -rw-r--r-- | monotonic_array.py | 28L |
| -rw-r--r-- | montone_increasing_digit.c | 53L |
| -rw-r--r-- | montone_increasing_digit.py | 36L |
| -rw-r--r-- | most_beautiful_item_query.c | 83L |
| -rw-r--r-- | most_beautiful_item_query.py | 36L |
| -rw-r--r-- | most_profit_assigning_work.c | 69L |
| -rw-r--r-- | most_profit_assigning_work.py | 62L |
| -rw-r--r-- | most_profitable_path_tree.c | 114L |
| -rw-r--r-- | most_profitable_path_tree.py | 58L |
| -rw-r--r-- | most_stones_remove.c | 73L |
| -rw-r--r-- | most_stones_remove.py | 34L |
| -rw-r--r-- | move_pieces_obtain_string.c | 42L |
| -rw-r--r-- | move_pieces_obtain_string.py | 44L |
| -rw-r--r-- | my_calendar.c | 46L |
| -rw-r--r-- | my_calendar.py | 57L |
| -rw-r--r-- | my_calendar2.c | 66L |
| -rw-r--r-- | my_calendar2.py | 44L |
| -rw-r--r-- | n_ary_tree_postorder_trav.c | 45L |
| -rw-r--r-- | n_ary_tree_postorder_trav.py | 67L |
| -rw-r--r-- | n_repeat_elem_size_2n_arr.c | 28L |
| -rw-r--r-- | n_repeat_elem_size_2n_arr.py | 24L |
| -rw-r--r-- | neighbouring_bitwise_xor.c | 27L |
| -rw-r--r-- | neighbouring_bitwise_xor.py | 30L |
| -rw-r--r-- | network_recovery_pathways.c | 145L |
| -rw-r--r-- | network_recovery_pathways.py | 87L |
| -rw-r--r-- | new_21_game.c | 37L |
| -rw-r--r-- | new_21_game.py | 39L |
| -rw-r--r-- | next_greater_node_link_list.c | 45L |
| -rw-r--r-- | next_greater_node_link_list.py | 35L |
| -rw-r--r-- | non_decreasing_subseq.c | 75L |
| -rw-r--r-- | non_neg_int_wo_consec_one.c | 31L |
| -rw-r--r-- | non_neg_int_wo_consec_one.py | 36L |
| -rw-r--r-- | non_overlapping_interval.c | 30L |
| -rw-r--r-- | nth_tribonacci_number.c | 31L |
| -rw-r--r-- | nth_tribonacci_number.py | 29L |
| -rw-r--r-- | num_bad_pairs.c | 41L |
| -rw-r--r-- | num_bad_pairs.py | 27L |
| -rw-r--r-- | num_beautiful_subset.c | 36L |
| -rw-r--r-- | num_beautiful_subset.py | 40L |
| -rw-r--r-- | num_closed_islands.c | 49L |
| -rw-r--r-- | num_cut_pizza.c | 21L |
| -rw-r--r-- | num_dice_roll_target_sum.c | 40L |
| -rw-r--r-- | num_dice_roll_target_sum.py | 37L |
| -rw-r--r-- | num_digit_one.c | 34L |
| -rw-r--r-- | num_digit_one.py | 27L |
| -rw-r--r-- | num_enclaves.c | 58L |
| -rw-r--r-- | num_enclaves.py | 41L |
| -rw-r--r-- | num_equivalent_domino_pair.c | 36L |
| -rw-r--r-- | num_equivalent_domino_pair.py | 27L |
| -rw-r--r-- | num_flower_bloom.c | 55L |
| -rw-r--r-- | num_flower_bloom.py | 21L |
| -rw-r--r-- | num_good_leaf_node_pair.c | 42L |
| -rw-r--r-- | num_good_leaf_node_pair.py | 66L |
| -rw-r--r-- | num_good_pair.c | 31L |
| -rw-r--r-- | num_good_pair.py | 22L |
| -rw-r--r-- | num_good_path.c | 84L |
| -rw-r--r-- | num_good_ways_split_str.c | 33L |
| -rw-r--r-- | num_good_ways_split_str.py | 33L |
| -rw-r--r-- | num_increasing_path.c | 49L |
| -rw-r--r-- | num_islands.c | 35L |
| -rw-r--r-- | num_islands.py | 59L |
| -rw-r--r-- | num_laser_beams_bank.c | 40L |
| -rw-r--r-- | num_laser_beams_bank.py | 32L |
| -rw-r--r-- | num_lines_write_string.c | 48L |
| -rw-r--r-- | num_lines_write_string.py | 98L |
| -rw-r--r-- | num_longest_incr_subseq.c | 40L |
| -rw-r--r-- | num_music_playlists.c | 39L |
| -rw-r--r-- | num_op_connect_network.c | 55L |
| -rw-r--r-- | num_paths_max_score.c | 94L |
| -rw-r--r-- | num_paths_max_score.py | 55L |
| -rw-r--r-- | num_people_aware_secret.c | 32L |
| -rw-r--r-- | num_people_aware_secret.py | 35L |
| -rw-r--r-- | num_smallest_unoccupied_char.c | 96L |
| -rw-r--r-- | num_smallest_unoccupied_char.py | 40L |
| -rw-r--r-- | num_smooth_descent_periods_stock.c | 28L |
| -rw-r--r-- | num_smooth_descent_periods_stock.py | 33L |
| -rw-r--r-- | num_squareful_arrays.c | 68L |
| -rw-r--r-- | num_steps_reduct_num.c | 35L |
| -rw-r--r-- | num_steps_reduct_num.py | 29L |
| -rw-r--r-- | num_str_appear_substr_word.c | 31L |
| -rw-r--r-- | num_str_appear_substr_word.py | 23L |
| -rw-r--r-- | num_student_unable_eat.c | 41L |
| -rw-r--r-- | num_student_unable_eat.py | 30L |
| -rw-r--r-- | num_subarr_bounded_max.c | 43L |
| -rw-r--r-- | num_subarr_bounded_max.py | 35L |
| -rw-r--r-- | num_subarr_geq_threshold.c | 30L |
| -rw-r--r-- | num_subarr_geq_threshold.py | 33L |
| -rw-r--r-- | num_submatrices_sum_target.c | 31L |
| -rw-r--r-- | num_submatrices_sum_target.py | 40L |
| -rw-r--r-- | num_subseq_satisfy.c | 39L |
| -rw-r--r-- | num_subseq_satisfy.py | 36L |
| -rw-r--r-- | num_substrings_3_char.c | 35L |
| -rw-r--r-- | num_substrings_3_char.py | 26L |
| -rw-r--r-- | num_substrings_only_1.c | 23L |
| -rw-r--r-- | num_substrings_only_1.py | 22L |
| -rw-r--r-- | num_times_binary_string_aligned.c | 30L |
| -rw-r--r-- | num_times_binary_string_aligned.py | 31L |
| -rw-r--r-- | num_valid_words_puzzle.c | 61L |
| -rw-r--r-- | num_valid_words_puzzle.py | 61L |
| -rw-r--r-- | num_ways_arrive_dest.py | 69L |
| -rw-r--r-- | num_ways_assign_edge_weight1.c | 95L |
| -rw-r--r-- | num_ways_assign_edge_weight1.py | 29L |
| -rw-r--r-- | num_ways_assign_edge_weight2.c | 137L |
| -rw-r--r-- | num_ways_assign_edge_weight2.py | 73L |
| -rw-r--r-- | num_ways_buy_pen.c | 25L |
| -rw-r--r-- | num_ways_buy_pen.py | 32L |
| -rw-r--r-- | num_ways_dict.c | 32L |
| -rw-r--r-- | num_ways_dict.py | 32L |
| -rw-r--r-- | num_ways_divide_corridor.c | 36L |
| -rw-r--r-- | num_ways_divide_corridor.py | 35L |
| -rw-r--r-- | num_ways_paint_nx3_grid.c | 26L |
| -rw-r--r-- | num_ways_paint_nx3_grid.py | 27L |
| -rw-r--r-- | num_ways_remain_place.py | 34L |
| -rw-r--r-- | num_ways_reorder_array.c | 113L |
| -rw-r--r-- | num_ways_split_arr.c | 30L |
| -rw-r--r-- | num_ways_split_arr.py | 33L |
| -rw-r--r-- | num_ways_wear_hats.c | 62L |
| -rw-r--r-- | num_ways_wear_hats.py | 48L |
| -rw-r--r-- | num_with_repeated_digit.c | 79L |
| -rw-r--r-- | num_with_repeated_digit.py | 34L |
| -rw-r--r-- | num_wonderful_substr.c | 38L |
| -rw-r--r-- | num_wonderful_substr.py | 34L |
| -rw-r--r-- | num_zero_filled_subarr.c | 26L |
| -rw-r--r-- | num_zero_filled_subarr.py | 29L |
| -rw-r--r-- | num_zigzag_arrays1.c | 53L |
| -rw-r--r-- | num_zigzag_arrays1.py | 28L |
| -rw-r--r-- | num_zigzag_arrays2.c | 84L |
| -rw-r--r-- | num_zigzag_arrays2.py | 58L |
| -rw-r--r-- | number_1bits.c | 29L |
| -rw-r--r-- | number_1bits.py | 31L |
| -rw-r--r-- | number_atoms.py | 47L |
| -rw-r--r-- | number_complement.c | 16L |
| -rw-r--r-- | number_complement.py | 26L |
| -rw-r--r-- | number_provinces.c | 48L |
| -rw-r--r-- | number_senior_citizen.c | 30L |
| -rw-r--r-- | number_senior_citizen.py | 31L |
| -rw-r--r-- | number_subarr_odd_sum.c | 24L |
| -rw-r--r-- | number_subarr_odd_sum.py | 28L |
| -rw-r--r-- | nums_same_consec_diff.c | 55L |
| -rw-r--r-- | nums_same_consec_diff.py | 32L |
| -rw-r--r-- | ones_and_zeroes.c | 38L |
| -rw-r--r-- | ones_and_zeroes.py | 43L |
| -rw-r--r-- | online_stock_span.c | 85L |
| -rw-r--r-- | online_stock_span.py | 33L |
| -rw-r--r-- | oob_path.c | 59L |
| -rw-r--r-- | oob_path.py | 46L |
| -rw-r--r-- | open_the_lock.c | 97L |
| -rw-r--r-- | open_the_lock.py | 60L |
| -rw-r--r-- | optimal_partition_string.c | 37L |
| -rw-r--r-- | pacific_atlantic_water_flow.c | 112L |
| -rw-r--r-- | pacific_atlantic_water_flow.py | 62L |
| -rw-r--r-- | painting_grid_three_colours.c | 78L |
| -rw-r--r-- | painting_grid_three_colours.py | 42L |
| -rw-r--r-- | painting_walls.py | 31L |
| -rw-r--r-- | pairs_spells_potions.c | 55L |
| -rw-r--r-- | pairs_spells_potions.py | 39L |
| -rw-r--r-- | palindrome_linked_list.c | 54L |
| -rw-r--r-- | palindrome_linked_list.py | 39L |
| -rw-r--r-- | palindrome_partitioning.c | 56L |
| -rw-r--r-- | palindrome_partitioning.py | 35L |
| -rw-r--r-- | palindrome_partitioning4.c | 45L |
| -rw-r--r-- | palindrome_partitioning4.py | 34L |
| -rw-r--r-- | palindromic_paths_bt.c | 46L |
| -rw-r--r-- | palindromic_paths_bt.py | 45L |
| -rw-r--r-- | palindromic_substrings.c | 35L |
| -rw-r--r-- | palindromic_substrings.py | 36L |
| -rw-r--r-- | parallel_courses2.c | 67L |
| -rw-r--r-- | parallel_courses2.py | 50L |
| -rw-r--r-- | parallel_courses3.py | 53L |
| -rw-r--r-- | parse_boolean_expression.c | 115L |
| -rw-r--r-- | parse_boolean_expression.py | 49L |
| -rw-r--r-- | parse_lisp_expression.c | 264L |
| -rw-r--r-- | parse_lisp_expression.py | 46L |
| -rw-r--r-- | partition_arr_max_diff_k.c | 32L |
| -rw-r--r-- | partition_arr_max_diff_k.py | 34L |
| -rw-r--r-- | partition_arr_min_sum_diff.c | 96L |
| -rw-r--r-- | partition_arr_min_sum_diff.py | 56L |
| -rw-r--r-- | partition_arr_pivot.c | 75L |
| -rw-r--r-- | partition_arr_pivot.py | 34L |
| -rw-r--r-- | partition_array_max_sum.c | 36L |
| -rw-r--r-- | partition_array_max_sum.py | 37L |
| -rw-r--r-- | partition_equal_subset_sum.c | 47L |
| -rw-r--r-- | partition_equal_subset_sum.py | 39L |
| -rw-r--r-- | partition_k_equal_subset.c | 53L |
| -rw-r--r-- | partition_k_equal_subset.py | 46L |
| -rw-r--r-- | partition_labels.c | 42L |
| -rw-r--r-- | partition_labels.py | 34L |
| -rw-r--r-- | partition_list.c | 59L |
| -rw-r--r-- | partition_min_num_deci_bin_num.c | 30L |
| -rw-r--r-- | partition_min_num_deci_bin_num.py | 21L |
| -rw-r--r-- | pascals_triangle.c | 51L |
| -rw-r--r-- | pascals_triangle.py | 21L |
| -rw-r--r-- | pascals_triangle2.c | 46L |
| -rw-r--r-- | pascals_triangle2.py | 22L |
| -rw-r--r-- | pass_the_pillow.c | 23L |
| -rw-r--r-- | pass_the_pillow.py | 27L |
| -rw-r--r-- | patching_array.c | 54L |
| -rw-r--r-- | patching_array.py | 43L |
| -rw-r--r-- | path_crossing.c | 71L |
| -rw-r--r-- | path_crossing.py | 35L |
| -rw-r--r-- | path_existence_queries_graph1.c | 61L |
| -rw-r--r-- | path_existence_queries_graph1.py | 37L |
| -rw-r--r-- | path_max_gold.c | 38L |
| -rw-r--r-- | path_max_gold.py | 46L |
| -rw-r--r-- | path_max_probability.c | 80L |
| -rw-r--r-- | path_max_probability.py | 64L |
| -rw-r--r-- | path_min_effort.c | 53L |
| -rw-r--r-- | path_min_effort.py | 23L |
| -rw-r--r-- | path_zigzag_labelled_bt.c | 52L |
| -rw-r--r-- | path_zigzag_labelled_bt.py | 35L |
| -rw-r--r-- | paths_matrix_sum_div_k.c | 71L |
| -rw-r--r-- | paths_matrix_sum_div_k.py | 45L |
| -rw-r--r-- | peak_idx_mountain_arr.c | 21L |
| -rw-r--r-- | perfect_squares.c | 45L |
| -rw-r--r-- | perfect_squares.py | 43L |
| -rw-r--r-- | permutation_in_string.c | 37L |
| -rw-r--r-- | permutation_in_string.py | 40L |
| -rw-r--r-- | permutation_sequence.c | 42L |
| -rw-r--r-- | permutation_sequence.py | 29L |
| -rw-r--r-- | permutations.c | 58L |
| -rw-r--r-- | plates_between_candles.c | 64L |
| -rw-r--r-- | plates_between_candles.py | 36L |
| -rw-r--r-- | plus_one.c | 49L |
| -rw-r--r-- | plus_one.py | 30L |
| -rw-r--r-- | possible_recipes_supplies.c | 128L |
| -rw-r--r-- | possible_recipes_supplies.py | 66L |
| -rw-r--r-- | pow_xn.c | 31L |
| -rw-r--r-- | power_grid_maintenance.c | 95L |
| -rw-r--r-- | power_grid_maintenance.py | 66L |
| -rw-r--r-- | power_of_four.c | 18L |
| -rw-r--r-- | power_of_four.py | 19L |
| -rw-r--r-- | power_of_three.c | 16L |
| -rw-r--r-- | power_of_three.py | 25L |
| -rw-r--r-- | power_of_two.c | 16L |
| -rw-r--r-- | power_of_two.py | 24L |
| -rw-r--r-- | predict_winner.c | 37L |
| -rw-r--r-- | prime_number_set_bits_binary_rep.c | 21L |
| -rw-r--r-- | prime_number_set_bits_binary_rep.py | 24L |
| -rw-r--r-- | prime_subtraction_operation.c | 46L |
| -rw-r--r-- | prime_subtraction_operation.py | 46L |
| -rw-r--r-- | print_binary_tree.c | 84L |
| -rw-r--r-- | print_binary_tree.py | 47L |
| -rw-r--r-- | print_foobar_alternately.c | 81L |
| -rw-r--r-- | print_foobar_alternately.py | 68L |
| -rw-r--r-- | prison_cells_n_days.c | 56L |
| -rw-r--r-- | prison_cells_n_days.py | 36L |
| -rw-r--r-- | process_str_special_op1.c | 56L |
| -rw-r--r-- | process_str_special_op1.py | 32L |
| -rw-r--r-- | process_str_special_op2.c | 66L |
| -rw-r--r-- | process_str_special_op2.py | 50L |
| -rw-r--r-- | product_array_except_self.c | 37L |
| -rw-r--r-- | product_array_except_self.py | 35L |
| -rw-r--r-- | product_last_k_num.c | 67L |
| -rw-r--r-- | product_last_k_num.py | 47L |
| -rw-r--r-- | push_dominoes.c | 47L |
| -rw-r--r-- | push_dominoes.py | 32L |
| -rw-r--r-- | pyramid_transition_matrix.c | 51L |
| -rw-r--r-- | pyramid_transition_matrix.py | 62L |
| -rw-r--r-- | rabbits_in_forest.c | 36L |
| -rw-r--r-- | rabbits_in_forest.py | 30L |
| -rw-r--r-- | race_car.c | 112L |
| -rw-r--r-- | race_car.py | 38L |
| -rw-r--r-- | random_pick_index.c | 50L |
| -rw-r--r-- | random_pick_index.py | 40L |
| -rw-r--r-- | random_pick_weight.c | 57L |
| -rw-r--r-- | random_pick_weight.py | 36L |
| -rw-r--r-- | range_freq_queries.c | 75L |
| -rw-r--r-- | range_freq_queries.py | 42L |
| -rw-r--r-- | range_product_queries_powers.c | 80L |
| -rw-r--r-- | range_product_queries_powers.py | 41L |
| -rw-r--r-- | range_sum_bst.c | 25L |
| -rw-r--r-- | range_sum_bst.py | 41L |
| -rw-r--r-- | range_sum_query_2d.c | 56L |
| -rw-r--r-- | range_sum_query_2d.py | 62L |
| -rw-r--r-- | range_sum_sorted_subarr.c | 37L |
| -rw-r--r-- | range_sum_sorted_subarr.py | 61L |
| -rw-r--r-- | rank_transform_array.c | 64L |
| -rw-r--r-- | rank_transform_array.py | 28L |
| -rw-r--r-- | reach_number.c | 33L |
| -rw-r--r-- | reach_number.py | 37L |
| -rw-r--r-- | readme.md | 5L |
| -rw-r--r-- | rearranging_fruits.c | 104L |
| -rw-r--r-- | rearranging_fruits.py | 39L |
| -rw-r--r-- | reconstruct_itinerary.c | 202L |
| -rw-r--r-- | reconstruct_itinerary.py | 28L |
| -rw-r--r-- | recover_tree_preorder.c | 55L |
| -rw-r--r-- | recover_tree_preorder.py | 41L |
| -rw-r--r-- | redistribute_char_str_eq.c | 29L |
| -rw-r--r-- | redistribute_char_str_eq.py | 32L |
| -rw-r--r-- | reduce_array_size_half.c | 38L |
| -rw-r--r-- | reduce_array_size_half.py | 31L |
| -rw-r--r-- | reducing_dishes.c | 47L |
| -rw-r--r-- | reduction_oper_arr_eq.c | 36L |
| -rw-r--r-- | reduction_oper_arr_eq.py | 36L |
| -rw-r--r-- | redundant_connection.c | 75L |
| -rw-r--r-- | redundant_connection.py | 52L |
| -rw-r--r-- | regions_cut_by_slashes.c | 56L |
| -rw-r--r-- | regions_cut_by_slashes.py | 47L |
| -rw-r--r-- | relative_ranks.c | 69L |
| -rw-r--r-- | relative_ranks.py | 29L |
| -rw-r--r-- | relative_sort_array.c | 50L |
| -rw-r--r-- | relative_sort_array.py | 22L |
| -rw-r--r-- | remove_adjacent_equal_char.c | 40L |
| -rw-r--r-- | remove_adjacent_equal_char.py | 29L |
| -rw-r--r-- | remove_coloured_pc.c | 36L |
| -rw-r--r-- | remove_coloured_pc.py | 20L |
| -rw-r--r-- | remove_covered_intervals.c | 46L |
| -rw-r--r-- | remove_covered_intervals.py | 24L |
| -rw-r--r-- | remove_dupplicate_letters.c | 42L |
| -rw-r--r-- | remove_dupplicate_letters.py | 29L |
| -rw-r--r-- | remove_k_digits.c | 51L |
| -rw-r--r-- | remove_k_digits.py | 33L |
| -rw-r--r-- | remove_max_num_edge_traverse.c | 76L |
| -rw-r--r-- | remove_max_num_edge_traverse.py | 73L |
| -rw-r--r-- | remove_nodes_linked_list.c | 59L |
| -rw-r--r-- | remove_nodes_linked_list.py | 28L |
| -rw-r--r-- | remove_nth_node.c | 38L |
| -rw-r--r-- | remove_star_string.c | 40L |
| -rw-r--r-- | remove_subfolder_filesystem.c | 55L |
| -rw-r--r-- | remove_subfolder_filesystem.py | 34L |
| -rw-r--r-- | remove_substring.c | 29L |
| -rw-r--r-- | remove_substring.py | 27L |
| -rw-r--r-- | remove_zero_sum_ll.c | 53L |
| -rw-r--r-- | remove_zero_sum_ll.py | 35L |
| -rw-r--r-- | reorder_data_log_files.c | 45L |
| -rw-r--r-- | reorder_data_log_files.py | 56L |
| -rw-r--r-- | reorder_list.c | 54L |
| -rw-r--r-- | reorder_list.py | 42L |
| -rw-r--r-- | reorder_route_city_zero.c | 86L |
| -rw-r--r-- | reordered_power_2.c | 30L |
| -rw-r--r-- | reordered_power_2.py | 27L |
| -rw-r--r-- | reorganise_string.c | 52L |
| -rw-r--r-- | repeated_dna_sequences.c | 98L |
| -rw-r--r-- | repeated_dna_sequences.py | 28L |
| -rw-r--r-- | repeated_substring_pattern.c | 38L |
| -rw-r--r-- | replace_digit_char.c | 23L |
| -rw-r--r-- | replace_non_coprime_nums.c | 56L |
| -rw-r--r-- | replace_non_coprime_nums.py | 36L |
| -rw-r--r-- | replace_words.c | 98L |
| -rw-r--r-- | replace_words.py | 57L |
| -rw-r--r-- | res_str_adj_remove.c | 42L |
| -rw-r--r-- | res_str_adj_remove.py | 38L |
| -rw-r--r-- | reschedule_meetings_max_free1.c | 46L |
| -rw-r--r-- | reschedule_meetings_max_free1.py | 49L |
| -rw-r--r-- | reschedule_meetings_max_free2.c | 50L |
| -rw-r--r-- | reschedule_meetings_max_free2.py | 46L |
| -rw-r--r-- | restore_array.c | 41L |
| -rw-r--r-- | restore_array_adj_pair.c | 139L |
| -rw-r--r-- | restore_array_adj_pair.py | 42L |
| -rw-r--r-- | restore_ip_addr.c | 70L |
| -rw-r--r-- | restore_ip_addr.py | 51L |
| -rw-r--r-- | reveal_cards_incr_order.c | 72L |
| -rw-r--r-- | reveal_cards_incr_order.py | 33L |
| -rw-r--r-- | reverse_bits.c | 35L |
| -rw-r--r-- | reverse_bits.py | 24L |
| -rw-r--r-- | reverse_integer.c | 63L |
| -rw-r--r-- | reverse_linked_list.c | 28L |
| -rw-r--r-- | reverse_linked_list.py | 35L |
| -rw-r--r-- | reverse_odd_levels_bt.c | 41L |
| -rw-r--r-- | reverse_odd_levels_bt.py | 43L |
| -rw-r--r-- | reverse_pairs.c | 52L |
| -rw-r--r-- | reverse_pairs.py | 49L |
| -rw-r--r-- | reverse_prefix_word.c | 33L |
| -rw-r--r-- | reverse_prefix_word.py | 28L |
| -rw-r--r-- | reverse_string.c | 25L |
| -rw-r--r-- | reverse_string.py | 26L |
| -rw-r--r-- | reverse_subarr_max_arr_val.c | 29L |
| -rw-r--r-- | reverse_subarr_max_arr_val.py | 30L |
| -rw-r--r-- | reverse_substr_parentheses.c | 69L |
| -rw-r--r-- | reverse_substr_parentheses.py | 31L |
| -rw-r--r-- | reverse_word_string.c | 35L |
| -rw-r--r-- | reverse_word_string.py | 17L |
| -rw-r--r-- | rle_iterator.c | 74L |
| -rw-r--r-- | rle_iterator.py | 41L |
| -rw-r--r-- | robot_collisions.c | 110L |
| -rw-r--r-- | robot_collisions.py | 64L |
| -rw-r--r-- | robot_return_origin.c | 36L |
| -rw-r--r-- | robot_return_origin.py | 23L |
| -rw-r--r-- | rotate_array.c | 40L |
| -rw-r--r-- | rotate_array.py | 40L |
| -rw-r--r-- | rotate_function.c | 35L |
| -rw-r--r-- | rotate_function.py | 29L |
| -rw-r--r-- | rotate_image.c | 54L |
| -rw-r--r-- | rotate_image.py | 35L |
| -rw-r--r-- | rotate_list.c | 37L |
| -rw-r--r-- | rotate_list.py | 36L |
| -rw-r--r-- | rotate_string.c | 63L |
| -rw-r--r-- | rotate_string.py | 24L |
| -rw-r--r-- | rotated_digits.c | 41L |
| -rw-r--r-- | rotated_digits.py | 34L |
| -rw-r--r-- | rotating_the_box.c | 76L |
| -rw-r--r-- | rotating_the_box.py | 44L |
| -rw-r--r-- | rotting_oranges.c | 87L |
| -rw-r--r-- | rotting_oranges.py | 51L |
| -rw-r--r-- | row_max_ones.c | 49L |
| -rw-r--r-- | row_max_ones.py | 36L |
| -rw-r--r-- | russian_doll_envelopes.c | 63L |
| -rw-r--r-- | russian_doll_envelopes.py | 33L |
| -rw-r--r-- | same_tree.c | 23L |
| -rw-r--r-- | same_tree.py | 31L |
| -rw-r--r-- | score_after_flipping_matrix.c | 49L |
| -rw-r--r-- | score_after_flipping_matrix.py | 29L |
| -rw-r--r-- | score_of_string.c | 26L |
| -rw-r--r-- | score_of_string.py | 22L |
| -rw-r--r-- | scramble_string.c | 45L |
| -rw-r--r-- | search_2d_matrix.c | 35L |
| -rw-r--r-- | search_insert_pos.c | 28L |
| -rw-r--r-- | search_rotated_array.c | 52L |
| -rw-r--r-- | search_rotated_array.py | 44L |
| -rw-r--r-- | search_rotated_array2.c | 56L |
| -rw-r--r-- | seat_reservation_manager.c | 66L |
| -rw-r--r-- | seat_reservation_manager.py | 25L |
| -rw-r--r-- | second_min_time_dest.c | 186L |
| -rw-r--r-- | second_min_time_dest.py | 56L |
| -rw-r--r-- | self_dividing_numbers.c | 53L |
| -rw-r--r-- | self_dividing_numbers.py | 30L |
| -rw-r--r-- | sell_diminishing_value_colour_balls.c | 54L |
| -rw-r--r-- | sell_diminishing_value_colour_balls.py | 43L |
| -rw-r--r-- | sender_largest_word_cnt.c | 145L |
| -rw-r--r-- | sender_largest_word_cnt.py | 46L |
| -rw-r--r-- | sentence_similartiy3.c | 62L |
| -rw-r--r-- | sentence_similartiy3.py | 42L |
| -rw-r--r-- | separate_black_white_balls.c | 27L |
| -rw-r--r-- | separate_black_white_balls.py | 30L |
| -rw-r--r-- | separate_digits_in_array.c | 58L |
| -rw-r--r-- | separate_digits_in_array.py | 26L |
| -rw-r--r-- | separate_sqaures1.c | 51L |
| -rw-r--r-- | separate_sqaures1.py | 44L |
| -rw-r--r-- | separate_sqaures2.c | 165L |
| -rw-r--r-- | separate_sqaures2.py | 67L |
| -rw-r--r-- | sequential_digits.c | 43L |
| -rw-r--r-- | sequential_digits.py | 32L |
| -rw-r--r-- | serialise_deserialise_bt.c | 171L |
| -rw-r--r-- | serialise_deserialise_bt.py | 70L |
| -rw-r--r-- | set_intersection_size_min_two.c | 57L |
| -rw-r--r-- | set_intersection_size_min_two.py | 36L |
| -rw-r--r-- | set_matrix_zeroes.c | 45L |
| -rw-r--r-- | set_matrix_zeroes.py | 34L |
| -rw-r--r-- | set_mismatch.c | 39L |
| -rw-r--r-- | set_mismatch.py | 40L |
| -rw-r--r-- | shifting_letters2.c | 49L |
| -rw-r--r-- | shifting_letters2.py | 40L |
| -rw-r--r-- | shopping_offers.c | 125L |
| -rw-r--r-- | shopping_offers.py | 49L |
| -rw-r--r-- | shortest_bridge.c | 105L |
| -rw-r--r-- | shortest_common_subseq.c | 86L |
| -rw-r--r-- | shortest_common_subseq.py | 45L |
| -rw-r--r-- | shortest_dist_road_addition1.py | 55L |
| -rw-r--r-- | shortest_dist_target_str.c | 36L |
| -rw-r--r-- | shortest_dist_target_str.py | 40L |
| -rw-r--r-- | shortest_palindrome.c | 51L |
| -rw-r--r-- | shortest_palindrome.py | 25L |
| -rw-r--r-- | shortest_path_binary_matrix.c | 106L |
| -rw-r--r-- | shortest_path_binary_matrix.py | 49L |
| -rw-r--r-- | shortest_path_vis_nodes.py | 43L |
| -rw-r--r-- | shortest_subarr_or_k2.c | 35L |
| -rw-r--r-- | shortest_subarr_or_k2.py | 40L |
| -rw-r--r-- | shortest_subarr_remove_sort.c | 37L |
| -rw-r--r-- | shortest_subarr_remove_sort.py | 39L |
| -rw-r--r-- | shortest_subarr_sum_k.c | 91L |
| -rw-r--r-- | shortest_subarr_sum_k.py | 34L |
| -rw-r--r-- | shuffle_an_array.c | 69L |
| -rw-r--r-- | shuffle_an_array.py | 22L |
| -rw-r--r-- | shuffle_the_array.c | 31L |
| -rw-r--r-- | similar_string_group.c | 59L |
| -rw-r--r-- | simple_bank_system.c | 64L |
| -rw-r--r-- | simple_bank_system.py | 58L |
| -rw-r--r-- | simplify_path.c | 63L |
| -rw-r--r-- | single_element_sorted_arr.c | 51L |
| -rw-r--r-- | single_number2.c | 30L |
| -rw-r--r-- | single_number3.c | 42L |
| -rw-r--r-- | single_number3.py | 28L |
| -rw-r--r-- | single_product_array.c | 31L |
| -rw-r--r-- | sliding_puzzle.py | 46L |
| -rw-r--r-- | sliding_window_max.c | 87L |
| -rw-r--r-- | smallest_int_div_k.c | 22L |
| -rw-r--r-- | smallest_int_div_k.py | 30L |
| -rw-r--r-- | smallest_missing_non_neg_int.c | 30L |
| -rw-r--r-- | smallest_missing_non_neg_int.py | 33L |
| -rw-r--r-- | smallest_num_set.c | 100L |
| -rw-r--r-- | smallest_num_set_bits.c | 15L |
| -rw-r--r-- | smallest_num_set_bits.py | 22L |
| -rw-r--r-- | smallest_range_convering_elem_k.c | 67L |
| -rw-r--r-- | smallest_range_convering_elem_k.py | 37L |
| -rw-r--r-- | smallest_string_leaf.c | 86L |
| -rw-r--r-- | smallest_string_leaf.py | 43L |
| -rw-r--r-- | smallest_subarr_max_or.c | 41L |
| -rw-r--r-- | smallest_subarr_max_or.py | 35L |
| -rw-r--r-- | smallest_subtree_deep_node.c | 53L |
| -rw-r--r-- | smallest_subtree_deep_node.py | 42L |
| -rw-r--r-- | snakes_ladders.c | 83L |
| -rw-r--r-- | snakes_ladders.py | 65L |
| -rw-r--r-- | snapshot_array.c | 77L |
| -rw-r--r-- | sort_arr_incr_freq.c | 42L |
| -rw-r--r-- | sort_arr_incr_freq.py | 25L |
| -rw-r--r-- | sort_array.c | 35L |
| -rw-r--r-- | sort_array_parity.c | 34L |
| -rw-r--r-- | sort_array_parity.py | 16L |
| -rw-r--r-- | sort_char_freq.c | 38L |
| -rw-r--r-- | sort_char_freq.py | 27L |
| -rw-r--r-- | sort_colours.c | 42L |
| -rw-r--r-- | sort_colours.py | 39L |
| -rw-r--r-- | sort_int_1bits.c | 43L |
| -rw-r--r-- | sort_int_1bits.py | 28L |
| -rw-r--r-- | sort_items_dependencies.c | 134L |
| -rw-r--r-- | sort_jumbled_num.c | 60L |
| -rw-r--r-- | sort_jumbled_num.py | 39L |
| -rw-r--r-- | sort_matrix_by_diagonals.c | 93L |
| -rw-r--r-- | sort_matrix_by_diagonals.py | 43L |
| -rw-r--r-- | sort_people.c | 70L |
| -rw-r--r-- | sort_people.py | 29L |
| -rw-r--r-- | sort_vowel_string.c | 55L |
| -rw-r--r-- | sort_vowel_string.py | 35L |
| -rw-r--r-- | soup_servings.c | 44L |
| -rw-r--r-- | soup_servings.py | 48L |
| -rw-r--r-- | special_array.c | 23L |
| -rw-r--r-- | special_array.py | 27L |
| -rw-r--r-- | special_array2.c | 48L |
| -rw-r--r-- | special_array2.py | 37L |
| -rw-r--r-- | special_array_x_element_geqx.c | 34L |
| -rw-r--r-- | special_array_x_element_geqx.py | 30L |
| -rw-r--r-- | special_binary_string.c | 67L |
| -rw-r--r-- | special_binary_string.py | 31L |
| -rw-r--r-- | special_position_binary_matrix.c | 45L |
| -rw-r--r-- | special_position_binary_matrix.py | 32L |
| -rw-r--r-- | spiral_matrix3.c | 66L |
| -rw-r--r-- | spiral_matrix3.py | 38L |
| -rw-r--r-- | spiral_matrix4.c | 66L |
| -rw-r--r-- | spiral_matrix4.py | 49L |
| -rw-r--r-- | split_arr_same_avg.c | 38L |
| -rw-r--r-- | split_arr_same_avg.py | 38L |
| -rw-r--r-- | split_array.c | 35L |
| -rw-r--r-- | split_array_largest_sum.c | 39L |
| -rw-r--r-- | split_array_largest_sum.py | 48L |
| -rw-r--r-- | split_linked_list.c | 58L |
| -rw-r--r-- | split_linked_list.py | 40L |
| -rw-r--r-- | split_string_max_unique_substr.c | 70L |
| -rw-r--r-- | split_string_max_unique_substr.py | 39L |
| -rw-r--r-- | squares_sorted_array.c | 32L |
| -rw-r--r-- | squares_sorted_array.py | 30L |
| -rw-r--r-- | stamping_the_grid.c | 90L |
| -rw-r--r-- | stamping_the_grid.py | 66L |
| -rw-r--r-- | step_by_step_dir_bt.c | 73L |
| -rw-r--r-- | step_by_step_dir_bt.py | 85L |
| -rw-r--r-- | steps_arr_increasing.c | 47L |
| -rw-r--r-- | stickers_spell_word.c | 54L |
| -rw-r--r-- | stickers_spell_word.py | 55L |
| -rw-r--r-- | stone_game.c | 45L |
| -rw-r--r-- | stone_game.py | 29L |
| -rw-r--r-- | stone_game2.c | 43L |
| -rw-r--r-- | stone_game2.py | 42L |
| -rw-r--r-- | stone_game3.c | 46L |
| -rw-r--r-- | stone_game7.c | 53L |
| -rw-r--r-- | strange_printer.c | 44L |
| -rw-r--r-- | strange_printer.py | 35L |
| -rw-r--r-- | string_compression.c | 65L |
| -rw-r--r-- | string_compression2.c | 48L |
| -rw-r--r-- | string_compression2.py | 56L |
| -rw-r--r-- | string_compression3.c | 36L |
| -rw-r--r-- | string_compression3.py | 34L |
| -rw-r--r-- | string_matching_array.c | 51L |
| -rw-r--r-- | string_matching_array.py | 29L |
| -rw-r--r-- | string_without_3a3b.c | 62L |
| -rw-r--r-- | student_attendance_record2.c | 33L |
| -rw-r--r-- | student_attendance_record2.py | 41L |
| -rw-r--r-- | subarr_distinct_elem_sum.c | 81L |
| -rw-r--r-- | subarr_distinct_elem_sum.py | 68L |
| -rw-r--r-- | subarr_fixed_bound.c | 34L |
| -rw-r--r-- | subarr_product_less_k.c | 46L |
| -rw-r--r-- | subarr_product_less_k.py | 30L |
| -rw-r--r-- | subarr_sum_divisible_k.c | 48L |
| -rw-r--r-- | subarr_sum_eq_k.c | 30L |
| -rw-r--r-- | subarr_sum_eq_k.py | 29L |
| -rw-r--r-- | subarr_sums_div_k.c | 30L |
| -rw-r--r-- | subarr_sums_div_k.py | 29L |
| -rw-r--r-- | subdomain_visit_count.c | 89L |
| -rw-r--r-- | subdomain_visit_count.py | 45L |
| -rw-r--r-- | subsets.c | 53L |
| -rw-r--r-- | subsets.py | 30L |
| -rw-r--r-- | subsets2.c | 74L |
| -rw-r--r-- | subsets2.py | 28L |
| -rw-r--r-- | substr_largest_variance.c | 45L |
| -rw-r--r-- | substring.py | 20L |
| -rw-r--r-- | substring_xor_queries.c | 139L |
| -rw-r--r-- | substring_xor_queries.py | 43L |
| -rw-r--r-- | sudoku_solver.c | 69L |
| -rw-r--r-- | sudoku_solver.py | 66L |
| -rw-r--r-- | sum_abs_diff_arr.c | 37L |
| -rw-r--r-- | sum_digit_str_convert.c | 51L |
| -rw-r--r-- | sum_digit_str_convert.py | 30L |
| -rw-r--r-- | sum_dist_tree.c | 64L |
| -rw-r--r-- | sum_dist_tree.py | 50L |
| -rw-r--r-- | sum_k_mirror_num.c | 60L |
| -rw-r--r-- | sum_k_mirror_num.py | 277L |
| -rw-r--r-- | sum_left_leaves.c | 50L |
| -rw-r--r-- | sum_left_leaves.py | 34L |
| -rw-r--r-- | sum_of_distances.c | 76L |
| -rw-r--r-- | sum_of_distances.py | 32L |
| -rw-r--r-- | sum_prefix_score_string.c | 67L |
| -rw-r--r-- | sum_prefix_score_string.py | 46L |
| -rw-r--r-- | sum_root_leaf_binary_num.c | 35L |
| -rw-r--r-- | sum_root_leaf_binary_num.py | 34L |
| -rw-r--r-- | sum_root_leaf_num.c | 42L |
| -rw-r--r-- | sum_root_leaf_num.py | 67L |
| -rw-r--r-- | sum_square_numbers.c | 22L |
| -rw-r--r-- | sum_square_numbers.py | 26L |
| -rw-r--r-- | sum_subarr_mins.c | 41L |
| -rw-r--r-- | sum_subarr_mins.py | 28L |
| -rw-r--r-- | sum_subset_xor.c | 23L |
| -rw-r--r-- | sum_subset_xor.py | 26L |
| -rw-r--r-- | sum_two_integers.c | 22L |
| -rw-r--r-- | sum_two_integers.py | 23L |
| -rw-r--r-- | summary_ranges.c | 106L |
| -rw-r--r-- | super_pow.c | 40L |
| -rw-r--r-- | super_pow.py | 28L |
| -rw-r--r-- | super_ugly_num.c | 31L |
| -rw-r--r-- | super_ugly_num.py | 28L |
| -rw-r--r-- | swap_adjacent_lr_string.c | 42L |
| -rw-r--r-- | swap_adjacent_lr_string.py | 38L |
| -rw-r--r-- | swap_node_linked_list.c | 87L |
| -rw-r--r-- | swap_nodes_pairs.c | 21L |
| -rw-r--r-- | swim_rising_water.c | 127L |
| -rw-r--r-- | swim_rising_water.py | 55L |
| -rw-r--r-- | symmetric_tree.c | 28L |
| -rw-r--r-- | take_gifts_richest_pile.c | 33L |
| -rw-r--r-- | take_gifts_richest_pile.py | 35L |
| -rw-r--r-- | take_k_char_left_right.c | 41L |
| -rw-r--r-- | take_k_char_left_right.py | 36L |
| -rw-r--r-- | taking_max_energy_mystic_dungeon.c | 35L |
| -rw-r--r-- | taking_max_energy_mystic_dungeon.py | 36L |
| -rw-r--r-- | tallest_billboard.c | 41L |
| -rw-r--r-- | target_sum.c | 29L |
| -rw-r--r-- | target_sum.py | 34L |
| -rw-r--r-- | task_scheduler.c | 54L |
| -rw-r--r-- | task_scheduler.py | 34L |
| -rw-r--r-- | text_justification.c | 124L |
| -rw-r--r-- | third_max_num.c | 34L |
| -rw-r--r-- | third_max_num.py | 32L |
| -rw-r--r-- | three_consecutive_odds.c | 20L |
| -rw-r--r-- | three_consecutive_odds.py | 29L |
| -rw-r--r-- | top_k_freq_element.c | 57L |
| -rw-r--r-- | total_appeal_string.c | 28L |
| -rw-r--r-- | total_appeal_string.py | 28L |
| -rw-r--r-- | total_char_str_transform1.c | 40L |
| -rw-r--r-- | total_char_str_transform1.py | 31L |
| -rw-r--r-- | total_char_str_transform2.c | 79L |
| -rw-r--r-- | total_char_str_transform2.py | 122L |
| -rw-r--r-- | total_hamming_distance.c | 25L |
| -rw-r--r-- | total_hamming_distance.py | 27L |
| -rw-r--r-- | total_waviness_nums_range1.c | 76L |
| -rw-r--r-- | total_waviness_nums_range1.py | 34L |
| -rw-r--r-- | total_waviness_nums_range2.c | 83L |
| -rw-r--r-- | total_waviness_nums_range2.py | 73L |
| -rw-r--r-- | transform_to_chessboard.c | 56L |
| -rw-r--r-- | transform_to_chessboard.py | 50L |
| -rw-r--r-- | transformed_array.c | 46L |
| -rw-r--r-- | transformed_array.py | 31L |
| -rw-r--r-- | transpose_matrix.c | 20L |
| -rw-r--r-- | transpose_matrix.py | 28L |
| -rw-r--r-- | trapping_rain_water.c | 29L |
| -rw-r--r-- | trapping_rain_water.py | 32L |
| -rw-r--r-- | trapping_rain_water2.c | 99L |
| -rw-r--r-- | trapping_rain_water2.py | 56L |
| -rw-r--r-- | triangle.c | 38L |
| -rw-r--r-- | triangle.py | 31L |
| -rw-r--r-- | trie_prefix.c | 65L |
| -rw-r--r-- | trionic_array1.c | 36L |
| -rw-r--r-- | trionic_array1.py | 36L |
| -rw-r--r-- | trionic_array2.c | 45L |
| -rw-r--r-- | trionic_array2.py | 46L |
| -rw-r--r-- | triples_bitwise_and_zero.c | 30L |
| -rw-r--r-- | triples_bitwise_and_zero.py | 28L |
| -rw-r--r-- | tuple_same_product.c | 26L |
| -rw-r--r-- | tuple_same_product.py | 28L |
| -rw-r--r-- | two_best_nonoverlap_event.c | 66L |
| -rw-r--r-- | two_best_nonoverlap_event.py | 39L |
| -rw-r--r-- | two_furthest_houses_diff_colour.c | 34L |
| -rw-r--r-- | two_furthest_houses_diff_colour.py | 27L |
| -rw-r--r-- | two_sneaky_nums.c | 48L |
| -rw-r--r-- | two_sneaky_nums.py | 43L |
| -rw-r--r-- | two_sum.c | 42L |
| -rw-r--r-- | type_of_triangle.c | 36L |
| -rw-r--r-- | type_of_triangle.py | 29L |
| -rw-r--r-- | ugly_number2.c | 31L |
| -rw-r--r-- | ugly_number2.py | 28L |
| -rw-r--r-- | uncommon_words_two_sent.c | 73L |
| -rw-r--r-- | uncommon_words_two_sent.py | 27L |
| -rw-r--r-- | uncrossed_lines.c | 59L |
| -rw-r--r-- | unique_bst.c | 29L |
| -rw-r--r-- | unique_bst2.c | 63L |
| -rw-r--r-- | unique_len_3_palindrome.c | 46L |
| -rw-r--r-- | unique_len_3_palindrome.py | 29L |
| -rw-r--r-- | unique_num_occurrences.c | 47L |
| -rw-r--r-- | unique_num_occurrences.py | 36L |
| -rw-r--r-- | unique_paths2.c | 45L |
| -rw-r--r-- | using_robot_print_lex_small_str.c | 67L |
| -rw-r--r-- | using_robot_print_lex_small_str.py | 35L |
| -rw-r--r-- | valid_anagram.c | 33L |
| -rw-r--r-- | valid_anagram.py | 26L |
| -rw-r--r-- | valid_arrangement_pairs.py | 44L |
| -rw-r--r-- | valid_palindrome.c | 35L |
| -rw-r--r-- | valid_palindrome.py | 35L |
| -rw-r--r-- | valid_palindrome2.c | 31L |
| -rw-r--r-- | valid_palindrome2.py | 28L |
| -rw-r--r-- | valid_parentheses.c | 47L |
| -rw-r--r-- | valid_parentheses_string.c | 42L |
| -rw-r--r-- | valid_parentheses_string.py | 32L |
| -rw-r--r-- | valid_square.c | 46L |
| -rw-r--r-- | valid_square.py | 41L |
| -rw-r--r-- | valid_stack_seq.c | 42L |
| -rw-r--r-- | valid_sudoku.c | 55L |
| -rw-r--r-- | valid_sudoku.py | 59L |
| -rw-r--r-- | valid_triangle_number.c | 31L |
| -rw-r--r-- | valid_triangle_number.py | 31L |
| -rw-r--r-- | valid_word.c | 38L |
| -rw-r--r-- | valid_word.py | 40L |
| -rw-r--r-- | validate_bst_node.c | 77L |
| -rw-r--r-- | validate_bst_node.py | 62L |
| -rw-r--r-- | verify_alien_dict.c | 34L |
| -rw-r--r-- | vertical_order_bst.c | 103L |
| -rw-r--r-- | vertical_order_bst.py | 56L |
| -rw-r--r-- | video_stitching.c | 80L |
| -rw-r--r-- | video_stitching.py | 62L |
| -rw-r--r-- | vowel_spellchecker.c | 168L |
| -rw-r--r-- | vowel_spellchecker.py | 58L |
| -rw-r--r-- | vowels_game_string.c | 28L |
| -rw-r--r-- | vowels_game_string.py | 29L |
| -rw-r--r-- | vowels_substrings.c | 28L |
| -rw-r--r-- | vowels_substrings.py | 26L |
| -rw-r--r-- | walking_robot_simulation.c | 112L |
| -rw-r--r-- | walking_robot_simulation.py | 50L |
| -rw-r--r-- | walking_robot_simulation2.c | 108L |
| -rw-r--r-- | walking_robot_simulation2.py | 76L |
| -rw-r--r-- | water_bottles.c | 19L |
| -rw-r--r-- | water_bottles.py | 25L |
| -rw-r--r-- | water_bottles2.c | 27L |
| -rw-r--r-- | water_bottles2.py | 49L |
| -rw-r--r-- | ways_express_int_sum_pow.c | 43L |
| -rw-r--r-- | ways_express_int_sum_pow.py | 37L |
| -rw-r--r-- | ways_make_fair_array.c | 35L |
| -rw-r--r-- | ways_make_fair_array.py | 32L |
| -rw-r--r-- | ways_split_arr_subarr.c | 29L |
| -rw-r--r-- | ways_split_arr_subarr.py | 33L |
| -rw-r--r-- | weighted_word_mapping.c | 50L |
| -rw-r--r-- | weighted_word_mapping.py | 126L |
| -rw-r--r-- | widest_vert_two_point.c | 36L |
| -rw-r--r-- | widest_vert_two_point.py | 32L |
| -rw-r--r-- | word_break.c | 68L |
| -rw-r--r-- | word_break2.c | 64L |
| -rw-r--r-- | word_break2.py | 49L |
| -rw-r--r-- | word_search.c | 34L |
| -rw-r--r-- | word_search.py | 68L |
| -rw-r--r-- | word_subsets.c | 57L |
| -rw-r--r-- | word_subsets.py | 39L |
| -rw-r--r-- | words_within_edits_dict.c | 61L |
| -rw-r--r-- | words_within_edits_dict.py | 39L |
| -rw-r--r-- | xor_op_in_arr.c | 34L |
| -rw-r--r-- | xor_op_in_arr.py | 27L |
| -rw-r--r-- | xor_queries_subarray.c | 42L |
| -rw-r--r-- | xor_queries_subarray.py | 26L |
| -rw-r--r-- | xor_range_mult_queries1.c | 46L |
| -rw-r--r-- | xor_range_mult_queries1.py | 27L |
| -rw-r--r-- | xor_range_mult_queries2.c | 105L |
| -rw-r--r-- | xor_range_mult_queries2.py | 47L |
| -rw-r--r-- | zero_array_transformation1.c | 46L |
| -rw-r--r-- | zero_array_transformation1.py | 36L |
| -rw-r--r-- | zero_array_transformation2.c | 72L |
| -rw-r--r-- | zero_array_transformation2.py | 41L |
| -rw-r--r-- | zero_array_transformation3.c | 128L |
| -rw-r--r-- | zero_array_transformation3.py | 41L |
| -rw-r--r-- | zigzag_conversion.c | 65L |