Përshkruani se si funksionon një tabelë hash.
Një tabelë hash është një strukturë efikase e të dhënave që përdoret për të ruajtur çiftet çelës-vlerë. Të dhënat ruhen në formën e një çelësi dhe një vlere përkatëse të të dhënave. Tabela hash përdor një funksion hashing për të llogaritur kodin hash - një identifikues unik - që lidhet me çdo çelës. Për të kërkuar vlerën e çelësit, tabela hash përdor kodin hash të çelësit për të gjetur vlerën përkatëse të të dhënave. Si rezultat, të dhënat mund të aksesohen shpejt dhe me efikasitet.