Curso Fundamentos das Estruturas de Dados

MyVector

Página do Curso 9 min Texto por
User Image
Thiago Nepomuceno

Neste curso, aprendemos sobre as estruturas de dados mais importantes. Aprendemos o que elas são e como utilizá-las.

Para encerrar nosso curso, gostaria de mostrar como algumas dessas estruturas são implementadas internamente usando a alocação dinâmica e classes. O primeiro conceito nós aprendemos em nosso curso Introdução à Programação, enquanto o segundo aprendemos no curso Programação Orientada a Objetos.

Não vou explicar o código passo a passo, já que nosso objetivo aqui é ter uma idéia geral de como estas estruturas são implementadas. Esta lição será inteiramente em C++, e implementaremos a estrutura vetor dinâmico.

Vamos começar nosso programa criando uma classe principal vazia para que possamos compilar nosso código.

#include <iostream>

using namespace std;

int main()
{

    return 0;
}