Что лучший способ состоит в том, чтобы отсортировать частично заказанный список?

Вы можете просто создать новый промежуток времени с днями, установленными на 0.

ts = new TimeSpan(0, ts.Hours, ts.Minutes, ts.Seconds, ts.Milliseconds);
7
задан jpbochi 30 December 2009 в 21:29
поделиться

3 ответа

Это называют топологическая сортировка .

стандартный алгоритм должен произвести минимальный элемент, затем удалить его и повторение, пока не сделано.

9
ответ дан 6 December 2019 в 23:14
поделиться

Сделайте несколько видов. Первый вид согласно первому правилу, затем согласно второму и так далее. Должен работать, если Ваши правила не содержат противоречия. уверенный достаточно легкий реализовать.

1
ответ дан 6 December 2019 в 23:14
поделиться

Вы могли неоднократно называть make_heap, pop_heap в C++ с последовательностью под рукой.

1
ответ дан 6 December 2019 в 23:14
поделиться
Другие вопросы по тегам:

Похожие вопросы: