Я пытаюсь сохранить элементы в файле в отсортированном порядке. элементы будут находиться в следующем формате:Как сохранить и удалить отсортированные элементы в файле
1 MessageA
2 MessageB
.
.
54 MessageM
68 MessageN
Каждый элемент будет иметь номер (временной метки) & сообщение (размер переменной).
Элементы должны сортироваться по метке времени.
Операция разрешена вставки и удаления (поп).
(Growing размер файла не является проблемой)
и мы можем удалить только (то есть. Удалить один за другим) нижнего большинства элементов.
В настоящее время я реализовал его как связанный список, который очень медленный при вставках, когда число элементов велико.
Какова будет самая эффективная структура данных для ее хранения?
Поиск двоичного дерева поиска – rosshsr