Codility

Lesson 5: Stacks and Queues

• Dominator | Painless
• EquiLeader | Painless

Lesson 7: Maximum Slice Problem

• Max Slice Sum | Painless
• Max Profit | Painless
• Max Double Slice Sum | Painless

Lesson 8: Primes and Composite Numbers

• Min Perimeter Rectangle | Painless
• Count Factors | Painless
• Peaks | Respectable
• Flags | Ambitious

Lesson 9: Sieve of Eratosthenes

• Count Semi Primes | Painless
• Count Non Divisible| Respectable

Lesson 10: Euclidean Algorithm

• Chocolates By Numbers | Painless
• Common Prime Divisors | Respectable

Lesson 11: Fibonacci Numbers

• Ladder | Respectable
• Fibonacci Frog | Ambitious

Lesson 12: Binary Search Algorithm

• Min Max Division | Respectable
• Nailing Planks | Ambitious

Lesson 13: Caterpillar Method

• Absolute Distinct | Painless
• Count Distinct Slices | Painless
• Min Absolute of Two | Respectable
• Count Triangles | Respectable

Lesson 14: Greedy Algorithms

• Max Non Overlapping Segments | Painless
• Tie Ropes | Painless

Lesson 99: Future Training

• Odd Occurrences In Array | Painless
• Tree Height | Painless
• String Symmetry Point | Painless
• Binary Gap | Painless
• Array Inversion Count | Respectable
• Polygon Concavity Index | Ambitious