If you know and love mathematics, dont waste yuor time, this course is your best bet.
Graph theory remain challenging, especially in the scope of competitive programming, this is your best friend to succeed your next challenge.
This is one of the great courses in udemy, on the subject, and his graph theory course.
Assuming you have leared that Dynamic programming is your obstacle, after taking this course, you will thank me.
Coding interviews, remain one of the challenging tasks for software developers, this course will teach you what you need to make it through this time.
This articles breakdown the terminology used in trees data structure, as well as some types of trees and their use cases, to get familiar with them.