Tema: Re: unikali pora
Autorius: Jornada Del Muerto
Data: 2009-04-23 09:07:37
"ejs" <ejs@no.where> wrote in message 
news:gskpct$t1m$1@trimpas.omnitel.net...
> Jornada Del Muerto wrote:
>> Arba gali contenta verst i string ir hashint, jei kazkas unikalaus jame 
>> yra :) kad gaut visada tapati key, nu bet cia konkretumo mazoka kad 
>> patart geriausia sprendima...
>
> tradicinias hash'as netinka.
> Pažiūrėk gal ką sugalvojo apie 'content-based hashes'. Kai prieš ~3 metus 
> žiūrėjau vaizams, buvo beveik nieko gero - reikšminiai blokai, koduojamas 
> jų dydis ir tarpusavio padėtis.

Kiek teke pats suhashuodavau, aisku galima ir nehashavus, pvz turi tuomenu 
klase:

class abc {
string Name;
string Address;
int Age;

public override ToString(){
    return string.Format("[{0}][{1}][{2}]",
        Name,
        Address,
        Age);
}

Gausi gan unikalu string kur [] dar garantuos kad laukai nepersidengines jei 
pvz butu vienu atveju Name "ab" ir Address "cd"; o kitu atveju Name "abc" o 
Address "d".