Fator de carga inferior / superior em tabelas de hash
Eu devo escrever uma classe de conjunto de hash encadeada em java.
Entendo que o fator de carga é M / capacidade, em que M é o número de elementos atualmente na tabela e a capacidade é o tamanho da tabela.
Mas como o fator de carga me ajuda a determinar se devo redimensionar a tabela e refazer a tarefa ou não? Também não consegui encontrar em nenhum lugar como calcular os fatores de carga inferior / superior. Eles são necessários?
Espero que seja informação suficiente, obrigado !!