Contains only data |
Contains data and pointers (more memory) |
Fixed number of elements |
Variable number of nodes |
Minimum size is 1 |
Minimum size is 0 |
Supports random access |
Must traverse to find an element |
Insertion/deletion requires shifting |
Insertion/deletion is easy |
Easiest insertion/deletion at the end |
Easiest insertion/deletion at the front |
Need to know the length and fill level |
End is marked by NULL |