数字的字典序,,有点迷,网上看题解也没有明说,总之越大的数字放在后面就行了 利用二分找到前k个空位即可 /* 每个人有一个独特的高度,第i个人高hi,前面有ki个人比他高或后面有ki个人比他高 请求出可能队列, 升序排列身高,每个人可选的位置是第k+1个空位或者第n-i-k个空位, 如果n-i-k<=0,那么就是impossible 结果要按照字典序输出,所以如果有两个可选位置可以插入时,需要判断从前往后插还是从后往前插好. 插入时按照二分找到树状数组中第k+1个空位 离线离散化,树状数组维护空…