Pregraph

Algorithms and data structures

Greedy algorithms

Making the locally best choice, and proving when that gives the best answer overall.

About 10 hours of study.

Where to learn it

Read
Competitive Programmer's Handbook

Antti Laaksonen

Chapter 6, Greedy algorithms

Section not checked yet

Watch
Data Structures and Algorithms (NPTEL)

Naveen Garg, IIT Delhi

Lectures on greedy algorithms and minimum spanning trees

Section not checked yet

Practise
CSES Problem Set

CSES

Sorting and Searching (most are greedy)

Section not checked yet

Other options

Which roles ask for it

Before and after

Learn first

Helps to know: Graph algorithms

Greedy algorithms

Opens up

Nothing else on the map yet.