Estruturas de Dados

1718 palavras 7 páginas
Trabalho
Avaliativo

ESTRUTURAS
DE DADOS:
PILHAS, FILAS
E LISTAS

César Henrique e Erik Cruz
Algoritmos e Estruturas de Dados II
Faculdade Kennedy
1

Estrutura de Dados

1 - LISTAS LINEARES
Definição
Lista linear é uma estrutura de dados na qual, elementos de um mesmo tipo de dado estão organizados de maneira sequencial ou encadeada, onde se exista uma ordem lógica entre eles. Um exemplo analógico disto seria um consultório médico: as pessoas na sala de espera podem estar sentadas de maneira ordenada ou até mesmo em qualquer lugar do consultório, porém sabe-se quem é o próximo a ser atendido, e o seguinte, e assim por diante. Com isso, é importante ressaltar que uma lista linear permite representar um conjunto de dados afins (de um mesmo tipo) de forma a preservar uma relação de ordem. Cada elemento da lista é chamado de nó, ou nodo. Já um exemplo lógico desse conceito é uma lista de N elementos onde cada elemento é representado por x. Se N >= 0, então x1 é o primeiro nó. Para 1 < k < n, o nó xk é precedido pelo nó xk-1 e seguido pelo nó xk+1 e xn é o último nó. Quando N = 0, diz-se que a lista está vazia.

Operações com Listas
As operações comumente realizadas com listas são:
Criação de uma lista
Remoção de uma lista
Inserção de um elemento da lista
Remoção de um elemento da lista
Acesso de um elemento da lista
Alteração de um elemento da lista
Combinação de duas ou mais listas
Classificação da lista
Cópia da lista
Localizar nodo através de info

2

Estrutura de Dados

1.1 – Listas Lineares Sequenciais
Numa lista linear sequencial ou contígua, os nós além de estarem em uma sequência lógica, estão também fisicamente em sequência. A maneira mais simples de acomodar uma lista linear em um computador é através da utilização de um vetor. A representação por vetor explora a sequencialidade da memória de tal forma que os nós de uma lista sejam armazenados em endereços contíguos. Os tipos mais comuns das listas

Relacionados

  • Estrutura de Dados
    294 palavras | 2 páginas
  • Estrutura de dados
    1410 palavras | 6 páginas
  • estrutura de dados
    308 palavras | 2 páginas
  • Estrutura de dados
    1209 palavras | 5 páginas
  • Estrutura de dados
    365 palavras | 2 páginas
  • estrutura de dados
    940 palavras | 4 páginas
  • Estrutura de dados
    1051 palavras | 5 páginas
  • Estrutura de dados
    45366 palavras | 182 páginas
  • Estrutura de Dados
    16294 palavras | 66 páginas
  • Estrutura de Dados
    1559 palavras | 7 páginas