Skip to content

BinaryBeast007/Data-Structures-And-Algorithms

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

72 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Data-Structures-And-Algorithms

contributions welcome GitHub repo size

Overview

The repository is a collection of open-source implementation of a variety of data structures and algorithms implemented in C/C++/Java and licensed under MIT License. Source codes are compiled and tested for every commit on Windows 10 & Ubuntu 20.04. The implementations and the associated documentation are meant to provide a good learning resource for data structures and algorithms. Hence, one may find more than one implementation for the same objective but using a different strategies and optimizations.

Data Structures

A data structure is a particular way of organizing and storing data in a computer so that it can be accessed and modified efficiently. More precisely, a data structure is a collection of data values, the relationships among them, and the functions or operations that can be applied to the data.

Algorithms

An algorithm is a finite sequence of well-defined, computer-implementable instructions, typically to solve a class of specific problems or to perform a computation.

Implementation in C C++ Java

Contributions

Feel free to contribute. Please read the Contribution Guidelines.

About

A collection of data structures and algorithms with implementation in various languages

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published