what is a hash function?group of answer choicesa function has allocated memory to keysa function that computes the location of the key in the arraya function that creates an arraya function that computes the location of the values in the arraynone of the choices.