Skip to content

mustufaqadri/Data-Structures-Algorithms

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Data-Structures-Algorithms

Welcome to my "Data Structures and Algorithms" repository! This repository contains a collection of LeetCode practice questions and their corresponding solutions. It's intended to help me improve my problem-solving skills and deepen my understanding of fundamental data structures and algorithms.

Table of Contents

  1. Introduction
  2. Directory Structure
  3. LeetCode Solutions
  4. Contributing
  5. License

Introduction

As a passionate coder and enthusiast of algorithms and data structures, I've created this repository to:

  • Document my progress in solving LeetCode problems.
  • Share my solutions with the community.
  • Receive feedback and learn from others.

Feel free to explore the repository and use the solutions as a reference. If you notice any issues, have improvements to suggest, or want to contribute your solutions, please read the Contributing section below.

Directory Structure

The repository is organized as follows:

All the problems are divided into relevant packages like basic, array, search, etc.

LeetCode Solutions

Here's a list of the LeetCode problems I've tackled so far:

  1. Basics
  2. Arrays
  3. Searching

For detailed explanations and code, please navigate to the respective problem directories.

Contributing

Contributions are welcome! If you'd like to contribute to this repository by adding your solutions, improving existing solutions, or suggesting enhancements, please follow these steps:

  1. Fork the repository.
  2. Create a new branch for your work: git checkout -b feature/your-feature-name.
  3. Make your changes, add your solutions, and write explanations in the problem's README file.
  4. Commit your changes and push them to your fork: git push origin feature/your-feature-name.
  5. Create a pull request from your fork's branch to the main branch of this repository.
  6. Provide a clear description of your changes and the problem you're addressing in the pull request.

I'll review your contribution and merge it if it aligns with the goals of this repository.

License

This repository is publicily available.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages