2 Arrays 🔗
• CyclicRotation
• OddOccurrencesInArray
3 Time Complexity 🔗
• FrogJmp
• PermMissingElem
• TapeEquilibrium
4 Counting Elements 🔗
• PermCheck
• FrogRiverOne
• MaxCounters
• MissingInteger
5 Prefix Sums 🔗
• PassingCars
• CountDiv
• GenomicRangeQuery
• MinAvgTwoSlice
6 Sorting 🔗
• Distinct
• MaxProductOfThree
• Triangle
• NumberOfDiscIntersections ⚠️
7 Stack & Queues 🔗
• Nesting
• Fish
• Brackets
• StoneWall ⚠️
8 Leader 🔗
• Dominator
• EquiLeader ⚠️
9 Maximum slice problem 🔗
• MaxSliceSum
• MaxProfit
• MaxDoubleSliceSum ⚠️
10 Prime and composite numbers 🔗
• CountFactors
• MinPerimeterRectangle
• Flags ⚠️
• Peaks ⚠️
11 Sieve of Eratosthenes 🔗
• CountNonDivisible ⚠️
• CountSemiprimes ⚠️
12 Euclidean algorithm 🔗
• ChocolatesByNumber
• CommonPrimeDivisors ⚠️
13 Fibonacci numbers 🔗
• FibFrog ⚠️
• Ladder ⚠️
14 Binary search algorithm 🔗
• MinMaxDivision ⚠️
• NailingPlanks ⚠️
15 Caterpillar method 🔗
• CountDistinctSlices ⚠️
• CountTriangles ⚠️
• AbsDistinct
• MinAbsSumOfTwo ⚠️
16 Greedy algorithms 🔗
• MaxNonOverlappingSegments ⚠️
• TieRopes ⚠️
17 Dynamic programming 🔗
• NumberSolitaire ⚠️
• MinAbsSum ⚠️
• SqlSum
• StrSymmetryPoint
• TreeHeight ⚠️
• ArrayInversionCount ⚠️
• PolygonConcavityIndex ⚠️