Directories ¶ Show internal Expand all Path Synopsis 01_river_sizes 02_three_number_sum 03_smallest_difference 04_move_element_to_end 05_is_monotonic 06_spiral_traverse 07_longest_peak 08_bst_construction 09_validate_bst 10_bst_traversal 11_min_height_bst 12_invert_binary_tree 13_max_subset_sumno_adjacent 14_number_of_ways_to_make_change 15_min_number_of_coins_for_change 16_levenshtein_distance 17_kadanes_algorithm 18_single_cycle_check 19_breadth_first_search 20_youngest_common_ancestor 21_heap_construction 22_linked_list 23_remove_kth_node_from_end 24_permutations 25_powerset 26_search_in_sorted_matrix 27_min_max_stack 28_balanced_brackets 29_longest_palindromic_substring 30_group_anagrams 31_suffix_trie 32_array_of_products 33_binary_tree_diameter 34_cycle_in_graph 35_find_kth_largest_value_in_bst 36_find_successor 37_first_duplicate_value 38_height_balanced_binary_tree 39_merge_overlapping_intervals 40_number_of_ways_to_traverse_graph 41_phone_number_mnemonics 42_reconstruct_bst 43_remove_islands 44_reverse_words_in_string 45_staircase_traversal 46_sum_of_linked_lists 47_sunset_views 48_task_assignment 49_three_number_sort 50_valid_ip_addresses 51_valid_starting_city 52_sort_stack 53_minimum_characters_for_words 54_minimum_passes_of_matrix 55_next_greater_element 56_longest_substring_without_duplication Click to show internal directories. Click to hide internal directories.