четверг, 18 июля 2013 г.

Коллекции в .NET. Тесты.

КоллекцияРазмерностьВремя добавленияВремя итерацииВремя поиска элементаВремя удаления
List1 000 00074346592363157110360
List100 0001326814 (!!)63,92261561626
List10 000183546,423,315858
List1 0001990,62193
List1005,9005
List100000
LinkedList1 000 0001159211158275820557
LinkedList100 00043111052241810
LinkedList10 00036310,522,3182
LinkedList1 00034,41218,2
LinkedList1003,50,102
LinkedList100000
HashSet1 000 0003238610342,217389
HashSet100 000323610301737
HashSet10 00032410,30174
HashSet1 00032,51017,3
HashSet1003,90,101,9
HashSet100,3000
SortedSet1 000 000516780278014,4232933
SortedSet100 000359972690,117173
SortedSet10 000276025,201375
SortedSet1 0002172,50110
SortedSet10013,50,206,2
SortedSet100,3000

Как и в предыдущем посте про Java - тесты те же самые. Везде нормально, удаление у List очень странное. И добавление при 100 000. Какой то глюк. Но несколько раз прогнал - так же вышло. Исходный код доступен на github. Использую NUnit. 

1 комментарий:

  1. The Perfect Casino: Top Offers & Bonuses at
    The งานออนไลน์ Best Casino Offers. Casino Bonuses & Promotions. With an 토토 사이트 emphasis on casino casino-roll.com games, herzamanindir.com/ the septcasino gambling industry is expected to explode

    ОтветитьУдалить