What is a dynamic data structure?

image.png

Changes in form include:

The main drawback of dynamic data structures is that they consumeextra resources:

Examples of dynamic data structures:

Resizable array

linked list

tree

fila

graph

pilha

The List ADT

A List is an abstract data type that can contain items of the same type, ordered by their position in the list.

O ADT define o o que pode ser feito, mas não como.

The following is a typical set of operations on lists: