训练部队

这道题能不能说一下MAX数组是干嘛的,以及二分搜索和solve函数是在干嘛啊...看不懂代码啊