Aktywne Wpisy
![fanmarcinamillera](https://wykop.pl/cdn/c0834752/a2e0aa75f81325beebb23388316e8630008e9bfcf73bb792694fa7e3ff9eb54d,q60.jpg)
fanmarcinamillera +273
Bosak właśnie potwierdził, że Konfa jest za wyjściem z UE . No to słucham Konfiarze, jeżeli nie UE, to do jakiego bloku ma należeć Polska? Odpowiedź w próżni nie wchodzi w grę, bo jest zwyczajnie debilna.
Nie wiem, choć się domyślam ( ͡° ͜ʖ ͡°) #neuropa #4konserwy #kanalzero #konfederacja #polityka
Nie wiem, choć się domyślam ( ͡° ͜ʖ ͡°) #neuropa #4konserwy #kanalzero #konfederacja #polityka
![fanmarcinamillera - Bosak właśnie potwierdził, że Konfa jest za wyjściem z UE . No to...](https://wykop.pl/cdn/c3201142/fb835e59f50651054a49dc3439673cf1486251afa5ff9941a06a639be321f208,w150.jpg?author=fanmarcinamillera&auth=d9f3f5b6586092d97da60fcfc7782131)
źródło: 1712584000e723766d1ded2649e4f321
Pobierz![Linnior88](https://wykop.pl/cdn/c0834752/115a0acd6a4a776adbba118c615bf5b76e41f001f0cc5c3008ee04c295619b8a,q60.png)
Linnior88 +3
Skąd bierzecie chęci do życia ?
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?