Description
In this course, you will learn :
- Data Structures and Algorithms
- Competitive Coding Concepts
- Significance of Competitive coding in IT career
Syllabus :
1. Introduction
- Introduction to Competitive Programming
- Why Competitive Programming anyway?
2. Data Structures Concepts
- Arrays
- Matrices
- Strings
- Linked lists
- Binary Trees
- Binary Search Trees
- Stacks and Queues
- Heap
- Graph
- Tries
3. Algorithms
- Depth First Search (DFS)
- Breadth First Search (BFS)
- Greedy algorithms
- Backtracking