With Competitive Programming – Crack Your Coding Interview, C++ you will get a 40% discount on yearly plans and a 20% monthly discount oneducative.io. It is one of the popular courses from educative.io
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.
Competitive Programming – Crack Your Coding Interview, C++– Developer Discount
With the exclusive Holiday discount, you can get a 20% discount on two years of access to educative.io which includes all the existing and future courses. Two-year access is just $199 after the discount. Lockin this price before it expires.
Get an additional 20 discount on Handling Financial Services with Square API course
Coupon: Use code devops at checkout
Also, you can get a 10% discount on all educative courses using the exclusive discount.
Coupon: Use Code Educative10 at checkout
Here is what you will Learn from Competitive Programming – Crack Your Coding Interview, C++
1. Overview
- Introduction to the Course
2. Number Theory
- Greatest Common Divisor (Euclid’s Algorithm)
- Check Prime Number
- Sieve of Eratosthenes
- Sieve of Eratosthenes – Optimized
- Find Prime Factors of a Number
4. Divide and Conquer
- Binary Search
- Implementation of Binary Search
- First and Last Occurrence of an Element
- Painter’s Partition Problem
5. Greedy Algorithms
- Introduction to Greedy Algorithms
- Activity Scheduling Problem
- Biased Standing Problem
- Load Balancer Problem
- Defense of a Kingdom Problem
7. Recursion and Backtracking
- Introduction to Recursion & Backtracking
- Multiplication Without Using * Operator
- Tower of Hanoi
- Bubble Sort
- Merge Sort
9. Dynamic Programming
- Introduction to Dynamic Programming
- Minimum Steps to One Problem
- Minimum Steps to One Problem – Solution Using Top-Down DP
- Minimum Steps to One Problem – Solution Using Bottom-Up DP
10. Graphs
- Introduction to Graphs
- Graph Representation
- Adjacency List Representation – Implementation
- Graph Traversal – Breadth-First Search
11. Bonus Lessons
- Introduction to Bit-masking
- Find the Unique Number
- Introduction to Segment Trees
- Where to Go Next ?