D题我写的二分查找利用upper_bound求每个数能放的位数,时间复杂度是O(nlogn),因为我看n是1e5,像题解那样扫,如果存在某个极端的数据,时间复杂度会不会达到O(n^2),那样的话就超时了,还是我的理解出现了问题...