codility-csharp icon indicating copy to clipboard operation
codility-csharp copied to clipboard

Solutions to Codility tests in C#

Codility Solutions in C#

Solutions to Codility tests in C#: https://app.codility.com/programmers/

Lesson 1 - Iterations

  • BinaryGap (Solution 1)
  • BinaryGap (Solution 2)
  • BinaryGap (Solution 3)
  • BinaryGap (Solution 4)

Lesson 2 - Arrays

  • CyclicRotation (Solution 1)
  • CyclicRotation (Solution 2)
  • OddOccurrencesInArray (Solution 1)
  • OddOccurrencesInArray (Solution 2)
  • OddOccurrencesInArray (Solution 3)

Lesson 3 - Time Complexity

  • FrogJmp
  • PermMissingElem (Solution 1)
  • PermMissingElem (Solution 2)
  • TapeEquilibrium (Solution 1)
  • TapeEquilibrium (Solution 2)
  • TapeEquilibrium (Solution 3)

Lesson 4 - Counting Elements

Lesson 5 - Prefix Sums

Lesson 6 - Sorting

Lesson 7 - Stacks and Queues

Lesson 8 - Leader

Lesson 9 - Maximum slice problem

Lesson 10 - Prime and composite numbers

Lesson 11 - Sieve of Eratosthenes

Lesson 12 - Euclidean algorithm

Lesson 13 - Fibonacci numbers

Lesson 14 - Binary search algorithm

Lesson 15 - Caterpillar method

Lesson 16 - Greedy algorithms

Lesson 17 - Dynamic programming