The problem was in the proper generation of random keys for testing.
Now it looks better.
I added statistics with different key's density ("normal" usage is
unique keys)
On 21/07/2015 12:00, fpc-pascal-requ...@lists.freepascal.org wrote:
From: Serguei TARASSOV<se...@arbinada.com>
To:fpc-pascal@lists.freepascal.org
Subject: [fpc-pascal] Sorted map vs hash map ?
Message-ID:<55ad4820.8000...@arbinada.com>
Content-Type: text/plain; charset=windows-1252; format=flowed
Hi all,
I did a small test to compare performance of TFPGMap and TFPHashList in
sequential and random accessing values by keys.
http://arbinada.com/main/en/node/1511
The results are not the same than expected.
In theory, the hash map should give O(1) and O(log2 N) for the sorted map.
Any explanations and suggestions are welcome.
Regards,
Serguei
_______________________________________________
fpc-pascal maillist - fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal