├── LICENSE ├── Lesson 1 - Iterations ├── BinaryGap.cs └── BinaryGap.md ├── Lesson 10 - Prime and composite numbers ├── CountFactors.cs ├── CountFactors.md ├── Flags.md ├── MinPerimeterRectangle.cs ├── MinPerimeterRectangle.md └── Peaks.md ├── Lesson 11 - Sieve of Eratosthenes ├── CountNonDivisible.md ├── CountSemiprimes.cs └── CountSemiprimes.md ├── Lesson 2 - Arrays ├── CyclicRotation.cs ├── CyclicRotation.md ├── OddOccurrencesInArray.cs └── OddOccurrencesInArray.md ├── Lesson 3 - Time Complexity ├── FrogJmp.cs ├── FrogJmp.md ├── PermMissingElem.cs ├── PermMissingElem.md ├── TapeEquilibrium.cs └── TapeEquilibrium.md ├── Lesson 4 - Counting Elements ├── FrogRiverOne.cs ├── FrogRiverOne.md ├── MaxCounters.cs ├── MaxCounters.md ├── MissingInteger.cs ├── MissingInteger.md ├── PermCheck.cs └── PermCheck.md ├── Lesson 5 - Prefix Sums ├── CountDiv.cs ├── CountDiv.md ├── GenomicRangeQuery.cs ├── GenomicRangeQuery.md ├── MinAvgTwoSlice.cs ├── MinAvgTwoSlice.md ├── PassingCars.cs └── PassingCars.md ├── Lesson 6 - Sorting ├── Distinct.cs ├── Distinct.md ├── MaxProductOfThree.cs ├── MaxProductOfThree.md ├── NumberOfDiscIntersections.cs ├── NumberOfDiscIntersections.md ├── Triangle.cs └── Triangle.md ├── Lesson 7 - Stacks and Queues ├── Brackets.cs ├── Brackets.md ├── Fish.cs ├── Fish.md ├── Nesting.cs ├── Nesting.md ├── StoneWall.cs └── StoneWall.md ├── Lesson 8 - Leader ├── Dominator.cs ├── Dominator.md ├── EquiLeader.cs └── EquiLeader.md ├── Lesson 9 - Maximum slice problem ├── MaxDoubleSliceSum.cs ├── MaxDoubleSliceSum.md ├── MaxProfit.cs ├── MaxProfit.md ├── MaxSliceSum.cs └── MaxSliceSum.md ├── Miscellaneous ├── find-time.cs ├── find-time.md ├── sorting-groups.cs └── sorting-groups.md └── README.md /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonasraoni/codility/HEAD/LICENSE -------------------------------------------------------------------------------- /Lesson 1 - Iterations/BinaryGap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonasraoni/codility/HEAD/Lesson 1 - Iterations/BinaryGap.cs -------------------------------------------------------------------------------- /Lesson 1 - Iterations/BinaryGap.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonasraoni/codility/HEAD/Lesson 1 - Iterations/BinaryGap.md -------------------------------------------------------------------------------- /Lesson 10 - Prime and composite numbers/CountFactors.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonasraoni/codility/HEAD/Lesson 10 - Prime and composite numbers/CountFactors.cs -------------------------------------------------------------------------------- /Lesson 10 - Prime and composite numbers/CountFactors.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonasraoni/codility/HEAD/Lesson 10 - Prime and composite numbers/CountFactors.md -------------------------------------------------------------------------------- /Lesson 10 - Prime and composite numbers/Flags.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonasraoni/codility/HEAD/Lesson 10 - Prime and composite numbers/Flags.md -------------------------------------------------------------------------------- /Lesson 10 - Prime and composite numbers/MinPerimeterRectangle.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonasraoni/codility/HEAD/Lesson 10 - Prime and composite numbers/MinPerimeterRectangle.cs -------------------------------------------------------------------------------- /Lesson 10 - Prime and composite numbers/MinPerimeterRectangle.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonasraoni/codility/HEAD/Lesson 10 - Prime and composite numbers/MinPerimeterRectangle.md -------------------------------------------------------------------------------- /Lesson 10 - Prime and composite numbers/Peaks.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonasraoni/codility/HEAD/Lesson 10 - Prime and composite numbers/Peaks.md -------------------------------------------------------------------------------- /Lesson 11 - Sieve of Eratosthenes/CountNonDivisible.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonasraoni/codility/HEAD/Lesson 11 - Sieve of Eratosthenes/CountNonDivisible.md -------------------------------------------------------------------------------- /Lesson 11 - Sieve of Eratosthenes/CountSemiprimes.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonasraoni/codility/HEAD/Lesson 11 - Sieve of Eratosthenes/CountSemiprimes.cs -------------------------------------------------------------------------------- /Lesson 11 - Sieve of Eratosthenes/CountSemiprimes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonasraoni/codility/HEAD/Lesson 11 - Sieve of Eratosthenes/CountSemiprimes.md -------------------------------------------------------------------------------- /Lesson 2 - Arrays/CyclicRotation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonasraoni/codility/HEAD/Lesson 2 - Arrays/CyclicRotation.cs -------------------------------------------------------------------------------- /Lesson 2 - Arrays/CyclicRotation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonasraoni/codility/HEAD/Lesson 2 - Arrays/CyclicRotation.md -------------------------------------------------------------------------------- /Lesson 2 - Arrays/OddOccurrencesInArray.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonasraoni/codility/HEAD/Lesson 2 - Arrays/OddOccurrencesInArray.cs -------------------------------------------------------------------------------- /Lesson 2 - Arrays/OddOccurrencesInArray.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonasraoni/codility/HEAD/Lesson 2 - Arrays/OddOccurrencesInArray.md -------------------------------------------------------------------------------- /Lesson 3 - Time Complexity/FrogJmp.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonasraoni/codility/HEAD/Lesson 3 - Time Complexity/FrogJmp.cs -------------------------------------------------------------------------------- /Lesson 3 - Time Complexity/FrogJmp.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonasraoni/codility/HEAD/Lesson 3 - Time Complexity/FrogJmp.md -------------------------------------------------------------------------------- /Lesson 3 - Time Complexity/PermMissingElem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonasraoni/codility/HEAD/Lesson 3 - Time Complexity/PermMissingElem.cs -------------------------------------------------------------------------------- /Lesson 3 - Time Complexity/PermMissingElem.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonasraoni/codility/HEAD/Lesson 3 - Time Complexity/PermMissingElem.md -------------------------------------------------------------------------------- /Lesson 3 - Time Complexity/TapeEquilibrium.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonasraoni/codility/HEAD/Lesson 3 - Time Complexity/TapeEquilibrium.cs -------------------------------------------------------------------------------- /Lesson 3 - Time Complexity/TapeEquilibrium.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonasraoni/codility/HEAD/Lesson 3 - Time Complexity/TapeEquilibrium.md -------------------------------------------------------------------------------- /Lesson 4 - Counting Elements/FrogRiverOne.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonasraoni/codility/HEAD/Lesson 4 - Counting Elements/FrogRiverOne.cs -------------------------------------------------------------------------------- /Lesson 4 - Counting Elements/FrogRiverOne.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonasraoni/codility/HEAD/Lesson 4 - Counting Elements/FrogRiverOne.md -------------------------------------------------------------------------------- /Lesson 4 - Counting Elements/MaxCounters.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonasraoni/codility/HEAD/Lesson 4 - Counting Elements/MaxCounters.cs -------------------------------------------------------------------------------- /Lesson 4 - Counting Elements/MaxCounters.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonasraoni/codility/HEAD/Lesson 4 - Counting Elements/MaxCounters.md -------------------------------------------------------------------------------- /Lesson 4 - Counting Elements/MissingInteger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonasraoni/codility/HEAD/Lesson 4 - Counting Elements/MissingInteger.cs -------------------------------------------------------------------------------- /Lesson 4 - Counting Elements/MissingInteger.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonasraoni/codility/HEAD/Lesson 4 - Counting Elements/MissingInteger.md -------------------------------------------------------------------------------- /Lesson 4 - Counting Elements/PermCheck.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonasraoni/codility/HEAD/Lesson 4 - Counting Elements/PermCheck.cs -------------------------------------------------------------------------------- /Lesson 4 - Counting Elements/PermCheck.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonasraoni/codility/HEAD/Lesson 4 - Counting Elements/PermCheck.md -------------------------------------------------------------------------------- /Lesson 5 - Prefix Sums/CountDiv.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonasraoni/codility/HEAD/Lesson 5 - Prefix Sums/CountDiv.cs -------------------------------------------------------------------------------- /Lesson 5 - Prefix Sums/CountDiv.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonasraoni/codility/HEAD/Lesson 5 - Prefix Sums/CountDiv.md -------------------------------------------------------------------------------- /Lesson 5 - Prefix Sums/GenomicRangeQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonasraoni/codility/HEAD/Lesson 5 - Prefix Sums/GenomicRangeQuery.cs -------------------------------------------------------------------------------- /Lesson 5 - Prefix Sums/GenomicRangeQuery.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonasraoni/codility/HEAD/Lesson 5 - Prefix Sums/GenomicRangeQuery.md -------------------------------------------------------------------------------- /Lesson 5 - Prefix Sums/MinAvgTwoSlice.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonasraoni/codility/HEAD/Lesson 5 - Prefix Sums/MinAvgTwoSlice.cs -------------------------------------------------------------------------------- /Lesson 5 - Prefix Sums/MinAvgTwoSlice.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonasraoni/codility/HEAD/Lesson 5 - Prefix Sums/MinAvgTwoSlice.md -------------------------------------------------------------------------------- /Lesson 5 - Prefix Sums/PassingCars.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonasraoni/codility/HEAD/Lesson 5 - Prefix Sums/PassingCars.cs -------------------------------------------------------------------------------- /Lesson 5 - Prefix Sums/PassingCars.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonasraoni/codility/HEAD/Lesson 5 - Prefix Sums/PassingCars.md -------------------------------------------------------------------------------- /Lesson 6 - Sorting/Distinct.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonasraoni/codility/HEAD/Lesson 6 - Sorting/Distinct.cs -------------------------------------------------------------------------------- /Lesson 6 - Sorting/Distinct.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonasraoni/codility/HEAD/Lesson 6 - Sorting/Distinct.md -------------------------------------------------------------------------------- /Lesson 6 - Sorting/MaxProductOfThree.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonasraoni/codility/HEAD/Lesson 6 - Sorting/MaxProductOfThree.cs -------------------------------------------------------------------------------- /Lesson 6 - Sorting/MaxProductOfThree.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonasraoni/codility/HEAD/Lesson 6 - Sorting/MaxProductOfThree.md -------------------------------------------------------------------------------- /Lesson 6 - Sorting/NumberOfDiscIntersections.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonasraoni/codility/HEAD/Lesson 6 - Sorting/NumberOfDiscIntersections.cs -------------------------------------------------------------------------------- /Lesson 6 - Sorting/NumberOfDiscIntersections.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonasraoni/codility/HEAD/Lesson 6 - Sorting/NumberOfDiscIntersections.md -------------------------------------------------------------------------------- /Lesson 6 - Sorting/Triangle.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonasraoni/codility/HEAD/Lesson 6 - Sorting/Triangle.cs -------------------------------------------------------------------------------- /Lesson 6 - Sorting/Triangle.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonasraoni/codility/HEAD/Lesson 6 - Sorting/Triangle.md -------------------------------------------------------------------------------- /Lesson 7 - Stacks and Queues/Brackets.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonasraoni/codility/HEAD/Lesson 7 - Stacks and Queues/Brackets.cs -------------------------------------------------------------------------------- /Lesson 7 - Stacks and Queues/Brackets.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonasraoni/codility/HEAD/Lesson 7 - Stacks and Queues/Brackets.md -------------------------------------------------------------------------------- /Lesson 7 - Stacks and Queues/Fish.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonasraoni/codility/HEAD/Lesson 7 - Stacks and Queues/Fish.cs -------------------------------------------------------------------------------- /Lesson 7 - Stacks and Queues/Fish.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonasraoni/codility/HEAD/Lesson 7 - Stacks and Queues/Fish.md -------------------------------------------------------------------------------- /Lesson 7 - Stacks and Queues/Nesting.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonasraoni/codility/HEAD/Lesson 7 - Stacks and Queues/Nesting.cs -------------------------------------------------------------------------------- /Lesson 7 - Stacks and Queues/Nesting.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonasraoni/codility/HEAD/Lesson 7 - Stacks and Queues/Nesting.md -------------------------------------------------------------------------------- /Lesson 7 - Stacks and Queues/StoneWall.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonasraoni/codility/HEAD/Lesson 7 - Stacks and Queues/StoneWall.cs -------------------------------------------------------------------------------- /Lesson 7 - Stacks and Queues/StoneWall.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonasraoni/codility/HEAD/Lesson 7 - Stacks and Queues/StoneWall.md -------------------------------------------------------------------------------- /Lesson 8 - Leader/Dominator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonasraoni/codility/HEAD/Lesson 8 - Leader/Dominator.cs -------------------------------------------------------------------------------- /Lesson 8 - Leader/Dominator.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonasraoni/codility/HEAD/Lesson 8 - Leader/Dominator.md -------------------------------------------------------------------------------- /Lesson 8 - Leader/EquiLeader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonasraoni/codility/HEAD/Lesson 8 - Leader/EquiLeader.cs -------------------------------------------------------------------------------- /Lesson 8 - Leader/EquiLeader.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonasraoni/codility/HEAD/Lesson 8 - Leader/EquiLeader.md -------------------------------------------------------------------------------- /Lesson 9 - Maximum slice problem/MaxDoubleSliceSum.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonasraoni/codility/HEAD/Lesson 9 - Maximum slice problem/MaxDoubleSliceSum.cs -------------------------------------------------------------------------------- /Lesson 9 - Maximum slice problem/MaxDoubleSliceSum.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonasraoni/codility/HEAD/Lesson 9 - Maximum slice problem/MaxDoubleSliceSum.md -------------------------------------------------------------------------------- /Lesson 9 - Maximum slice problem/MaxProfit.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonasraoni/codility/HEAD/Lesson 9 - Maximum slice problem/MaxProfit.cs -------------------------------------------------------------------------------- /Lesson 9 - Maximum slice problem/MaxProfit.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonasraoni/codility/HEAD/Lesson 9 - Maximum slice problem/MaxProfit.md -------------------------------------------------------------------------------- /Lesson 9 - Maximum slice problem/MaxSliceSum.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonasraoni/codility/HEAD/Lesson 9 - Maximum slice problem/MaxSliceSum.cs -------------------------------------------------------------------------------- /Lesson 9 - Maximum slice problem/MaxSliceSum.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonasraoni/codility/HEAD/Lesson 9 - Maximum slice problem/MaxSliceSum.md -------------------------------------------------------------------------------- /Miscellaneous/find-time.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonasraoni/codility/HEAD/Miscellaneous/find-time.cs -------------------------------------------------------------------------------- /Miscellaneous/find-time.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonasraoni/codility/HEAD/Miscellaneous/find-time.md -------------------------------------------------------------------------------- /Miscellaneous/sorting-groups.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonasraoni/codility/HEAD/Miscellaneous/sorting-groups.cs -------------------------------------------------------------------------------- /Miscellaneous/sorting-groups.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonasraoni/codility/HEAD/Miscellaneous/sorting-groups.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonasraoni/codility/HEAD/README.md --------------------------------------------------------------------------------