Skip to content

shambhaveesrivastava12/Data-Structures-and-Algorithms

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Data Structures and Algorithms (DSA) Repository

Welcome to my Data Structures and Algorithms (DSA) repository! This repository is a collection of various DSA implementations, algorithms, and solutions to common programming problems. Whether you're a beginner looking to learn the basics or an experienced developer seeking to sharpen your DSA skills, you'll find something useful here.

Table of Contents

  1. Introduction
  2. 1D Arrays
    • Adding an element to the array
    • Minimun value
    • Finding the missing element
    • Move Zeroes
    • Removing elements
    • Reversing the array
  3. Singly Link List
    • Dlete a node at a given position
    • Delete first node
    • Delete last node
    • Insert a node at the end of the list
    • Insert a node at the beginning of the list
    • Length of the list
  4. Contributions
  5. License

Getting Started

Explore the folders and navigate to the specific topic or algorithm you're interested in. Each section includes code examples, explanations, and sometimes visualizations to help you understand the concepts better.

How to Contribute

Contributions are welcome! If you have additional algorithms, optimizations, or bug fixes to share, please feel free to submit a pull request. Make sure to follow the contribution guidelines outlined in the CONTRIBUTING.md file.

Acknowledgments

Special thanks to all contributors and the open-source community for making this repository a valuable resource for learning and practicing DSA.

Happy coding!

THE END

About

Java implementation of Data Structures and Algorithms (Topic-wise).

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages