|
|

楼主 |
发表于 2017-4-22 11:09
|
显示全部楼层
问题可以这样来看:
先让 x1,x2,…,xn 任意取一种排列,如果 x1,x2,…,xn 不是全部逆序的话,
则其中至少有一对 xi,xj 是顺序的。将这一对顺序的 xi,xj 交换位置,变成
逆序,交换后总和只会增大,不会减小。然后再看其中有没有顺序的,如果有,
则再交换一下,将顺序变成逆序,交换后总和又是只会增大,不会减小。……,
就这样,一次又一次地将排列中的顺序变为逆序,最后总是可以将 x1,x2,…,xn
变成全部逆序排列,也就是有 xi=n+1-i ,i=1,2,…,n 。
因为从任何一种排列出发,都可以通过一次又一次的交换,达到全部逆序排列,
在此过程中,总和只会增大,不会减小,所以,全部逆序排列时的总和,必定大于
等于其他任何一种排列时的总和。也就是说,x1,x2,…,xn 全部逆序排列时取到的
总和,必定是所有各种排列的总和中的最大值。 |
|