Intermediate
76 Lessons
15h
Certificate of Completion
Takeaway Skills
Learn about various Algorithms related to Number Theory
Implement Divide and Conquer and Greedy Algorithms
Learn how to solve Recursion and Backtracking problems
Understand the concept of Dynamic Programming by solving problems
Implement various Algorithms related to Graphs
Get access to our Premium Discussion Group
Course Overview
Whether you’re gearing up for online coding challenges, code-a-thons, or interviews, then this course is for you. With this course, you will solidify your problem-solving skills ensuring a swift sail through any problem. You will be tasked with solving some of the most frequently asked questions that are brought up in FAANG interviews. You will start with the concepts of Number Theory and Divide and Conquer, and gradually move towards more complex problems like dynamic programming and graph theory. Wit...
Course Content
Overview
Number Theory
Number Theory
Assessment
Divide and Conquer
Greedy Algorithms
Greedy Algorithms
Assessment
Recursion and Backtracking
Recursion and Backtracking
Assessment
Dynamic Programming
23 Lessons
Graphs
13 Lessons
Bonus Lessons
4 Lessons
How You'll Learn
You don’t get better at swimming by watching others. Coding is no different. Practice as you learn with live code environments inside your browser.
Videos are holding you back. Educative‘s interactive, text-based lessons accelerate learning — no setup, downloads, or alt-tabbing required.
Learn faster and smarter with adaptive AI tools embedded in every Educative course.
Built-in assessments let you test your skills. Completion certificates let you show them off.
Recommended Courses
BEFORE STARTING THIS COURSE
AFTER FINISHING THIS COURSE