Salve!!!
devo creare un dizionario implementato con tabelle hash mediante albero binariodi ricerca di trabocco... vorrei sapere qual'è tra i metodi più semplici quello più efficiente per realizzare la funzione hash delle stringhe?... Dato che è dovrebbe essere realizzato mediante i template e che il tipo della chiave è un parametro di tipo, come posso fare per distinguere tra interi e stringhe.
Vorrei anche sapere in che modo scegliere la grandezza del vettore, tenendo presente che i vettori più efficienti sono quelli la cui lunghezza è un numero primo vicino aad una potenza di due.
Grazie!!!