Newbie's CP Train


Hello Friends,

 

Hope that you all are safe and doing good works. This is codeforcode presenting to you a completely new series for Newbie’s in Competitive Programming with complete theory and problem-solving.


Things that we will be covering in this course


  • Data Structure
    • Arrays
      • Static Arrays
        • 1D and Multidimensional Arrays
        • Problems related to this.
      • Dynamic Arrays ( Vectors )
        • Vector STL
        • 1D and Multidimensional Vectors
        • Problems related to this.
    • Stack
      • Introduction to Stack DS
      • Stack STL
      • Problems related to this.
    • Queue
      • Introduction to Queue DS
      • Queue STL
      • Problems related to this.
      • Dequeue STL
      • Problems related to this.
    • Linked List
      • Introduction to Linked List
      • List STL
      • Problems related to this.
    • Sets & Multisets
      • Introduction to Sets
      • Set STL ( Ordered / Unordered )
      • Problems related to this.
      • Multiset STL ( Ordered / Unordered )
    • Maps ( Hashing )
      • Introduction to Maps
      • Map STL ( Ordered / Unordered )
      • Problems related to this.


  • Algorithms
    • Sorting Algorithm
      • Introduction
        • Insertion Sort
        • Quick Sort
      • Sort() in C++
      • Stable Sorting
      • Problems Related to this
    • Search Algorithm
      • Linear Search
      • Binary Search
      • Problems Related to this
      • Binary Search () STL
    • Paradigms of Computer Programming
      • Complete Search
        • Introduction
        • Problems Related to this
      • Divide and Conquer
        • Introduction
        • Problems Related to this 
      • Greedy Algorithm
        • Introduction
        • Problems Related to this
      • Dynamic Programming
        • Introduction
        • Problems Related to this
    • Graph Algorithms
      • Introduction
      • Representation
      • DFS
      • BFS
      • Shortest Paths
      • Minimum Spanning Trees
      • Trees
      • Problems Related to these which will include other concepts too.



Prerequisite:


Basic Programming in C++ Language and Basic Maths



How we will complete this?


Depending on the content we will cover each topic in 1-2 Weeks or more like 1 week for Arrays, 1 week for Stack, etc. which will be shared with you before start of each topic.

Practice Problems will be shared at https://www.codelabs3277.org 

Lectures will be available on https://www.youtube.com/channel/UCYZ18BxzXGpWSHri6hdZWAg 


What you can expect from this course?


After you complete this course successfully then you will be confident in problem-solving, C++ Language, C++ STL, and can study any advanced topics with ease.



If you think that this one can help some of your friends then do share this with them.


Thank You

codeforcode ( By CODELABS3277 )

Comments