You have completed the practice section with problems ranging from easy to hard. Key advice:
Always identify the greedy choice first.
Prove it works (exchange or stays-ahead) before coding.
Test on small examples to catch counterexamples.
If greedy fails, consider DP. You practiced problems across three difficulty levels. Each problem reinforced a specific greedy pattern. If you solved most of them, you are ready for greedy problems in coding interviews. Good job on finishing the Greedy Algorithms roadmap!