S
Snap
100 questions tracked83 with solutions
Frequency scoreSorted highest β lowest frequencyβ Our Solution = we have a detailed walkthrough
Showing 100 of 100 questions
1Hash TableLinked ListDesignDoubly-Linked List
2Hash TableStringSliding Window
3MediumMeeting Rooms II
ArrayTwo PointersGreedySorting+2
4Hash TableStringBreadth-First Search
5Depth-First SearchBreadth-First SearchGraphTopological Sort
6ArrayDepth-First SearchBreadth-First SearchUnion Find+1
7ArrayHash TableStringDynamic Programming+3
8MediumDesign Log Storage System
Hash TableStringDesignOrdered Set
9ArrayDepth-First SearchBreadth-First SearchUnion Find+1
11MediumNumber of Distinct Islands
Hash TableDepth-First SearchBreadth-First SearchUnion Find+1
12MediumOne Edit Distance
Two PointersString
14ArrayHash TableBreadth-First Search
15HardAlien Dictionary
ArrayStringDepth-First SearchBreadth-First Search+2
17EasyClosest Binary Search Tree Value
Binary SearchTreeDepth-First SearchBinary Search Tree+1
20MathBit ManipulationRecursion
21MathDynamic ProgrammingMemoization
25MediumTernary Expression Parser
StringStackRecursion
27HardWord Abbreviation
ArrayStringGreedyTrie+1
28MediumBinary Tree Vertical Order Traversal
Hash TableTreeDepth-First SearchBreadth-First Search+2
29StringStackGreedyMonotonic Stack
32StringDynamic ProgrammingGreedyRecursion
34ArrayHash TableBacktrackingMatrix
36MathDynamic ProgrammingTreeBinary Search Tree+1
38ArrayStringBacktrackingDepth-First Search+1
39Dynamic ProgrammingDepth-First SearchBreadth-First SearchGraph+2
40ArrayBreadth-First SearchMatrix
41StringDynamic Programming
42Depth-First SearchGraphEulerian Circuit
44ArrayHash TableMathDesign+1
45ArrayStringDepth-First SearchBreadth-First Search+3
48Hash TableTreeDepth-First SearchBreadth-First Search+1
49Linked ListStringStackDesign+2
50ArrayDynamic ProgrammingGraphTopological Sort
51HardNumber of Islands II
ArrayHash TableUnion Find
52MediumMinimum Number of Keypresses
Hash TableStringGreedySorting+1
53ArrayBinary SearchStackGreedy+1
54ArrayMathDivide and ConquerGeometry+3
55ArrayDepth-First SearchBreadth-First SearchMatrix
56ArrayHash TableStringSorting
57HardBasic Calculator III
MathStringStackRecursion
58ArrayHash TableStringDepth-First Search+3
59ArrayBinary SearchDivide and Conquer
62ArrayDepth-First SearchBreadth-First Search
64ArrayBinary SearchSliding WindowPrefix Sum
65StringDynamic Programming
67ArrayHash TableDivide and ConquerSorting+4
68Dynamic ProgrammingTreeDepth-First SearchBinary Tree
69Depth-First SearchBreadth-First SearchGraphTopological Sort
70Depth-First SearchGraphEulerian Circuit
71ArrayHash TableMathGeometry+1
72HardShortest Distance from All Buildings
ArrayBreadth-First SearchMatrix
73ArrayBinary SearchDivide and ConquerMatrix
76ArrayHash TableTwo PointersString+2
77ArrayStackSortingMonotonic Stack
80MediumThe Maze
ArrayDepth-First SearchBreadth-First SearchMatrix
81MediumNested List Weight Sum
Depth-First SearchBreadth-First Search
83HardMax Stack
Linked ListStackDesignDoubly-Linked List+1
85ArrayMathBinary SearchPrefix Sum+1
86ArrayHash TablePrefix Sum
88ArrayStringBinary SearchTrie+2
89ArrayDynamic ProgrammingGreedyHeap (Priority Queue)
90StringDynamic Programming
93HardBuild Binary Expression Tree From Infix Expression
StringStackTreeBinary Tree
95Hash TableStackDesignOrdered Set
97ArrayLinked ListStackDesign+2
98ArrayDynamic ProgrammingDepth-First SearchBreadth-First Search+4
100ArrayDivide and ConquerDynamic Programming