Skip to content

akgarg0472/JavaDataStructures

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Data_Structure

Data Structure is defined as the technique that tells us how the data is stored and managed in the memory space. Managemenet of data means that how data is retrieved and manipulated in the memory efficiently. Different Data Structures have different implementation techniques and are used according to use case.

Generic_Data_Structures

Generic Data Structures means that for different type of data, we don't have to implement for different type of data like Integers, Strings etc. One code implementation is robust & flexible enough to manage different type of data types (excluding primitive type).
This repository contains some of data structures which are commonly used in day-to-day life such as Arrays, Linked List, Queues, Sorting Algorithms, Trees etc.

Updates

#06.12.2020
Added Single Linked List

#15.12.2020
Added Double Linked List
Added Queue using Array

#22.12.2020
Added ArrayList

#25.12.2020
Added Stack using Array

#25.06.2021
Updated reverse method of single linked list

#01.02.2022
Added PriorityQueue using Array

About

Data Structures implementation in Java

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages