У меня есть набор данных с двойной точностью, и мне нужно, чтобы их список всегда сортировался. Каков наилучший алгоритм для сортировки данных по мере добавления?
В лучшем случае я имею в виду наименьшее значение "Big-O" в подсчете данных, "Малый-O" в счетчике данных (наихудший сценарий) и наименьшее значение "Small-O" в необходимом пространстве, если это возможно.
Размер набора действительно переменный, от небольшого числа (30) до большого количества данных (+ 10 М).