Skip to content

A collection of important coding problems with solutions.

License

Notifications You must be signed in to change notification settings

msv6264/Important-Problems

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Important Problems

This repository is a growing collection of coding problems and their solutions, designed to strengthen problem-solving skills and algorithmic thinking. The problems are organized into categories like Sorting, Searching, Dynamic Programming, and more.

I will continue to add more problems and solutions to this repository over time, so stay tuned for updates!


Current Repository Structure

  • Sorting/
    • Count Inversions.py: Counts the number of inversions in an array using a divide-and-conquer approach.

Additional categories and problems will be added as the repository grows.


How to Use

  1. Clone the repository:
    git clone https://github.com/your-username/Important-Problems.git
  2. Navigate to the folder containing the desired problem.
  3. Open and run the Python scripts in your preferred IDE or terminal.

Future Updates This repository is a work in progress, and the following topics will be added soon:

Searching algorithms (e.g., Binary Search) Dynamic Programming problems Graph Algorithms String Manipulation problems Contributions Contributions are welcome! If you have suggestions for new problems or improvements to existing solutions, feel free to open an issue or submit a pull request.

License This repository is licensed under the MIT License. See the LICENSE file for details.

Acknowledgments This repository is inspired by coding platforms like: LeetCode GeeksforGeeks HackerRank Thank you for visiting! Keep coding and stay tuned for updates. 🚀


How to Add It

  1. Go to your repository on GitHub.
  2. Click Add file > Create new file.
  3. Name the file README.md.
  4. Paste the above content into the editor.
  5. Replace your-username with your actual GitHub username.
  6. Click Commit changes with a message like "Add README file".

About

A collection of important coding problems with solutions.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published