> Sail rašė: >> Wow, keliu kepure pries tamsta. Elgantiskai. Mano zinios kuklesnes. >> Tuo paciu suzinojau apie Scripting.Dictionary. > > > Nereikia čia tų ditirambų. Elegancija greitai išlenda per gerklę, kai > reikia spartos (pastaroji funkcija jau ženkliau pastabdo, kai eilučių > vos keli šimtai). Tai banalusis ir neelegantiškas masyvas su keliolika > elementų ir StrComp būtų sparčiau ir tikslingiau. O dictionary (hash > table) nepasigesti jau reikėtų sugebėti... :-) Nors ne, tenka pripažinti, kad sprendimas su Dictionary ir spartesnis. Tada jis tikrai tampa elegantišku. Didėjant eilučių skaičiui, hash'o skaičiavimas pralenkia eilučių palyginimo operatorių/funkcijų kvietimo laiką. Kai eilučių ~10k, spartos skirtumas ir bene 6-9x.