第三题 先统计原始数组差值、最小值、最大值。如果最小值大于1,需要补偿。如果m大于最大值,需要补偿。补偿需要分max、min是不是首尾节点的情况 第四题 模拟即可,建树、层序遍历填充叶子节点、dfs填充非叶子节点。