AVAILABLE LESSONS:
Lesson 1
Iterations
Lesson 2
Arrays
Lesson 3
Time Complexity
Lesson 4
Counting Elements
Lesson 5
Prefix Sums
Lesson 6
Sorting
Lesson 7
Stacks and Queues
Lesson 8
Leader
Lesson 9
Maximum slice problem
Lesson 10
Prime and composite numbers
Lesson 11
Sieve of Eratosthenes
Lesson 12
Euclidean algorithm
Lesson 13
Fibonacci numbers
Lesson 14
Binary search algorithm
Lesson 15
Caterpillar method
Lesson 16
Greedy algorithms
Lesson 17
Dynamic programming
Lesson 16

Greedy algorithms

Open reading material (PDF)

Tasks:

easy

MaxNonoverlappingSegments

VIEW START
Find a maximal set of non-overlapping segments.
easy

TieRopes

VIEW START
Tie adjacent ropes to achieve the maximum number of ropes of length >= K.

Developer Training

LessonsChallengesExercisesTermsFAQPrivacyHost Coding Challenges

Sign up for our newsletter:

Information about upcoming challenges, solutions and lessons directly in your inbox.

Social: