Skip to content

iam-hitesh/Programming

Repository files navigation

Programming

This project is for adding your programming problems' solutions in various programming languages on different programming platforms.

Don't forget to Star this repository

It contain codes for various Online Judges, including CodeChef, HackerEarth, Codeforces, Spoj, HackerRank, and others.

The files are named according to the problem's name. You can find links to the problem on the first line of most files.

Note : Please do not misuse these codes. You will only be cheating yourself. This repository can be used for reference.

Note : Those who add more than 5 Programs in this repository, I will add their name as contributor here.

Contributors'

Name Profile Contributions
Sudhanshu Github Profile Kruskal algorithm, bellman_ford algorithm, dijkstra, dfs, iterative bfs, Graph implementation
Chandra Vamsi Github Profile tree sort, cycle sort, shell sort, pigeon sort, heap sort
Vikash Kumar Yadav Github Profile quick sort, merge sort, insertion sort, counting sort, bucket sort
  • If you think you made enough commits to be in contributors' list and I didn't add you than add your name in readme file and send PR.

Instructions-

  • Fork this repository using the button at the top
  • Clone your forked repository to your local machine
  • Create a new branch for your modifications (i.e. git branch new-problem and check it out git checkout new-problem and git checkout -b new-problem)
  • Add your files (git add -A), commit (git commit -m "Added myself") and push (git push origin new-user)
  • Create a pull request, by navigating to the forked repository in the browser
  • Wait for the pull request to merge
  • Celebrate! You've done your first pull request!

Read about markdown syntax here https://github.com/adam-p/markdown-here/wiki/Markdown-Cheatsheet

An awesome resource to learn Git

https://learngitbranching.js.org/

Learn C, C++, Python, Java Here

https://www.programiz.com/c-programming