S

SoFi

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

Showing 18 of 18 questions

1
MediumMinimum Number of Steps to Make Two Strings Anagramβœ“ Our Solution
100
Hash TableStringCounting
2
HardMinimum Window Substringβœ“ Our Solution
93
Hash TableStringSliding Window
3
MediumAsteroid Collisionβœ“ Our Solution
89
ArrayStackSimulation
4
MediumLongest Mountain in Arrayβœ“ Our Solution
89
ArrayTwo PointersDynamic ProgrammingEnumeration
5
MediumNumber of Islandsβœ“ Our Solution
83
ArrayDepth-First SearchBreadth-First SearchUnion Find+1
6
MediumInsert Delete GetRandom O(1)βœ“ Our Solution
83
ArrayHash TableMathDesign+1
7
EasyRoman to Integerβœ“ Our Solution
76
Hash TableMathString
8
HardMaximum Number of Non-overlapping Palindrome Substringsβœ“ Our Solution
76
Two PointersStringDynamic ProgrammingGreedy
9
HardMerge k Sorted Listsβœ“ Our Solution
76
Linked ListDivide and ConquerHeap (Priority Queue)Merge Sort
10
76
ArrayHash Table
11
EasyDegree of an Arrayβœ“ Our Solution
76
ArrayHash Table
12
MediumMeeting Rooms II
66
ArrayTwo PointersGreedySorting+2
13
MediumLRU Cacheβœ“ Our Solution
66
Hash TableLinked ListDesignDoubly-Linked List
14
MediumFlatten a Multilevel Doubly Linked Listβœ“ Our Solution
66
Linked ListDepth-First SearchDoubly-Linked List
15
MediumPalindromic Substringsβœ“ Our Solution
66
Two PointersStringDynamic Programming
16
MediumSubarray Product Less Than Kβœ“ Our Solution
66
ArrayBinary SearchSliding WindowPrefix Sum
17
MediumFind the Winner of the Circular Gameβœ“ Our Solution
66
ArrayMathRecursionQueue+1
18
MediumTop K Frequent Elementsβœ“ Our Solution
66
ArrayHash TableDivide and ConquerSorting+4