Coder Social home page Coder Social logo

azriel1rf / codility-python Goto Github PK

View Code? Open in Web Editor NEW
4.0 1.0 1.0 30 KB

Python solutions for Codility Developer Training lessons. Visit https://app.codility.com/programmers/ for more details.

Python 100.00%
codility codility-lessons codility-solutions python codility-python competitive-programming

codility-python's Introduction

codility-python: Python solutions for Codility Developer Training lessons

What is Codility Developer Training?

Codility is a software platform that helps technical recruiters hire and train stronger engineers. They evaluate programming skills. Codility Developer Training is an online task-based course that provides real-life challenges to train programming skills and technical interviews.

How to use this repository?

This repository contains Python solutions for Codility Developer Training lessons. You can use this repository to learn how to solve the problems or to check your solutions.

List of solutions

Lesson Problem Name Problem Link Solution Link
01 - Iterations BinaryGap Problem Solution
02 - Arrays CyclicRotation Problem Solution
02 - Arrays OddOccurrencesInArray Problem Solution
03 - Time Complexity FrogJmp Problem Solution
03 - Time Complexity PermMissingElem Problem Solution
03 - Time Complexity TapeEquilibrium Problem Solution
04 - Counting Elements FrogRiverOne Problem Solution
04 - Counting Elements PermCheck Problem Solution
04 - Counting Elements MaxCounters Problem Solution
04 - Counting Elements MissingInteger Problem Solution
05 - Prefix Sums CountDiv Problem Solution
05 - Prefix Sums GenomicRangeQuery Problem Solution
05 - Prefix Sums MinAvgTwoSlice Problem Solution
05 - Prefix Sums PassingCars Problem Solution
06 - Sorting Distinct Problem Solution
06 - Sorting MaxProductOfThree Problem Solution
06 - Sorting Triangle Problem Solution
06 - Sorting NumberOfDiscIntersections Problem Solution
07 - Stacks and Queues Brackets Problem Solution
07 - Stacks and Queues Fish Problem Solution
07 - Stacks and Queues Nesting Problem Solution
07 - Stacks and Queues StoneWall Problem Solution
08 - Leader Dominator Problem Solution
08 - Leader EquiLeader Problem Solution
09 - Maximum slice problem MaxProfit Problem Solution
09 - Maximum slice problem MaxSliceSum Problem Solution
09 - Maximum slice problem MaxDoubleSliceSum Problem Solution
10 - Prime and composite numbers CountFactors Problem Solution
10 - Prime and composite numbers MinPerimeterRectangle Problem Solution
10 - Prime and composite numbers Flags Problem Solution
10 - Prime and composite numbers Peaks Problem Solution
11 - Sieve of Eratosthenes CountNonDivisible Problem Solution
11 - Sieve of Eratosthenes CountSemiprimes Problem Solution
12 - Euclidean algorithm ChocolatesByNumbers Problem Solution
12 - Euclidean algorithm CommonPrimeDivisors Problem Solution
13 - Fibonacci numbers FibFrog Problem Solution
13 - Fibonacci numbers Ladder Problem Solution
14 - Binary search algorithm MinMaxDivision Problem Solution
14 - Binary search algorithm NailingPlanks Problem Solution
15 - Caterpillar method AbsDistinct Problem Solution
15 - Caterpillar method CountDistinctSlices Problem Solution
15 - Caterpillar method CountTriangles Problem Solution
15 - Caterpillar method MinAbsSumOfTwo Problem Solution
16 - Greedy algorithms MaxNonoverlappingSegments Problem Solution
16 - Greedy algorithms TieRopes Problem Solution
17 - Dynamic programming NumberSolitaire Problem Solution
17 - Dynamic programming MinAbsSum Problem Solution

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.