• Matéria: Saúde
  • Autor: auriooliveirap8f957
  • Perguntado 8 anos atrás

O Mapa com Espalhamento é utilizado com muita frequência em sistema de parametrização de métodos, ou seja, um sistema que tenha um método que pode receber um número diversificado de parâmetros com uma grande quantidade de nomes distintos. Após criada a implementada a estrutura do Mapa de Espalhamento, é necessário inicializa-la, como exemplo do trecho de código a seguir: HashMapa* hashmap_new(int size) { int i; HashMapa *hashmapa = (HashMapa*)malloc(sizeof(HashMapa)); hashmapa -> node_list = malloc(size * sizeof(HashmapNo*)); hashmapa -> cont_elemento = 0; hashmapa -> map_size = size; for (i = 0; i < size; i++) { hashmapa -> node_list[i] = malloc(sizeof(HashmapNo)); hashmapa -> node_list[i] = NULL; } return hashmapa;} Sobre a classe , assinale a alternativa correta.

Respostas

respondido por: valdinei30
32
Ela ajuda a gerenciar uma sequência de elementoscomo uma Tabela de Espalhamento e possui compatibilidade comversões anteriores, como a classe <hash_map.h>.

AlexVilela: Ela ajuda a gerenciar uma sequência de elementos como uma Tabela de Espalhamento e possui compatibilidade com versões anteriores, como a classe . Correto
respondido por: taytarujo1
0

Resposta:

Ela ajuda a gerenciar uma sequência de elementos como uma Tabela de Espalhamento e possui compatibilidade com versões anteriores, como a classe <hash_map.h>.

Explicação:

Anexos:
Perguntas similares