Doubly Linked List?
A doubly linked list can be traversed in both the directions hence it saves time when we need to traversed in the list.
Efficient operations on a specific position
Insertion and deletion operations of specific position are more efficient in doubly linked list.
Effective memory utilization
It utilizes memory as we can construct and delete nodes according to our need so wastage of the memory is not there.