• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Hash code dla kilku elementów tablicy bajtów bez kopiowania całej tablicy

Mały hosting, OGROMNE możliwości
0 głosów
312 wizyt
pytanie zadane 16 listopada 2016 w C# przez jankustosz1 Nałogowiec (37,030 p.)
Problem jest taki:

Mam wielką tablicę bajtów i chcę przykładowo sprawdzić hash code dla elementów np. od 100 do 10000. Jaka jest funkcja do tego?  Wiem że mogę stworzyć nową tablicę bajtów do niej skopiować odpowiednią zawartość i wtedy sprawdzić ale jest to w moim przypadku bardzo nie wydajne bo robię to w pętli bardzo szybko dla dużej ilości.

Przydała by mi się funkcja typu np.

byte[] tab = new byte[10];

GetHashCode(tab, 2, 5);

 

Która bezpośrednio operuje na tej tablicy bez kopiowania.

1 odpowiedź

–1 głos
odpowiedź 23 listopada 2016 przez pulson666 Stary wyjadacz (12,560 p.)

Więc zrób pętlę która będzie pobierała konkretną wartość

 

for(int i = 100, i>1000; i++)
{
console.write(tab[i])
}

nom i tutaj Ci się wyświetli konkretna wartość każdej tablicy

komentarz 30 listopada 2016 przez jankustosz1 Nałogowiec (37,030 p.)
yy a do czego ma mi się to przydać?
komentarz 4 grudnia 2016 przez pulson666 Stary wyjadacz (12,560 p.)
chcesz wyświetlić elementy tablicy tak ?
komentarz 4 grudnia 2016 przez jankustosz1 Nałogowiec (37,030 p.)
no nie przecież napisałem w pytaniu.

Chcę policzyć hash code np od elementu 20 do 100 bez kopiowania tablicy.

 

jak mam takie coś:

byte[] tab = new byte[500];

.... wypełnienie

to mogę zrobić tab.GetHashCode() czy jakoś tak i wypluje mi hash code od 0 do 500 a ja chcę np od 20 do 100 bez kopiowania tego przedziału tabliczy. Czyli żeby policzyło na orginale.

Podobne pytania

0 głosów
1 odpowiedź 365 wizyt
0 głosów
0 odpowiedzi 214 wizyt
pytanie zadane 19 listopada 2017 w C# przez jankustosz1 Nałogowiec (37,030 p.)
0 głosów
3 odpowiedzi 1,746 wizyt
pytanie zadane 31 marca 2017 w C i C++ przez hacker09 Użytkownik (520 p.)

93,696 zapytań

142,614 odpowiedzi

323,225 komentarzy

63,230 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Twierdza Linux. Bezpieczeństwo dla dociekliwych

Aby uzyskać rabat -10%, użyjcie kodu pasja-linux, wpisując go w specjalne pole w koszyku.

...