Estruturas lineares fundamentais para o controle de fluxo de dados (como o funcionamento do botão "Desfazer" em softwares ou filas de impressão).

Implementação do QuickSort e MergeSort, entendendo o impacto da complexidade de tempo 3. Estruturas Hierárquicas e Não-Lineares