1. 程式人生 > >給定逆序數列,求原始數列的排列

給定逆序數列,求原始數列的排列

試確定  的排列,使其逆序數列為 

首先逆序列代表該位置索引所代表的數字的逆序數。從後面開始推導,上述逆序數列最後一位,索引為8,代表8的逆序數為0,所以

8:8

7:8 7

6:8 6 7

5:8 6 5 7

4:4 8 6 5 7

3:4 8 6 5 3 7

2:4 8 6 2 5 3 7

1:4 8 6 2 5 1 3 7

所以原始排列為:4 8 6 2 5 1 3 7