SóProvas


ID
2994298
Banca
COPESE - UFPI
Órgão
UFPI
Ano
2018
Provas
Disciplina
Algoritmos e Estrutura de Dados
Assuntos

Na alocação dinâmica de memória, os dados são armazenados em posições de memória referenciadas e dispostos em uma dada organização não linear, sendo possível, a partir de um elemento, encontrar os próximos. Assinale a opção a que se referem as informações.

Alternativas
Comentários
  • Listas Encadeadas

    lista é representada por um ponteiro para o primeiro elemento (ou nó). Do primeiro elemento, podemos alcançar o segundo seguindo o encadeamento, e assim por diante. O último elemento da lista aponta para NULL, sinalizando que não existe um próximo elemento.

  • * Listas encadeadas são estruturas de dados lineares e dinâmicas, a grande vantagem que elas possuem em relação ao uso de vetor é o fato de terem tamanho máximo relativamente infinito (o tamanho máximo é o da memória do computador), ao mesmo tempo que podem ter o tamanho mínimo de 1 elemento evitando o desperdício de memória.

    * fila (queue) tipicamente estabelece uma política FIFO -- first in, first out -- de acesso aos dados. Em outras palavras, a ordem estabelecida na lista é a ordem de inserção. No momento de retirar um nó da lista, o nó mais antigo (o primeiro que entrou) é o primeiro a ser retirado.

    * Uma estrutura de pilha (stack), por outro lado, estabelece uma política LIFO -- last in, first out. Uma estrutura de pilha também oferece basicamente duas operações de manipulação, PUSH, para inserção no topo da pilha, e POP, para retirada do topo da pilha.

    * Vetor (array uni-dimensional) é uma variável que armazena várias variáveis do mesmo tipo.

    * Matriz (array multi-dimensional) é um vetor de vetores.

  • " os dados são armazenados em posições de memória referenciadas(ponteiros) e dispostos em uma dada organização não linear, sendo possível, a partir de um elemento, encontrar os próximos". Lista encadeadas

  • Força Guerreiro!!!!!!