|
..
|
— |
— |
|
|
.git
|
— |
|
|
|
.vscode
|
— |
|
|
|
001_two_sum
|
— |
|
|
|
002_add_two_numbers
|
— |
|
|
|
003_longest_substring_without_repeating_chars
|
— |
|
|
|
004_median_of_2_sorted_arrays
|
— |
|
|
|
005_longest_palindromic_substring
|
— |
|
|
|
006_zigzag_conversion
|
— |
|
|
|
007_reverse_integer
|
— |
|
|
|
008_string_to_integer
|
— |
|
|
|
009_palindrome_number
|
— |
|
|
|
010_regular_expression_matching
|
— |
|
|
|
011_container_with_most_water
|
— |
|
|
|
012_integer_to_roman
|
— |
|
|
|
013_roman_to_integer
|
— |
|
|
|
014_longest_common_prefix
|
— |
|
|
|
015_three_sum
|
— |
|
|
|
016_three_sum_closest
|
— |
|
|
|
017_letter_combinations_of_phone_number
|
— |
|
|
|
018_four_sum
|
— |
|
|
|
019_remove_nth_node_from_end
|
— |
|
|
|
020_valid_parentheses
|
— |
|
|
|
021_merge_2_sorted_lists
|
— |
|
|
|
022_generate_parentheses
|
— |
|
|
|
023_merge_k_sorted_lists
|
— |
|
|
|
024_swap_nodes_in pairs
|
— |
|
|
|
024_swap_nodes_in_pairs
|
— |
|
|
|
025_reverse_nodes_in_k_group
|
— |
|
|
|
026_remove_duplicates_from_sorted_array
|
— |
|
|
|
027_remove_element
|
— |
|
|
|
028_implement_strstr
|
— |
|
|
|
029_divide_2integers
|
— |
|
|
|
030_substring_with_cancatenation_all_words
|
— |
|
|
|
031_next_permutation
|
— |
|
|
|
032_longest_valid_parentheses
|
— |
|
|
|
033_search_in_rotated_sorted_array
|
— |
|
|
|
034_search_for_a_range
|
— |
|
|
|
035_search_insert_position
|
— |
|
|
|
036_valid_sudoku
|
— |
|
|
|
037_sodoku_solver
|
— |
|
|
|
038_count_and_say
|
— |
|
|
|
039_combination_sum
|
— |
|
|
|
040_combination_sum_ii
|
— |
|
|
|
041_first_missing_positive
|
— |
|
|
|
042_trapping_rain_water
|
— |
|
|
|
043_multiply_strings
|
— |
|
|
|
044_wildcard_matching
|
— |
|
|
|
045_jump_game_ii
|
— |
|
|
|
046_permutations
|
— |
|
|
|
047_permutations_ii
|
— |
|
|
|
048_rotate_image
|
— |
|
|
|
049_group_anagrams
|
— |
|
|
|
050_pow_x_n
|
— |
|
|
|
051_n_queens
|
— |
|
|
|
052_n_queens_ii
|
— |
|
|
|
053_maximum_subarray
|
— |
|
|
|
054_spiral_matrix
|
— |
|
|
|
055_jump_game
|
— |
|
|
|
056_merge_intervals
|
— |
|
|
|
057_insert_interval
|
— |
|
|
|
058_length_of_last_word
|
— |
|
|
|
059_spiral_matrix_ii
|
— |
|
|
|
060_permutation_sequence
|
— |
|
|
|
061_rotate_list
|
— |
|
|
|
062_unique_paths
|
— |
|
|
|
063_unique_paths_ii
|
— |
|
|
|
064_minimum_path_sum
|
— |
|
|
|
065_valid_number
|
— |
|
|
|
066_plus_one
|
— |
|
|
|
067_add_binary
|
— |
|
|
|
068_text_justification
|
— |
|
|
|
069_sqrt_x
|
— |
|
|
|
070_climbing_stairs
|
— |
|
|
|
071_simplify_path
|
— |
|
|
|
072_edit_distance
|
— |
|
|
|
073_set_matrix_zeros
|
— |
|
|
|
074_search_2d_matrix
|
— |
|
|
|
075_sort_colors
|
— |
|
|
|
076_min_window_substring
|
— |
|
|
|
077_combinations
|
— |
|
|
|
078_subsets
|
— |
|
|
|
079_word_search
|
— |
|
|
|
080_reemove_duplicates_from_sorted_array_ii
|
— |
|
|
|
081_search_in_rotated_sorted_array
|
— |
|
|
|
082_remove_duplicates_from_sorted_list
|
— |
|
|
|
083_remove_duplicates_from_sorted_list_ii
|
— |
|
|
|
084_largest_rectangle_in_histogram
|
— |
|
|
|
085_maximal_rectangle
|
— |
|
|
|
086_partition_list
|
— |
|
|
|
087_scramble_string
|
— |
|
|
|
088_merge_sorted_arry
|
— |
|
|
|
089_gray_code
|
— |
|
|
|
090_subsets_ii
|
— |
|
|
|
091_decode_ways
|
— |
|
|
|
092_reversed_linked_list_ii
|
— |
|
|
|
093_restore_ip_addresses
|
— |
|
|
|
094_binary_tree_inorder
|
— |
|
|
|
095_unique_binary_search_trees_ii
|
— |
|
|
|
096_unique_binary_search_trees
|
— |
|
|
|
097_interleaving_string
|
— |
|
|
|
098_validate_binary_search_tree
|
— |
|
|
|
099_recover_binary_search_tree
|
— |
|
|
|
100_same_tree
|
— |
|
|
|
101_symmetric_tree
|
— |
|
|
|
102_binary_tree_level_order_traversal
|
— |
|
|
|
103_binary_tree_zigzag_level_order_traversal
|
— |
|
|
|
104_max_depth_of_binary_tree
|
— |
|
|
|
105_construct_bt_from_preorder_inorder
|
— |
|
|
|
106_construct_bt_from_postorder_inorder
|
— |
|
|
|
107_binary_tree_level_order_traversal_ii
|
— |
|
|
|
108_sorted_array_to_bst
|
— |
|
|
|
109_convert_sorted_list_to_BST
|
— |
|
|
|
110_balanced_binary_treee
|
— |
|
|
|
111_minimum_depth_of_bst
|
— |
|
|
|
112_path_sum
|
— |
|
|
|
113_path_sum_ii
|
— |
|
|
|
114_flatten_binary_tree_to_linked_list
|
— |
|
|
|
115_distinct_subsequences
|
— |
|
|
|
116_populating_next_right_pointers_in_each_node
|
— |
|
|
|
117_populating_next_right_pointers_in_each_node_ii
|
— |
|
|
|
118_pascal_triangle
|
— |
|
|
|
119_pascal_triangle_ii
|
— |
|
|
|
120_triangle
|
— |
|
|
|
121_best_time_to_buy_and_sell
|
— |
|
|
|
122_best_time_to_buy_adn_sell_ii
|
— |
|
|
|
124_binary_tree_max_path_sum
|
— |
|
|
|
125_valid_palindrome
|
— |
|
|
|
126_word_ladder_ii
|
— |
|
|
|
127_word_ladder
|
— |
|
|
|
128_longest_consequetive_sequence
|
— |
|
|
|
129_sum_root_to_leaf
|
— |
|
|
|
130_surrounded_regions
|
— |
|
|
|
131_palindrome_partitioning
|
— |
|
|
|
132_palindrome_partitioning_ii
|
— |
|
|
|
133_clone_graph
|
— |
|
|
|
134_gas_station
|
— |
|
|
|
135_candies
|
— |
|
|
|
136_single_number
|
— |
|
|
|
137_single_number_ii
|
— |
|
|
|
138_copy_list_with_random_pointer
|
— |
|
|
|
139_word_break
|
— |
|
|
|
140_word_break_ii
|
— |
|
|
|
141_linked_list_cycle
|
— |
|
|
|
142_linked_list_cycle_ii
|
— |
|
|
|
143_reorder_list
|
— |
|
|
|
144_binary_tree_preorder_traversal
|
— |
|
|
|
145_binary_tree_postorder_traversal
|
— |
|
|
|
146_lru_cache
|
— |
|
|
|
147_insertion_sort_list
|
— |
|
|
|
148_sort_list
|
— |
|
|
|
149_max_points_on_a_line
|
— |
|
|
|
150_evaluate_reverse_polish
|
— |
|
|
|
151_reverse_words_in_a_string
|
— |
|
|
|
152_maximum_products_subarray
|
— |
|
|
|
153_find_minimum_rotated_sorted_array
|
— |
|
|
|
154_find_minimum_in_rotated_array_ii
|
— |
|
|
|
155_min_stack
|
— |
|
|
|
156_binary_tree_upside_down
|
— |
|
|
|
157_read_n_chars
|
— |
|
|
|
158_read_n_chars_ii
|
— |
|
|
|
159_longest_substring_with_at_most_2_chars
|
— |
|
|
|
160_intersection_of_linked_lists
|
— |
|
|
|
161_one_edit_distance
|
— |
|
|
|
162_peak_element
|
— |
|
|
|
163_find_missing_ranges
|
— |
|
|
|
164_maximum_gap
|
— |
|
|
|
165_compare_version_numbers
|
— |
|
|
|
166_fraction_to_recurring_decimal
|
— |
|
|
|
167_two_sum_ii
|
— |
|
|
|
168_excel_sheet
|
— |
|
|
|
169_majority_element
|
— |
|
|
|
170_two_sum_iii
|
— |
|
|
|
171_excel_sheet_column_number
|
— |
|
|
|
172_factorial_trailing_zeros
|
— |
|
|
|
173_binary_tree_iterator
|
— |
|
|
|
174_dungeon_game
|
— |
|
|
|
175-combine-2-tables
|
— |
|
|
|
179_largest_number
|
— |
|
|
|
186_reverse_words_in_a_string
|
— |
|
|
|
187_repeated_dna
|
— |
|
|
|
188_best_time_to_buy_and_sell_iv
|
— |
|
|
|
189_rotate_array
|
— |
|
|
|
190_reverse_bits
|
— |
|
|
|
191_number_of_i_bits
|
— |
|
|
|
198_house_robber
|
— |
|
|
|
199_binary_tree_right_view
|
— |
|
|
|
200_islands
|
— |
|
|
|
201_bitwise_and_of_number_range
|
— |
|
|
|
202_happy_number
|
— |
|
|
|
203_remove_linked_list_elements
|
— |
|
|
|
204_count_primes
|
— |
|
|
|
205_isomorphic_strings
|
— |
|
|
|
206_reverse_linked_list
|
— |
|
|
|
207_course_schedule
|
— |
|
|
|
208_implement_trie
|
— |
|
|
|
209_minium_size_subarray_sum
|
— |
|
|
|
210_course_schedule_ii
|
— |
|
|
|
211_add_and_search_word
|
— |
|
|
|
212_word_search_ii
|
— |
|
|
|
213_house_robber_ii
|
— |
|
|
|
215_kth_element_in_array
|
— |
|
|
|
216_combination_sum_iii
|
— |
|
|
|
217_contains_duplicate
|
— |
|
|
|
218_skyline_problem
|
— |
|
|
|
219_contains_duplicate_ii
|
— |
|
|
|
220_contains_duplicate_iii
|
— |
|
|
|
221_maximal_square
|
— |
|
|
|
222_count_complete_tree_nodes
|
— |
|
|
|
223_rectangle_area
|
— |
|
|
|
224_basic_calculator
|
— |
|
|
|
225_impl_stack_using_queues
|
— |
|
|
|
226_invert_binary_tree
|
— |
|
|
|
227_basic_calculator_ii
|
— |
|
|
|
228_summary_ranges
|
— |
|
|
|
229_majority_element_ii
|
— |
|
|
|
230_kth_smallest_element
|
— |
|
|
|
231_power_of_two
|
— |
|
|
|
232_make_queue_using_stacks
|
— |
|
|
|
233_number_of_digit_one
|
— |
|
|
|
234_palindrome_linked_list
|
— |
|
|
|
235_lowst_common_ancestor_bst
|
— |
|
|
|
236_lowest_common_ancestor
|
— |
|
|
|
237_delete_node_in_linked_list
|
— |
|
|
|
238_product_array
|
— |
|
|
|
239_sliding_window_maximum
|
— |
|
|
|
240_search_2d_matrix
|
— |
|
|
|
241_different_ways_to_add_parenthesis
|
— |
|
|
|
242_valid_anagram
|
— |
|
|
|
243_shortest_word_distance
|
— |
|
|
|
328_odd_even_linked_list
|
— |
|
|
|
329_longest_increasing_path
|
— |
|
|
|
330_patching_array
|
— |
|
|
|
332_reconstruct_itinerary
|
— |
|
|
|
333_largest_BST_subtree
|
— |
|
|
|
335_self_crossing
|
— |
|
|
|
336_palindrome_pairs
|
— |
|
|
|
337_house_robber_iii
|
— |
|
|
|
338_counting_bits
|
— |
|
|
|
339_nested_list_weighted_sum
|
— |
|
|
|
340_longest_substr_at_most_k_chars
|
— |
|
|
|
341_flatten_nested_list_iterator
|
— |
|
|
|
342_power_of_four
|
— |
|
|
|
343_integer_break
|
— |
|
|
|
344_reverse_string
|
— |
|
|
|
345_reverse_vowels
|
— |
|
|
|
347_top_k_frequent_elements
|
— |
|
|
|
352_data_stream_disjoint_intervals
|
— |
|
|
|
__UNSORTED
|
— |
|
|
|
longest-valid-parentheses
|
— |
|
|
|
reorder-list
|
— |
|
|
|
reverse-vowels-of-a-string
|
— |
|
|
|
.gitattributes
|
1 KB |
|
|
|
.gitignore
|
2 KB |
|
|
|
Explinations.html
|
883 KB |
|
|
|
Explinations.md
|
312 KB |
|
|
|
README.html
|
479 KB |
|
|
|
README.md
|
462 KB |
|
|
|
apple-touch-icon.png
|
5 KB |
|
|
|
copy-2-clip.js
|
868 bytes |
|
|
|
dirhtml.py
|
17 KB |
|
|
|
leet.yml
|
57 bytes |
|
|
|
makefile
|
139 bytes |
|
|
|
medium_index.html
|
1 MB |
|
|
|
old_index.html
|
1 MB |
|
|
|
scrap.md
|
1 KB |
|
|