An open API service indexing awesome lists of open source software.

https://github.com/kourouklides/codility-csharp

Solutions to Codility tests in C#
https://github.com/kourouklides/codility-csharp

codility codility-lessons codility-solutions codility-training csharp csharp-code

Last synced: about 1 month ago
JSON representation

Solutions to Codility tests in C#

Awesome Lists containing this project

README

        

# Codility Solutions in C#

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

**Lesson 1 - Iterations**

- [BinaryGap (Solution 1)](Lesson%2001%20-%20Iterations/BinaryGap_1.cs)
- [BinaryGap (Solution 2)](Lesson%2001%20-%20Iterations/BinaryGap_2.cs)
- [BinaryGap (Solution 3)](Lesson%2001%20-%20Iterations/BinaryGap_3.cs)
- [BinaryGap (Solution 4)](Lesson%2001%20-%20Iterations/BinaryGap_4.cs)

**Lesson 2 - Arrays**

- [CyclicRotation (Solution 1)](Lesson%2002%20-%20Arrays/CyclicRotation_1.cs)
- [CyclicRotation (Solution 2)](Lesson%2002%20-%20Arrays/CyclicRotation_2.cs)
- [OddOccurrencesInArray (Solution 1)](Lesson%2002%20-%20Arrays/OddOccurrencesInArray_1.cs)
- [OddOccurrencesInArray (Solution 2)](Lesson%2002%20-%20Arrays/OddOccurrencesInArray_2.cs)
- [OddOccurrencesInArray (Solution 3)](Lesson%2002%20-%20Arrays/OddOccurrencesInArray_3.cs)

**Lesson 3 - Time Complexity**

- [FrogJmp](Lesson%2003%20-%20Time%20Complexity/FrogJmp_1.py)
- [PermMissingElem (Solution 1)](Lesson%2003%20-%20Time%20Complexity/PermMissingElem_1.cs)
- [PermMissingElem (Solution 2)](Lesson%2003%20-%20Time%20Complexity/PermMissingElem_2.cs)
- [TapeEquilibrium (Solution 1)](Lesson%2003%20-%20Time%20Complexity/TapeEquilibrium_1.cs)
- [TapeEquilibrium (Solution 2)](Lesson%2003%20-%20Time%20Complexity/TapeEquilibrium_2.cs)
- [TapeEquilibrium (Solution 3)](Lesson%2003%20-%20Time%20Complexity/TapeEquilibrium_3.cs)

**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**