Как стать автором
Обновить
2
0

Пользователь

Отправить сообщение

List/Stack/Queue/LinkedList/ etc
Это вообще другие структуры и к словарям отношения не имеют.

Тут идея в том что не важно какого размера словарь, время вставки +- одинаковое. Время выросло в 10 раз, т.к. вставляется в 10 раз больше чисел, то время и ростет в 10 раз.
Линейный рост в данном случае будет если при вставке в 10 записей была 1 секунда, а при вставке в 100 записей - 10 секунд.

Для ручного поиска используется цикл foreeach которая инициализирует Enumerator и мы бежим по все коллекции и сравиваем с Key - а это занимает время.
Есть ссылка на репозиторий - посмотрите метод GetValueByKeyManual(string key)

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность