{"id":15035902,"url":"https://github.com/kourouklides/codility-csharp","last_synced_at":"2025-04-09T23:14:52.476Z","repository":{"id":79309128,"uuid":"135864596","full_name":"kourouklides/codility-csharp","owner":"kourouklides","description":"Solutions to Codility tests in C#","archived":false,"fork":false,"pushed_at":"2018-08-28T13:08:28.000Z","size":49,"stargazers_count":19,"open_issues_count":0,"forks_count":21,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-04-09T23:14:46.191Z","etag":null,"topics":["codility","codility-lessons","codility-solutions","codility-training","csharp","csharp-code"],"latest_commit_sha":null,"homepage":"https://app.codility.com/programmers/lessons/1-iterations/binary_gap/","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/kourouklides.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-06-03T01:35:32.000Z","updated_at":"2024-06-08T13:42:31.000Z","dependencies_parsed_at":"2023-03-13T20:10:21.908Z","dependency_job_id":null,"html_url":"https://github.com/kourouklides/codility-csharp","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kourouklides%2Fcodility-csharp","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kourouklides%2Fcodility-csharp/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kourouklides%2Fcodility-csharp/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kourouklides%2Fcodility-csharp/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/kourouklides","download_url":"https://codeload.github.com/kourouklides/codility-csharp/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248125591,"owners_count":21051770,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["codility","codility-lessons","codility-solutions","codility-training","csharp","csharp-code"],"created_at":"2024-09-24T20:29:43.946Z","updated_at":"2025-04-09T23:14:52.448Z","avatar_url":"https://github.com/kourouklides.png","language":"C#","readme":"# Codility Solutions in C#\n\nSolutions to Codility tests in C#: https://app.codility.com/programmers/\n\n**Lesson 1 - Iterations**\n\n - [BinaryGap (Solution 1)](Lesson%2001%20-%20Iterations/BinaryGap_1.cs)\n - [BinaryGap (Solution 2)](Lesson%2001%20-%20Iterations/BinaryGap_2.cs)\n - [BinaryGap (Solution 3)](Lesson%2001%20-%20Iterations/BinaryGap_3.cs)\n - [BinaryGap (Solution 4)](Lesson%2001%20-%20Iterations/BinaryGap_4.cs)\n\n**Lesson 2 - Arrays**\n\n- [CyclicRotation (Solution 1)](Lesson%2002%20-%20Arrays/CyclicRotation_1.cs)\n- [CyclicRotation (Solution 2)](Lesson%2002%20-%20Arrays/CyclicRotation_2.cs)\n- [OddOccurrencesInArray (Solution 1)](Lesson%2002%20-%20Arrays/OddOccurrencesInArray_1.cs)\n- [OddOccurrencesInArray (Solution 2)](Lesson%2002%20-%20Arrays/OddOccurrencesInArray_2.cs)\n- [OddOccurrencesInArray (Solution 3)](Lesson%2002%20-%20Arrays/OddOccurrencesInArray_3.cs)\n\n**Lesson 3 - Time Complexity**\n\n- [FrogJmp](Lesson%2003%20-%20Time%20Complexity/FrogJmp_1.py)\n- [PermMissingElem (Solution 1)](Lesson%2003%20-%20Time%20Complexity/PermMissingElem_1.cs)\n- [PermMissingElem (Solution 2)](Lesson%2003%20-%20Time%20Complexity/PermMissingElem_2.cs)\n- [TapeEquilibrium (Solution 1)](Lesson%2003%20-%20Time%20Complexity/TapeEquilibrium_1.cs)\n- [TapeEquilibrium (Solution 2)](Lesson%2003%20-%20Time%20Complexity/TapeEquilibrium_2.cs)\n- [TapeEquilibrium (Solution 3)](Lesson%2003%20-%20Time%20Complexity/TapeEquilibrium_3.cs)\n\n**Lesson 4 - Counting Elements**\n\n**Lesson 5 - Prefix Sums**\n\n**Lesson 6 - Sorting**\n\n**Lesson 7 - Stacks and Queues**\n\n**Lesson 8 - Leader**\n\n**Lesson 9 - Maximum slice problem**\n\n**Lesson 10 - Prime and composite numbers**\n\n**Lesson 11 - Sieve of Eratosthenes**\n\n**Lesson 12 - Euclidean algorithm**\n\n**Lesson 13 - Fibonacci numbers**\n\n**Lesson 14 - Binary search algorithm**\n\n**Lesson 15 - Caterpillar method**\n\n**Lesson 16 - Greedy algorithms**\n\n**Lesson 17 - Dynamic programming**\n\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkourouklides%2Fcodility-csharp","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkourouklides%2Fcodility-csharp","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkourouklides%2Fcodility-csharp/lists"}