 This is a list of some of the common tradeoffs involving linked list structures.A "dynamic array" is a data structure that allocates all elements contiguously in memory, and keeps a count of the current number of elements.If the space reserved for the dynamic array is exceeded, it is reallocated and (possibly) copied, which is an expensive operation.