Учитывая, что массив говорит "bca", мне нужно найти число перестановок, которые лексикографически больше заданной перестановки.
Таким образом, в этом примере cab, cba - это перестановки, которые больше. Таким образом, ответ будет равен 2.
Я попытался подойти к проблеме, найдя лексикографическое ранжирование массива, но не могу разработать эффективный алгоритм для высказывания.
Приветствуется любая помощь/указатели в правильном направлении!