Skip to content

Latest commit

 

History

History
54 lines (45 loc) · 1007 Bytes

File metadata and controls

54 lines (45 loc) · 1007 Bytes

Competitive-Programming

Solutions to various Problems of DSA and Competitive programming

Difficulty Levels

  • easy
  • medium
  • hard

Sites

  • leetcode
  • Codechef

Types of Problems

  • array
  • Linkedlist
  • Stack
  • Queue
  • sorting
  • binarySearch
  • binarySearchTree
  • binaryTree
  • breadthFirstSearch
  • depthFirstSearch
  • recursion
  • Dynamic programming
  • distance
  • graph
  • interval
  • list
  • matrix
  • 2D matrix
  • map
  • nAryTree
  • number
  • palindrome
  • sort
  • string
  • suffixArray

How to Contribute

If you want to contribute to this repository, follow these steps:

  1. Fork the repository.
  2. Create a new branch: git checkout -b feature-name.
  3. Implement your solution and ensure it's well-documented.
  4. Add your solution to the appropriate directory or create a new one if needed.
  5. Commit your changes: git commit -m 'Add feature'.
  6. Push to the branch: git push origin feature-name.
  7. Open a pull request.

Feel free to explore and find solutions relevant to your needs.