Skip to content

Latest commit

 

History

History
46 lines (35 loc) · 1.26 KB

README.md

File metadata and controls

46 lines (35 loc) · 1.26 KB

Data Structures and Algorithms

Welcome to my Data Structures and Algorithms repository. This repository contains solutions to various coding problems, focusing on data structures and algorithmic challenges.

Contents

The problems solved in this repository are categorized as follows:

  • Arrays
  • Linked Lists
  • Stacks and Queues
  • Trees and Graphs
  • Sorting and Searching Algorithms
  • Dynamic Programming
  • Greedy Algorithms
  • Recursion
  • Backtracking
  • Bit Manipulation
  • Two Pointer

Each folder contains:

  • Problem statement.
  • Solution in Java, JavaScript and Python.
  • A step-by-step explanation of the approach.

Purpose

The purpose of this repository is to:

  • Provide optimal and efficient solutions to algorithmic challenges.
  • Serve as a reference for learning and improving problem-solving skills.
  • Help others preparing for coding interviews or competitive programming.

How to Contribute

Feel free to:

  • Fork the repository.
  • Submit issues or pull requests if you find a mistake or want to add a new solution.
  • Star ⭐ this repository if you found it helpful!

Getting Started

To run the code:

  1. Clone the repository:
    git clone https://github.com/yasirali646/data-structure-and-algorithm.git