第一篇题解中单调队列的队尾维护决策点为什么要维护:
while (head<tail && g[q[tail]]+sum[q[tail]]>=g[i]+sum[i]) tail--
看不懂维护的什么,RT