Resumo Estrutura de Dados
1 Consideraçöes Gerais
2 Tipo Apontador (Ponteiro)
2.1 Características Gerais
2.2 Ponteiros no Pascal
3 Listas Encadeadas
3.1 Conceito
3.2 Listas Simplesmente Encadeadas
3.2.1 Definiçäo
3.2.2 Aplicaçäo
3.2.3 Operaçöes Básicas (Inclusäo, Pesquisa, Alteraçäo e Exclusäo)
3.2.4 Exercícios
3.3 Listas Duplamente Encadeadas
3.3.1 Definiçäo
3.3.2 Aplicaçäo
3.3.3 Operaçöes Básicas (Inclusäo, Pesquisa, Alteraçäo e Exclusäo)
3.3.4 Exercícios
3.4 Filas
3.4.1 Definiçäo
3.4.2 Aplicaçäo
3.4.3 Operaçöes Básicas (Inclusäo e Exclusäo)
3.4.4 Exercícios
3.5 Pilhas
3.5.1 Definiçäo
3.5.2 Aplicaçäo
3.5.3 Operaçöes Básicas (Inclusäo e Exclusäo)
3.5.4 Exercícios
4 Deck
4.1 Definiçäo
4.2 Aplicaçäo
4.3 Operaçöes Básicas (Inclusäo e Exclusäo)
5 Exercícios
6 Hash
6.1 Definiçäo
6.2 Aplicaçäo
6.3 Operaçöes Básicas (Inclusäo, Pesquisa, Alteraçäo e Exclusäo)
6.4 Exercícios
7 Ávores
7.1 Definiçäo
7.2 Árvores Binárias
7.3 Aplicaçäo
7.4 Operaçöes Básicas (Inclusäo, Pesquisa, Alteraçäo, Exclusäo, transformaçäo e Caminhamentos)
7.5 Exercícios
8 Classificaçäo de Dados
8.1 Definiçäo
8.2 Ambiente de Classificaçäo
8.3 Métodos de Classificaçäo
8.3.1 Por Inserçäo
8.3.2 Por Troca
8.3.3 Por Seleçäo
8.3.4 Por Intercalaçäo
8.3.5 Por Distribuiçäo
1 Consideraçöes Gerais
A automatizaçäo de tarefas é um aspecto marcante da sociedade moderna e na ciência da computaçäo houve um processo de desenvolvimento simultâneo e interativo de máquinas (hardware) e dos elementos que gerenciam a execuçäo automática (software) de uma tarefa.
Nesta grande evoluçäo do mundo computacional, um fator de relevante importância é a forma de armazenar as informaçöes, já que, informática é a ciência da informaçäo. Entäo de nada adiantaria o grande desenvolvimento do hardware e do software, se a forma de armazenamento e tratamento da informaçäo näo acompanhasse esse desenvolvimento. Por isso a importância das estruturas de dados, que nada mais säo, que formas