class Solution { public: void AdjustHeap(vector<int> &input, int i, int len){ //i是指从第i个结点开始调整,len是指调整范围0-len int child = 2*i + 1; int temp = input[i]; //递归调整法 if(child < len){//当孩子节点还在调整范围内才可以调整,使用下沉调整 //把大的数下沉 if(child...