Labels
Labels
33 labels
array
Backtracking
incrementally builds candidates to the solutions, and abandons a candidate(invalid solution.)BFS
binary search
binary tree
bit manipulation
the act of algorithmically manipulating bits or other pieces of data shorter than a wordbug
DFS
Divide and Conquer
recursively breaking down a problem into two or more sub-problem of the same or related type.double index(two pointers)
duplicate
dynamic programming
optimal substructure and overlapping sub-problem are two key attributes for dynamic programming.Easy
enhancement
good first issue
Greedy algorithm
making the locally optimal choice at each stage with the intent of finding the global optimum.Hard
Hash Table(Map)
heap(priority queue)
a heap is a specialized tree-based data structure which is essentially an almost complete treehelp wanted
invalid
Linked List
math
Medium
question
Recursion
Segment Tree
sliding window
sort
stack