/RECursion-Mentorship-2019

It is a Mentorship program for First-Year students

Primary LanguageC++

RECursion-Mentorship-2019

It is a Mentorship program for First-Year students.

Introduction

  • This is six week course.
  • Every week there are 4 classes and one test based on the topics we have covered.
  • We provide study material and questions to practice.
  • Study material should consist of both video and readable documents.
  • There will be 4 questions to solve everyday.

Course Info

Week 1 :

  • Day 1: Introduction
  • Day 2: Operators
  • Day 3: Conditional Statements
  • Day 4: Loops

Week 2 :

  • Day 1: Time Complexity
  • Day 2: Array 1
  • Day 3: Array 2
  • Day 4: String

Week 3 :

  • Day 1: Sieve
  • Day 2: Binary Search
  • Day 3: Hashing
  • Day 4: Bit Manipulation

Week 4 :

  • Day 1: Sorting
  • Day 2: Recursion 1
  • Day 3: Recursion 2
  • Day 4: Two pointers

Week 5 :

  • Day 1: Stack & Queue
  • Day 2: Map & Set
  • Day 3: Dfs
  • Day 4: Bfs

Week 6 : (depends upon the performance)

  • Day 1: Linked List
  • Day 2: Binary Tree
  • Day 4: Dynamic programming 1
  • Day 3: Dynamic programming 2

To-Do

  • Read the Material.
  • Solve the problems.
  • Create a pull request in which you have to add your solution to a problem into the respective folder of your name.
  • Let suppose, you solve a problem No. x from day-y of week-z then you have to create a x.cpp file inside your name folder under day-y of week-z.