a1, a2, ..., an
порядковые номера приведены. Теперь, дать алгоритм с O(nlg n)
времени выполнения для расчета количества пара (i, j)
для i < j
и ai > aj
.Алгоритм с O (nlg n) Время выполнения
Ввод: В число первых экземпляров входит первое. По каждому номеру теста пришло n
номер для первого, а затем a1, a2, ..., an
в следующей строке. N <= 100000
ai <= 100000000
Теперь я хочу, выход следующим образом:
Выход: Для каждого теста печатается только один номер (то есть значение спросил в начале этого вопроса).
Пример ввода:
2
4
3 2 1 5
5
8 9 3 2 1
Образец Выход:
3
9
это не ответ. Ссылки, как правило, умирают. Помимо предоставления ссылки, вы должны хотя бы дать краткое объяснение. – sashas