S
ServiceNow
84 questions tracked80 with solutions
Frequency scoreSorted highest β lowest frequencyβ Our Solution = we have a detailed walkthrough
Showing 84 of 84 questions
1ArrayTwo PointersDynamic ProgrammingStack+1
2ArrayBinary SearchSliding WindowPrefix Sum
4ArrayHash TableStringSorting
5Hash TableLinked ListDesignDoubly-Linked List
6MediumLexicographically Smallest String After Operations With Constraintβ Our Solution StringGreedy
7StringDynamic ProgrammingBacktracking
8Dynamic ProgrammingMemoization
9TreeDepth-First SearchBreadth-First SearchGraph
10Hash TableStringSliding Window
14ArrayHash TableLinked ListDesign+1
16ArrayStackMonotonic Stack
17ArrayDynamic ProgrammingMatrix
18ArrayDivide and ConquerSortingHeap (Priority Queue)+1
22ArrayDepth-First SearchBreadth-First SearchUnion Find+1
23Two PointersStringDynamic Programming
24ArrayBinary SearchDivide and Conquer
26ArrayDepth-First SearchBreadth-First SearchMatrix
27ArrayHash TableStringTrie+4
29Hash TableLinked ListDesignDoubly-Linked List
31TreeDepth-First SearchBinary Search TreeBinary Tree
34ArrayStackMonotonic Stack
36Hash TableStringQueueCounting
37MediumNumber of Distinct Substrings in a String
StringTrieRolling HashSuffix Array+1
38TreeDepth-First SearchBreadth-First SearchBinary Tree
39ArrayHash TableUnion Find
41TreeDepth-First SearchBinary Tree
43MathStringDynamic ProgrammingCombinatorics
44MediumMeeting Rooms II
ArrayTwo PointersGreedySorting+2
45MediumReverse Words in a String II
Two PointersString
46ArrayDivide and ConquerDynamic Programming
48StringDynamic ProgrammingStackGreedy
50Hash TableStringBacktracking
51MediumNumber of Distinct Islands
Hash TableDepth-First SearchBreadth-First SearchUnion Find+1
52Linked ListTwo PointersStackRecursion
56StringDynamic ProgrammingSimulation
57ArrayHash TablePrefix Sum
60ArrayDynamic ProgrammingGreedy
62ArrayDynamic ProgrammingBacktracking
64ArrayQueueSliding WindowHeap (Priority Queue)+1
65TreeBreadth-First SearchBinary Tree
66Hash TableTreeDepth-First SearchBreadth-First Search+1
67ArrayDynamic ProgrammingBreadth-First Search
69ArrayHash TableStringDynamic Programming+3
72Hash TableStringDesignTrie
77ArrayStringBinary SearchTrie+2
79ArrayDynamic ProgrammingGreedy
80Linked ListTreeDepth-First SearchBreadth-First Search+1
81ArrayBreadth-First SearchMatrix
83Dynamic ProgrammingBit ManipulationMemoization