What are some differences between a linked list and an array?

4 years ago
Machine Learning

Arrays and Linked lists are both used to store linear data of similar types. However, there are a few difference between them.

Array Linked List
Elements are well-indexed, making specific element accessing easier Elements need to be accessed in a cumulative manner
Operations (insertion, deletion) are faster in array Linked list takes linear time, making operations a bit slower
Arrays are of fixed size Linked lists are dynamic and flexible
Memory is assigned during compile time in an array Memory is allocated during execution or runtime in Linked list.
Elements are stored consecutively in arrays. Elements are stored randomly in Linked list
Memory utilization is inefficient in the array. Memory utilization is efficient in the linked list.

 

0
Sanisha Maharjan
Jan 12, 2022
More related questions

Questions Bank

View all Questions