A
Artem
Guest
Hi guys
Jeg har fået til opgave, hvor enkelt streng der skal matches, og det er identifikator skal returneres.Gennemførelse via binære træ er ikke acceptabelt, da det tager hukommelse et parti.Hashing kan gøres, men problemet er, at sæt-strengen er undertermined og kan ændres i løbet af levende program udførelse, så jeg er nødt til at opretholde fleksible kollision liste for hashing algoritme.
Kunne nogen anbefale hash funktion med forudbestemt antal kollisioner for ubestemt antal input elementer (strings), hvor streng længde kan variere i intervallet 2-32 tegn.Der kan være op til 300 strenge, der skal matches og algoritme skal være hurtig nok til at håndtere matching i realtid.String længde kan variere mellem 2 - 32 tegn.
Særlige litteratur for hashing vil også blive værdsat.
Nuværende gennemførelse bruger hybrid n-store træ med tilknytning element listen for hvert træ node hvor sekventiel søgning er gjort for at finde match for nuværende n-th holdning karakter.Denne algorith har deterministiske tid til udførelse buit det er ret lang og ineffektiv.
På forhånd tak
Jeg har fået til opgave, hvor enkelt streng der skal matches, og det er identifikator skal returneres.Gennemførelse via binære træ er ikke acceptabelt, da det tager hukommelse et parti.Hashing kan gøres, men problemet er, at sæt-strengen er undertermined og kan ændres i løbet af levende program udførelse, så jeg er nødt til at opretholde fleksible kollision liste for hashing algoritme.
Kunne nogen anbefale hash funktion med forudbestemt antal kollisioner for ubestemt antal input elementer (strings), hvor streng længde kan variere i intervallet 2-32 tegn.Der kan være op til 300 strenge, der skal matches og algoritme skal være hurtig nok til at håndtere matching i realtid.String længde kan variere mellem 2 - 32 tegn.
Særlige litteratur for hashing vil også blive værdsat.
Nuværende gennemførelse bruger hybrid n-store træ med tilknytning element listen for hvert træ node hvor sekventiel søgning er gjort for at finde match for nuværende n-th holdning karakter.Denne algorith har deterministiske tid til udførelse buit det er ret lang og ineffektiv.
På forhånd tak