Algoritme & struktura të dhënash

Hash function

Në shqip: Funksioni hash

ShpjegimiSQ

Një funksion hash e kthen çdo vlerë (një fjalë, një skedar) në një numër me madhësi të fiksuar. E njëjta hyrje jep gjithmonë të njëjtin hash. Tabelat hash e përdorin për të ditur ku ta ruajnë një element; siguria e përdor për fjalëkalimet.

EnglishEN

A hash function turns any value (a word, a file) into a number of fixed size. The same input always gives the same hash. Hash tables use it to know where to store an item; security uses it for passwords.

Si ta mendosh

Si sistemi i fjalorit ku çdo fjalë ka faqen e saj sipas shkronjës së parë.

Lexoje në anglisht

Like a dictionary system where every word has its page by first letter.

Shembull kodipython

print(hash("Arta"))           # një numër i madh
print(hash("Arta") % 10)      # kova 0–9 ku ruhet

Terma të lidhur