Assinale a alternativa CORRETA que representa a estrutura de dados que seria mais adequada para armazenar e gerenciar um grande conjunto de dados de produtos em um sistema de e-commerce, considerando os seguintes requisitos:
Acesso rápido aos produtos por ID : O sistema precisa acessar produtos específicos por meio de seus IDs de forma rápida e eficiente.
Armazenamento de informações variadas sobre cada produto : Cada produto possui diversas informações, como nome, descrição, preço, categoria, imagens e estoque.
Possibilidade de adicionar novos produtos com frequência : O sistema precisa permitir a adição de novos produtos com frequência, sem afetar o desempenho do acesso aos dados existentes.
Necessidade de ordenação dos produtos : O sistema precisa ordenar os produtos de acordo com diferentes critérios,
a) Lista Encadeada : uma estrutura linear que armazena elementos em sequência, com cada elemento contendo um valor e uma referência para o próximo elemento.
b) Tabela Hash : uma estrutura de dados que mapeia chaves para valores, utilizando uma função hash para calcular a posição de armazenamento de cada elemento.
c) Árvore Binária : uma estrutura hierárquica que armazena elementos em nós, com cada nó podendo ter até dois filhos.
d) Grafo : uma estrutura que representa relações entre entidades, composta por nós (entidades) e arestas (relações entre os nós).
e) Vetor : uma estrutura linear que armazena elementos em posições contíguas na memória, acessíveis por meio de um índice.