Re[3]: Верно ли написан тест скорости выполнения
От: Igorxz  
Дата: 06.02.20 11:18
Оценка: 2 (1) +1
Здравствуйте, Passerby, Вы писали:

P>А есть ли возможность делать сортировку быстрее, как-нибудь убрав Linq?

добавлю, что вот этот способ сортировки для LIst<T> наиболее худший:
List< int[]>[] arlarsort = new List<int[]>[c1];
for (int i = 0; i < arlar.Length; i++)
{
   arlarsort[i] = arlar[i].OrderByDescending(pair => pair[1]).ToList();
}

у LIst<T> есть спец. метод LIst<T>.Sort(IComparer<T>), который сортирует in-place, не выделяя память и не создавая новый объек.
Отредактировано 06.02.2020 11:29 Igorxz . Предыдущая версия .
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.