回答第三题为何通不过的问题。我认为lz可能没有看到题目里写可以是任意reverse顺序。所以这是个全排列(还是叫排列??)的问题。就是M个里面去1个、2个、3个..M个,并且取出来的可以按任意顺序反转。。。。如果你没有注意任意顺序这个条件,简单dfs,就是部分通过。