from https://codility.com/programmers/
Iterations
- BinaryGap.cs (two versions): https://app.codility.com/programmers/lessons/1-iterations/binary_gap/
Time Complexity
- FrogJmp.cs: https://codility.com/programmers/task/frog_jmp/
- TapeEquilibrium.cs: https://codility.com/programmers/task/tape_equilibrium
- PermMissingElem.cs: https://codility.com/programmers/task/perm_missing_elem
Counting Elements
- FrogRiverOne.cs: https://codility.com/programmers/task/frog_river_one
- PermCheck.cs: https://codility.com/programmers/task/perm_check
- MissingInteger.cs: https://codility.com/programmers/task/missing_integer
- MaxCounters.cs: https://codility.com/programmers/task/max_counters
Prefix Sums
- PassingCars.cs: https://codility.com/programmers/task/passing_cars
- CountDiv --> beware of this as it's only applying a math formula
Sorting
- MaxProductOfThree.cs: https://codility.com/programmers/task/max_product_of_three/
- Distinct.cs: https://codility.com/programmers/task/distinct/
- Triangle.cs: https://codility.com/programmers/task/triangle
- NumberOfDiscIntersections.cs: https://codility.com/programmers/task/number_of_disc_intersections
Stacks and Queues
Leader
- EquiLeader.cs: https://codility.com/programmers/task/equi_leader
- Dominator.cs: Finding the leader in O(N)
Maximum Slice Problem
- MaxDoubleSliceSum.cs: https://codility.com/programmers/task/max_double_slice_sum/
Prime and Composite Numbers
- MinPerimeterRectangle.cs: https://codility.com/programmers/task/min_perimeter_rectangle/
- Flags.cs: https://codility.com/programmers/task/flags
- Peaks.cs: https://codility.com/programmers/task/peaks/
Sieve of Eratosthenes
- CountSemiprimes.cs: https://codility.com/programmers/task/count_semiprimes
Fibonnacci numbers
- Ladder.cs (and a wrong version): https://codility.com/programmers/task/ladder
Binary Search Algorithm
- MinMaxDivision.cs: https://codility.com/programmers/task/min_max_division/
Greedy Algorithm
- TieRopes.cs: https://codility.com/programmers/task/tie_ropes/
Challenges/Future Training
- BreakTheRope.cs: https://codility.com/programmers/task/break_the_rope
- Equi.cs: https://codility.com/programmers/task/equi
- BinaryGap.cs: https://codility.com/programmers/task/binary_gap/
- StrSymmetryPoint.cs: https://codility.com/programmers/task/str_symmetry_point/