1. Memory is allocated when the program is run; therefore, the data structure is only as big as it needs to be.
2. Memory is conserved. |
1. Each node of the list takes more memory.
2. The data structure is not random access so processing must be done in sequential order. |