Skip to content

Learn Cpp from Beginner to Advanced โœ” Practice ๐ŸŽฏ Code ๐Ÿ’ป Repeat ๐Ÿ” One step solution for c++ beginners and cp enthusiasts.

License

Notifications You must be signed in to change notification settings

michaelehab/LearnCPP

ย 
ย 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

GitHub repo size LearnCPP

 forks  forks  forks  forks  forks

All Contributors

Read the following steps before contributing.

Algorithms

Follow these steps
New Algorithm 'Please see if the algorithm is already present'
What to include "Your algorithm should be efficiently written with proper code / comments / time complexity / space complexity / link to gfg or any other documentation on top in code file"
Where to include please commit your algorithm in correct folder or discuss[here](https://github.com/Lakhankumawat/LearnCPP/discussions/7)before commiting for where to include`
README "Please check whether your directory has a README file , if there is then edit your algorithm name with link , otherwise create new one " how your README should look like

Problem Statement

Follow these steps
New Problem Statement 'Please see if the problem is present already ? If it is do not commit your own '
What to include "Your problem statement solution should be efficiently written with proper code / comments / time complexity / space complexity / link to problem statement in code file"
Where to include Most of the Problem Statements are insidehereplease commit your problem solution in correct folder or discuss here before commiting for where to include
README "Please check whether your directory has a README file , if there is then edit your algorithm name with link , otherwise create new one " how your README should look like
Additional Context "There are three levels of problem statement" 1-Level 1 like wise 2-Level 2 & 3-Level 3 , please include your problem statement with solution in right level you prefer

To add programs using STL, follow same approach as Algorithms

Readme

Fond of designing README this section will be helpful to you

Follow these steps
๐Ÿ†• New README 'Please see if there is no README in any folder , if no ? Then please design it '
๐Ÿค” What to include "Your README should be efficiently and clearly written / link to problem statement in README at the top" see exmaple
โœ… Must Contain 1. and explain in brief about addition 2. An Image of addition i.e how it works 3. Mention the Psuedo Code 4. Time and Space Complexities 5. Advantages 6. Disadvantages
๐Ÿชง Where to include Inside the folder where programs are residing ,discuss here before commiting for where to include

Why to contribute ?

  • If you find any errors or bugs then please report by creating an issue.
  • If you can provide a more efficient solution or implementation of algorithm then make sure to contribute.
  • If you want to implement an algorithm, data structure etc.., which is not yet there, then you can open up a PR regarding the same.
  • Link to discussion forum

Want to contribute ?

Contributors โœจ

Thanks goes to these wonderful people :


SATYAM KUMAR

๐Ÿ’ป

Nikita Sharma

๐Ÿšง ๐Ÿค”

Ujjwal Bansal

๐Ÿ’ป




ยฉ LearnCPP 2022
All Rights Reserved

Developed with โค๏ธ in India ๐Ÿ‡ฎ๐Ÿ‡ณ

About

Learn Cpp from Beginner to Advanced โœ” Practice ๐ŸŽฏ Code ๐Ÿ’ป Repeat ๐Ÿ” One step solution for c++ beginners and cp enthusiasts.

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 96.2%
  • Jupyter Notebook 3.8%