A
Apple
100 questions tracked100 with solutions
Frequency scoreSorted highest β lowest frequencyβ Our Solution = we have a detailed walkthrough
Showing 100 of 100 questions
2Hash TableStringSliding Window
5ArrayBinary SearchDivide and Conquer
7ArrayHash TableStringSorting
9ArrayTwo PointersDynamic ProgrammingStack+1
12MathDynamic ProgrammingMemoization
13Two PointersStringDynamic Programming
23ArrayDivide and ConquerDynamic Programming
25StringDynamic ProgrammingBacktracking
26Linked ListDivide and ConquerHeap (Priority Queue)Merge Sort
28Two PointersStringString Matching
31Hash TableStringBacktracking
32StringDynamic ProgrammingRecursion
35ArrayStackMonotonic Stack
36MathStringBit ManipulationSimulation
38TreeDepth-First SearchBreadth-First SearchBinary Tree
39TreeBreadth-First SearchBinary Tree
44ArrayDynamic ProgrammingGreedy
46TreeDepth-First SearchBreadth-First SearchBinary Tree
48TreeDepth-First SearchBinary Search TreeBinary Tree
52StringDynamic Programming
53ArrayDynamic ProgrammingGreedy
54ArrayStringBacktrackingDepth-First Search+1
58StackTreeDepth-First SearchBinary Tree
59StringDynamic ProgrammingGreedyRecursion
60TreeDepth-First SearchBinary Tree
68ArrayBacktrackingBit Manipulation
69Hash TableStringSliding Window
71StringDynamic Programming
72ArrayDynamic ProgrammingMatrix
77ArrayDivide and ConquerTreeBinary Search Tree+1
79StringDynamic Programming
80ArrayHash TableBacktrackingMatrix
81TreeDepth-First SearchBreadth-First SearchBinary Tree
85Dynamic ProgrammingBacktrackingTreeBinary Search Tree+1
86ArrayDynamic ProgrammingStackMatrix+1
87ArrayHash TableDivide and ConquerTree+1
91MathDynamic ProgrammingCombinatorics
93Hash TableStringSliding Window
96ArrayDynamic ProgrammingMatrix
97TreeDepth-First SearchBinary Search TreeBinary Tree
98MathDynamic ProgrammingTreeBinary Search Tree+1
99ArrayBacktrackingBit Manipulation
100Linked ListStackTreeDepth-First Search+1