1
Обчислення парності перестановки в потоковому способі
Я шукаю однопрохідний алгоритм, який обчислює паритет перестановки. Я припускаю, що перехідна перестановка задається потоком . Вихід повинен бути паритетом перестановки. Мене цікавить питання, скільки пам'яті повинен використовувати детермінований алгоритм. Чи існує якийсь рандомізований алгоритм проблеми?π[1],π[2],⋯,π[n]π[1],π[2],⋯,π[н]\pi[1], \pi[2], \cdots, \pi[n] Я знаю, що для обчислення кількості інверсій за один прохід використовується …