leetcode/paradigms

paradigms

dz / leetcode / paradigms

Subgraphs

Node Tree

Nodes

dynamic_programming
content Dynamic Programming
children leetcode/references/optimal_substructure (optimal substructure key piece in solving dynamic programming problems), leetcode/problems/322_coin_change, leetcode/references/dynamic_programming, leetcode/references/bottom_up_top_down (Dynamic programming can come in top-down or bottoms-up approaches)

algorithmic_paradigm
content Algorithmic Paradigms
children leetcode/references/algorithmic_paradigm

depth_first_search
content Depth-First Search
children leetcode/problems/200_number_of_islands, leetcode/references/depth_first_search

breadth_first_search
content Breadth-First Search
children leetcode/references/breadth_first_search, leetcode/problems/994_rotting_oranges
parents leetcode/problems/200_number_of_islands

binary_search
content Binary Search
children leetcode/problems/34_first_last_sorted_array, leetcode/references/binary_search, leetcode/references/opionated_guide_binary_search, leetcode/problems/278_first_bad_version, leetcode/problems/704_binary_search, leetcode/references/binary_search_java, leetcode/references/binary_search_leetcode, leetcode/problems/875_koko_eating_bananas
parents leetcode/problems/33_search_in_rotated_sorted_array

backtracking
content Backtracking
children leetcode/problems/39_combination_sum, leetcode/references/backtracking

greedy
content Greedy
children leetcode/problems/121_best_time_to_sell_and_buy_stock (I'm pretty sure this is a greedy algorithm? ("locally optimal choices")), leetcode/references/greedy_algorithm

two_pointer
content Two Pointer
children leetcode/problems/345_reverse_vowels_stringa, leetcode/problems/125_valid_palindrome, leetcode/problems/282_move_zeros, leetcode/problems/1679_max_number_of_ksum_pairs, leetcode/problems/392_is_subsequence

bit_manipulation
content Bit manipulation
children leetcode/problems/187_repeated_DNA_sequences, leetcode/problems/260_single_number_3, leetcode/problems/67_add_binary, leetcode/problems/318_max_product_word_lengths, leetcode/problems/137_single_number_2

array_string
content array/string manipulation
children leetcode/problems/605_can_place_flowers, leetcode/problems/1768_merge_strings_alternately, leetcode/problems/1431_kids_with_greatest_number_of_candies, leetcode/problems/443_string_compression, leetcode/problems/1071_GCD_of_strings, leetcode/problems/151_reverse_words_in_a_string

sliding_window
content Sliding Window
children leetcode/problems/1456_max_vowels_in_substring, leetcode/problems/643_maximum_average_subarray, leetcode/problems/1004_max_consecutive_ones_iii, leetcode/problems/1493_longest_subarray_ones_deleting_elem

prefix_sum
content Prefix Sum
children leetcode/problems/724_pivot_index, leetcode/problems/1732_find_highest_altitude