SóProvas


ID
81562
Banca
FCC
Órgão
TRE-AM
Ano
2010
Provas
Disciplina
Algoritmos e Estrutura de Dados
Assuntos

As coleções de dados podem ser classificadas em estruturas lineares e estruturas não lineares. Nesse contexto, é correto afirmar que

Alternativas
Comentários
  • A fila é uma estrutura linear. NA fila de prioridade cada elemento tem associado a ele uma prioridade absoluta ou relativa. Novos elementos passam na frente os elementos com prioridade menor do que ele. A pilha é um estrutura linear e tem uma ordenação LIFO (last in, first out),
  • a)Falsa. Fila é linear.b)Falsa. Array é estrutura estática (no contexto do item)c)Falsa. Pilha é linear.d) Ok.e) Falsa. Array é estrutura estática (no contexto do item).Resumindo:Lineares:Tabela Hash (array de listas ligadas)Array é linear.Lista é linearNão Linear:ArvoreConjuntoGrafo
  • a - ERRADO. A fila de prioridade ainda é uma fila e portanto Linear. Além disso não se pode afirmar que é FIFO pois as filas de prioridades tem 3 operações que quebram o FIFO. InsertWithPriority que adiciona elemento com prioridade, GetNext que recupera o elemento com maior prioridade e o PeekAtNext que faz um browse na fila em busca do elemento de maior prioridade sem removê-lo.b - ERRADO. Não necessariamente uma lista encadeada precisa ser estática.c - ERRADO. Pilha é linear e é uma estrutura LIFO.d - CORRETO. e - ERRADO. Array dinêmico é linear. E alocado em tempo de execução.
  • Hash com chave inteira? Aprendi que a chave é o dado no qual é calculado o hash e se for igual a qualquer estrutura presente na tabela, pode-se dizer que aquela chave é correspondente ao texto armazenado. Não entendi porque fala de inteiro. Por exemplo, as senhas no banco de dados passa por esse processo de comparação de hash e não necessariamente precisa ser inte.