I

Intel

25 questions tracked25 with solutions
πŸ”
Frequency scoreSorted highest β†’ lowest frequencyβœ“ Our Solution = we have a detailed walkthrough

Showing 25 of 25 questions

1
EasyMaximum Nesting Depth of the Parenthesesβœ“ Our Solution
100
StringStack
2
MediumFind Consecutive Integers from a Data Streamβœ“ Our Solution
100
Hash TableDesignQueueCounting+1
3
HardTrapping Rain Waterβœ“ Our Solution
100
ArrayTwo PointersDynamic ProgrammingStack+1
4
EasyValid Parenthesesβœ“ Our Solution
94
StringStack
5
MediumNumber of Islandsβœ“ Our Solution
94
ArrayDepth-First SearchBreadth-First SearchUnion Find+1
6
MediumCopy List with Random Pointerβœ“ Our Solution
87
Hash TableLinked List
7
83
ArrayHash Table
8
MediumLongest Substring Without Repeating Charactersβœ“ Our Solution
77
Hash TableStringSliding Window
9
MediumCount Primesβœ“ Our Solution
77
ArrayMathEnumerationNumber Theory
10
MediumBest Time to Buy and Sell Stock IIβœ“ Our Solution
70
ArrayDynamic ProgrammingGreedy
11
MediumReverse Integerβœ“ Our Solution
70
Math
12
MediumLRU Cacheβœ“ Our Solution
70
Hash TableLinked ListDesignDoubly-Linked List
13
EasyBest Time to Buy and Sell Stockβœ“ Our Solution
60
ArrayDynamic Programming
14
MediumAdd Two Numbersβœ“ Our Solution
60
Linked ListMathRecursion
15
EasyClimbing Stairsβœ“ Our Solution
60
MathDynamic ProgrammingMemoization
16
EasyMerge Two Sorted Listsβœ“ Our Solution
60
Linked ListRecursion
17
MediumReverse Words in a Stringβœ“ Our Solution
60
Two PointersString
18
EasyPalindrome Numberβœ“ Our Solution
60
Math
19
MediumContainer With Most Waterβœ“ Our Solution
60
ArrayTwo PointersGreedy
20
EasyMerge Sorted Arrayβœ“ Our Solution
60
ArrayTwo PointersSorting
21
MediumRotate Imageβœ“ Our Solution
60
ArrayMathMatrix
22
EasyLinked List Cycleβœ“ Our Solution
60
Hash TableLinked ListTwo Pointers
23
EasyValid Palindromeβœ“ Our Solution
60
Two PointersString
24
MediumMaximum Subarrayβœ“ Our Solution
60
ArrayDivide and ConquerDynamic Programming
25
MediumTop K Frequent Wordsβœ“ Our Solution
60
ArrayHash TableStringTrie+4