Data Structures are a specialized means of organizing and storing data in computers in such a way that we can perform operations on the stored data more efficiently. Data structures have a wide and diverse scope of usage across the fields of Computer Science and Software Engineering.
A linked list is a sequence of data structures, which are connected together via links. Linked List is a sequence of links which contains items. Each link contains a connection to another link. Linked list is the second most-used data structure after array.
Basic Structure of A Linked List -Linked list is used in a wide variety of applications such as
- Polynomial Manipulation representation
- Addition of long positive integers
- Representation of sparse matrices
- Addition of long positive integers
- Symbol table creation
- Mailing list
- Memory management
- Linked allocation of files
Preferred IDE - Codeblocks