A linear data structure sequentially intersects data elements into which only one data element can be reached. Example: arrays, linked lists.
But in a doubly linked list, we can achieve two data elements using the previous pointer and the next pointer.
So, can we say that a doubly linked list is a non-linear data structure?
Correct me if I am wrong.
Thank.
source
share