Pozdrav svima,
zamolio bih nekoga ako moze da mi prevede ova dva koda u javu, posto mi trebaju za fax, a nisu pisani u javi!!!
unapred vam se zahvaljujem!!!
Algoritam heˇs pretraˇzivanja sa posebnim ulanˇcavanjem
ulaz: heˇs atribut A i vrednost v tog atributa;
izlaz: skup brojeva stranica x1; x2; : : : ; xn koje sadrˇze slogove
sa vrednoˇs´cu v heˇs atributa; za neuspeˇsno pretraˇzivanje – poruka;
BEGIN
i := 0; /*broj pronaˇdenih slogova*/
x := h(v);
IF stranica(x) sadrˇzi slog sa vrednoˇs´cu v atributa A THEN
BEGIN i := 1; x1 := x END;
IF stranica(x) popunjena
THEN WHILE postoji slede´ci slog, s slog, u lancu prekoraˇcenja DO
BEGIN
x := adresa stranice sloga s slog;
IF s slog.A = v i xi <> x /* za i > 0 */
THEN BEGIN i := i + 1; xi = x END
END;
IF i = 0 THEN izdati poruku o neuspeˇsnom pretraˇzivanju
ELSE vratiti i; (xj ; j = 1; 2; : : : ; i)
END.
Algoritam heˇs pretraˇzivanja sloga sa otvorenim adresiranjem
ulaz: heˇs atribut A i vrednost tog atributa v;
izlaz: skup brojeva stranica x1; : : : ; xi datoteke podataka koje sadrˇze slog sa
vrednoˇs´cu v heˇs atributa; za neuspeˇsno pretraˇzivanje – poruka;
BEGIN
i := 0; x := h(v);
IF stranica(x) sadrˇzi slog sa vrednoˇs´cu atributa A =v THEN
BEGIN i := i + 1; xi := x END;
WHILE stranica(x) popunjena DO
BEGIN x := (x + 1) mod M;
IF stranica(x) sadrˇzi slog sa vrednoˇs´cu atributa A =v THEN
BEGIN i := i + 1; xi := x END
END;
IF i = 0 THEN izdati poruku da slog sa datom vrednoˇs´cu v
atributa A ne postoji
ELSE vratiti x1; : : : ; xi
END.




Prevodjenje koda

Re: Prevodjenje koda
