S

SAP

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

Showing 39 of 39 questions

1
100
ArrayHash Table
2
HardCount Increasing Quadrupletsβœ“ Our Solution
92
ArrayDynamic ProgrammingBinary Indexed TreeEnumeration+1
3
HardMaximum Students Taking Examβœ“ Our Solution
92
ArrayDynamic ProgrammingBit ManipulationMatrix+1
4
MediumContainer With Most Waterβœ“ Our Solution
92
ArrayTwo PointersGreedy
5
HardCount the Number of Infection Sequencesβœ“ Our Solution
92
ArrayMathCombinatorics
6
HardMaximum Path Quality of a Graphβœ“ Our Solution
92
ArrayBacktrackingGraph
7
MediumMovie Ratingβœ“ Our Solution
92
Database
8
EasyLongest Common Prefixβœ“ Our Solution
89
StringTrie
9
EasyValid Parenthesesβœ“ Our Solution
83
StringStack
10
MediumNumber of Islandsβœ“ Our Solution
79
ArrayDepth-First SearchBreadth-First SearchUnion Find+1
11
EasyValid Palindromeβœ“ Our Solution
70
Two PointersString
12
MediumMaximal Squareβœ“ Our Solution
70
ArrayDynamic ProgrammingMatrix
13
HardTrapping Rain Waterβœ“ Our Solution
70
ArrayTwo PointersDynamic ProgrammingStack+1
14
EasyReverse Linked Listβœ“ Our Solution
70
Linked ListRecursion
15
MediumMaximum Subarrayβœ“ Our Solution
70
ArrayDivide and ConquerDynamic Programming
16
MediumLongest Palindromic Substringβœ“ Our Solution
63
Two PointersStringDynamic Programming
17
MediumLeftmost Column with at Least a One
63
ArrayBinary SearchMatrixInteractive
18
EasyRotate Stringβœ“ Our Solution
63
StringString Matching
19
MediumDaily Temperaturesβœ“ Our Solution
63
ArrayStackMonotonic Stack
20
MediumKth Largest Element in an Arrayβœ“ Our Solution
63
ArrayDivide and ConquerSortingHeap (Priority Queue)+1
21
MediumMaximum Number of Weeks for Which You Can Workβœ“ Our Solution
63
ArrayGreedy
22
MediumLongest Consecutive Sequenceβœ“ Our Solution
63
ArrayHash TableUnion Find
23
EasyBest Time to Buy and Sell Stockβœ“ Our Solution
63
ArrayDynamic Programming
24
EasyRemove Duplicates from Sorted Arrayβœ“ Our Solution
63
ArrayTwo Pointers
25
MediumGroup Anagramsβœ“ Our Solution
53
ArrayHash TableStringSorting
26
MediumMax Consecutive Ones IIIβœ“ Our Solution
53
ArrayBinary SearchSliding WindowPrefix Sum
27
MediumCoin Changeβœ“ Our Solution
53
ArrayDynamic ProgrammingBreadth-First Search
28
MediumBinary Search Tree to Greater Sum Treeβœ“ Our Solution
53
TreeDepth-First SearchBinary Search TreeBinary Tree
29
MediumLRU Cacheβœ“ Our Solution
53
Hash TableLinked ListDesignDoubly-Linked List
30
MediumWord Breakβœ“ Our Solution
53
ArrayHash TableStringDynamic Programming+2
31
EasyLinked List Cycleβœ“ Our Solution
53
Hash TableLinked ListTwo Pointers
32
HardMaximum Employees to Be Invited to a Meetingβœ“ Our Solution
53
Depth-First SearchGraphTopological Sort
33
53
MathBinary Search
34
EasyValid Perfect Squareβœ“ Our Solution
53
MathBinary Search
35
EasyFibonacci Numberβœ“ Our Solution
53
MathDynamic ProgrammingRecursionMemoization
36
MediumMonotone Increasing Digitsβœ“ Our Solution
53
MathGreedy
37
EasyMaximum Depth of Binary Treeβœ“ Our Solution
53
TreeDepth-First SearchBreadth-First SearchBinary Tree
38
EasySort Array by Increasing Frequencyβœ“ Our Solution
53
ArrayHash TableSorting
39
EasyMove Zeroesβœ“ Our Solution
53
ArrayTwo Pointers