This repository contains various coding practices and exercises focused on improving programming skills across different areas. The problems range from basic to advanced levels and cover multiple topics such as algorithms, data structures, and more.
The repository is designed to store different programming problems and their solutions. It's primarily a collection of coding challenges that help reinforce concepts in various languages and frameworks. The goal is to enhance problem-solving abilities, writing clean code, and following best practices.
The problems in this repository span different topics including:
- Algorithms and Data Structures
- String and Array Manipulations
- Recursion and Dynamic Programming
- Mathematical Calculations
- Geometrical Problems
- Real-world problem-solving exercises
- React - Ecosystem & Use Cases
- MERN Stack
- NEXT.js
- Testing & Performance Optimization
The majority of the exercises are implemented in:
- JavaScript
- TypeScript
- Python
- C
- C++
Feel free to explore the various subdirectories and files to find solutions to common coding problems.
- Clone this repository:
git clone https://github.com/mahmud035/Practices.git
- Navigate to the problem you're interested in:
cd Practices/[folder-name]
- Run the code in your local environment using your preferred IDE or code editor.
Contributions are welcome! If you would like to add more problems or improve existing solutions:
- Fork the repository.
- Create a new branch for your feature:
git checkout -b feature-new-problem
- Commit your changes:
git commit -m "Add new problem or improve solution"
- Push to your branch:
git push origin feature-new-problem
- Open a pull request.
This project is licensed under the MIT License.