爱奇艺笔试第一题 例题: 4 110 所以数字从1,2,3,4选,然后组合。 如果第一个放1,因为数组首位是1,但是2,3,4都比1大,因此X; 放2的时候,1比2小,成立,21,但是数组第二位还是1,要找一个比1小的数,没有,X; 放3,第二位放2,第三位放1,满足后一个比前一个小,此时数组第三位是0,要找一个比0大的数放在后面,此时只有4,满足。所以3214. 如果432的时候,1比2小,不满足,所以4321不成立,但是431满足后一个大于前一个,2比1大,对应数组第三个0的限定。所以4312成立。 那么,问题来了。 代码怎么写?