Aktywne Wpisy

Hugolina +14
#niebieskiepaski
Podoba mi się jeden kolega taki. Znamy się z kursu tańca, grywamy w planszówki. To jest dosyć specyficzny typ człowieka, raczej niezbyt umie w relacje z kobietami. Ale mi się podoba :3 Problem tylko że on mnie olewa tzn. trzyma mnie na dystans, mam wrażenie że męczy go gdy jesteśmy sam na sam (w sensie bywamy sam na sam bo dość często wracamy razem tramwajem przez pół miasta to
Podoba mi się jeden kolega taki. Znamy się z kursu tańca, grywamy w planszówki. To jest dosyć specyficzny typ człowieka, raczej niezbyt umie w relacje z kobietami. Ale mi się podoba :3 Problem tylko że on mnie olewa tzn. trzyma mnie na dystans, mam wrażenie że męczy go gdy jesteśmy sam na sam (w sensie bywamy sam na sam bo dość często wracamy razem tramwajem przez pół miasta to

Wrrronika +212
Mieszkam w wynajmowanym mieszkaniu w czesci piwnicznej
Przez jakies 2 miesiace mialam szczury
Teraz mam ptsd
Nie dzialaly zywolapki [miesiac probowalam. Wlacznie tez z tym by chowac jedzenie i nigdy nie trzymac smieci w domu, by po prostu wyniosly sie z braku zywnosci], nie dzialaly pulapki
Przez jakies 2 miesiace mialam szczury
Teraz mam ptsd
Nie dzialaly zywolapki [miesiac probowalam. Wlacznie tez z tym by chowac jedzenie i nigdy nie trzymac smieci w domu, by po prostu wyniosly sie z braku zywnosci], nie dzialaly pulapki





O ile z adresowaniem liniowym sobie poradziłem: h(k, i) = ((k % m) + i) % m, tak z resztą mam wątpliwości czy dobrze rozumiem.
np:
h(k, i) = (h′(k) + c1i + c2i^2) mod m
dla m = 4d, c2 = 2d, c1 = 1, gdzie d ∈ {25,50,...,2500}...
Czy to nie jest to samo co m = 100 od 10000 (jak w adresowaniu liniowym), tyle, że c2 = 1/2 m? No i jaki jest sens przyjmować za c1 cały czas wartość "1"? Przecież i tak to się przemnaża przez i-tą próbę...
Czy zapis matematyczny przekształcony na kod to:
// h(k, i) = (h′(k) + c_1*i + c2i^2) mod m
public int toHash(int k, int i) {
int c1 = 1;
int c2 = m/2; // c2 = 2d, d = 1/4 m, d = 1/2 m
return ((k % m) + c1i + c2*i^2) % m;
}
?
W dwukrotnym zrobiłem coś takiego:
return ((k % m) + ((i * (k % m)) % m)) % m;
Dobrze?