Написал реализацию сортировки вставками с обобщенным типом, но к сожалению имею мало опыта работы с обобщениями, подскажите где тут могут быть подводные камни?
public class Sort<T> where T : IComparable<T>
{
public static void InsertionSort(T[] array)
{
int j;
for (int i = 1; i < array.Length; i++)
{
j = i;
while ((j > 0)&& (array[j].CompareTo(array[j - 1])< 0))
{
T temp = array[j];
array[j] = array[j - 1];
array[j - 1] = temp;
j = j - 1;
}
}
}
}
Было бы интересно услышать ваше мнение по потенциальным багам и отказоустойчивости.
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
имеется таблица с названием База в этой таблице имеются столбцы с названиями: № п, т п, п о, п п, к в, к, п к в dataGridView вписываю данные и нажимаю...
Вы скорей всего кликнули два раза по форме, что привело к подписке на событие OnLoad и создало метод, по типу следующего: