Codility

Codility Online Lessons

Demo Test

  • Equi

Iterations

  • BinaryGap

Arrays

  • CyclicRotation
  • OddOccurrencesInArray

Time Complexity

  • TapeEquilibruim
  • FrogJmp
  • PermMissingElem

Counting Elements

  • PermCheck
  • MissingInteger
  • FrogRiverOne
  • MaxCounters

Prefix Sums

  • Passing Cars
  • CountDiv
  • GenomicRangeQuery
  • MinAvgTwoSlice

Sorting

  • Distinct
  • MaxProductOfThree
  • Triangle
  • NumberOfDiscIntersections (on going...)

Stacks and Queues

  • Fish
  • Brackets
  • StoneWall
  • Nesting

Leader

  • EquiLeader
  • Donimator

Maximum Slice Problem

  • MaxProfit
  • MaxDoubleSliceSum
  • MaxSliceSum

Prime and Composite Numbers

  • MinPerimeterRectangle
  • CountFactors
  • Peaks
  • Flags

Sieve of Eratosthenes

  • CountSemiprimes
  • CountNonDivisible

Eucliedean Algorithm

  • ChocolatesByNumbers
  • CommonPrimeDivisors

Fibonnaci Numbers

  • FibFrog
  • Ladder (C++ uncompleted)

Binary Search Algorithm

  • MinMaxDivision
  • NailingPlanks

Caterpillar Method

  • AbsDistinct
  • CountDistinctSlices
  • CountTriangles
  • MinAbsSumOfTwo

Greedy Algorithms

  • MaxNonoverlappingSegments
  • TieRopes

Dynamic Programming

  • NumberSolitaire
  • MinAbsSum

Indeed Prime 2016 Challenge

  • DwarfsRafting (uncompleted)
  • RectangleBuilderGreaterArea
  • HilbertMaze
  • TreeProduct

Future Training

  • SqlSum
  • TreeHeight
  • StrSymmetryPoint
  • ArrayInversionCount
  • PolygonConcavityIndex

Others

  • Clocks (In progress)