A
Amazon
100 questions tracked100 with solutions
Frequency scoreSorted highest β lowest frequencyβ Our Solution = we have a detailed walkthrough
Showing 100 of 100 questions
2ArrayTwo PointersDynamic ProgrammingStack+1
3Hash TableStringSliding Window
5ArrayHash TableStringSorting
8Two PointersStringDynamic Programming
11ArrayBinary SearchDivide and Conquer
13Linked ListDivide and ConquerHeap (Priority Queue)Merge Sort
14ArrayDivide and ConquerDynamic Programming
16MathDynamic ProgrammingMemoization
17ArrayDynamic ProgrammingGreedy
18StringDynamic ProgrammingBacktracking
19Hash TableStringBacktracking
27ArrayStringBacktrackingDepth-First Search+1
30ArrayStackMonotonic Stack
34ArrayDynamic ProgrammingGreedy
35ArrayBacktrackingBit Manipulation
40MathDynamic ProgrammingCombinatorics
43StringDynamic ProgrammingRecursion
44Hash TableStringSliding Window
46TreeDepth-First SearchBinary Search TreeBinary Tree
51Two PointersStringString Matching
57StringDynamic ProgrammingStack
60StringDynamic Programming
61MathStringBit ManipulationSimulation
65StringDynamic Programming
66ArrayDynamic ProgrammingMatrix
69ArrayBacktrackingBit Manipulation
71TreeDepth-First SearchBreadth-First SearchBinary Tree
74ArrayHash TableBacktrackingMatrix
76StringDynamic ProgrammingGreedyRecursion
80StackTreeDepth-First SearchBinary Tree
83ArrayDynamic ProgrammingStackMatrix+1
84Dynamic ProgrammingBacktrackingTreeBinary Search Tree+1
86ArrayDynamic ProgrammingMatrix
88Hash TableStringSliding Window
90TreeDepth-First SearchBinary Search TreeBinary Tree
91StringDynamic Programming
93MathBacktrackingBit Manipulation
94MathDynamic ProgrammingTreeBinary Search Tree+1
100StringDynamic Programming