Giter Club home page Giter Club logo

cp-buddy-series's Introduction

CP-Buddy-Series

Introduction

Do you want to start learning #DSA? Or Have you started and left in between due to a lack of motivation? Or Are you already learning but is there no one to whom you can discuss? Do you want to be the part of the community where all have the same interest?

Then we at Brainless Coders bring to you our new #CPBuddySeries. This will not be a typical video lecture series because there are already lots of resources available.

We will #practice and practice daily. Not only that be the part of the community where you can discuss anything about #competitiveprogramming (of course not the answer of a live contest ๐Ÿ˜‰) and this all craziness will go on for 3 months.

GIF

Our week-wise plan:

Week Topics
Week 1 Asymptotic Analysis
Arrays
Strings
Week 2 Sorting and searching
Recursion
Week 3 Linked List
Doubly Linked List
Week 4 Stacks
Queues
Doubly-ended queue
Week 5 Trees
Heaps
Week 6 General Mathematics
Number Theory
Bitwise Operations
Week 7 Divide and Conquer
Binary Search Related Problems
Week 8 Backtracking
Greedy Algorithms
Week 9 Graphs and its Traversal
Graph Related Algorithms
Week 10 Basic Dynamic Programming
Week 11 Advanced Dynamic Programming
Week 12 Segement Trees
Binary Index Tree
Week 13 Disjoint Sets
String Related ALgorithms
Bitwise Operations
Week 14 Miscellaneous Topics
Problem Solving
Tries

Doc file of week wise plan

Feel free to improve this repo by creating PR ๐Ÿ˜‰

cp-buddy-series's People

Contributors

aditya20t avatar srikanth7785 avatar agrawal-deeksha avatar shivambutale avatar choukseykhushbu avatar adityanagraj avatar code-recursion avatar amay1612 avatar jayant7b avatar tanayduggad0299 avatar rukmini-meda avatar rahulmaurya9 avatar rachittshah avatar brainless-coder avatar nikunj-aggarwal-2000 avatar git-harshit avatar tewarig avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.