排列数组的方式不同,所以从左边可以看到X,右边可以看到Y.

时间:2015-11-25 22:57:12

标签: arrays algorithm mathematical-optimization

给定一个长度为N的唯一整数数组。返回可以重新排列数组的不同方式的数量,这样,你只能看到左边的X个整数和右边的Y个整数,有限制因为数组中的最大整数阻塞较小的整数。所以如果你说[10,40,60,20],你会看到左边3和右边2。

示例:

给定:N = 3,X = 2,Y = 2 输出:2

给定:N = 6,X = 1,Y = 2 输出:24

0 个答案:

没有答案