Greska u hash metodi (JAVA verzija)
Samo da javim svim dragim sapatnicima da hash metoda u klasi HashTable ne
valja.
Ovaj algoritam je namenjen za generisanje unsigned int-ova, a posto java ne
podrzava iste, ponekad se vraca negativan broj.
Dakle, mozete ili da 'ispeglate' h sa
if (h < 0) {
h = -h;
}
ili da koristite long, pa da kastujete posle mod-a, ili da koristite neki
drugi hash.
Aleksandar Tomic 387/07
valja.
Ovaj algoritam je namenjen za generisanje unsigned int-ova, a posto java ne
podrzava iste, ponekad se vraca negativan broj.
Dakle, mozete ili da 'ispeglate' h sa
if (h < 0) {
h = -h;
}
ili da koristite long, pa da kastujete posle mod-a, ili da koristite neki
drugi hash.
Aleksandar Tomic 387/07
Previous by date: RE: Odbrana domaceg iz PP1 - detalji
Next by date: Re: Februarski rok
Previous by thread: Re: Odbrana domaceg iz PP1 - detalji Next by thread: Slanje resenja domacih zadataka iz PP1 i vazni detalji za odbranu
Previous by thread: Re: Odbrana domaceg iz PP1 - detalji Next by thread: Slanje resenja domacih zadataka iz PP1 i vazni detalji za odbranu