# data-structures

## Real Time Applications Of Data Structures

A data structure is a particular way of organizing data in a computer so that it can be used effectively.

## Types of Data Structures

Data structures are an integral part of computers used for the arrangement of data in memory. They are essential and responsible for organizing, processing, accessing, and storing data efficiently.

Posted September 26, 2022 by Anusha and Rohith ‐ **5 min read**

⌖ data-structures algorithms programming types-of-data-structures dsa

## Algorithms

An algorithm can be stated as a step-by-step procedure that defines a set of instructions that must be carried out in a specific order to produce the desired result. Algorithms are generally developed independently of other programming languages, which means that an algorithm can be executed or implemented in more than one programming language.

## Algorithms Classification

An Algorithm is a procedure to solve a particular problem in a finite number of steps for a finite-sized input.

Posted September 29, 2022 by Anusha and Rohith ‐ **4 min read**

⌖ data-structures algorithms programming algorithms-classification

## Linkedlist

Linked List is a part of the Collection framework present in java.util package. This class is an implementation of the LinkedList data structure which is a linear data structure where the elements are not stored in contiguous locations and every element is a separate object with a data part and address part. The elements are linked using pointers and addresses. Each element is known as a node.

Posted August 16, 2022 by Anusha ‐ **5 min read**

⌖ core java programming linkedlist list collections data-structures