1.这题需要排序判断优先级,而且排序的数组必须是原数组
例子:
int cmp(int x,int y){ return a[x]<a[y]; }
2.填前面的要按照位置从小到大,填后面的也要判断位置从小到大
3.填前面和填后面都要和位置比较来判断无解
4.注意要最先把所有给定位置的数填上