Applications of a Linked List
Applications of linked list:
- Helps to implement stacks and queues.
- Helps to implement graphs.
- Helps in dynamic memory allocation.
- Helps in maintaining a directory of the names.
- It helps represent the sparse matrix.
- Helps to manipulate the polynomials.
- Helps in performing long operations.
In the real world it is used for the following:
- Image viewer.
- Music Player
- Browser
Application of circular linked list:
- It helps in the implementation of the queue.
- They are useful when applications need to go around the list.
- They are used in the implementation of advanced data structures.
Reference