⭐犀牛解析⭐ 这个题是个有意思的暴力问题 考虑一个子问题: 一个数初始是1,每一次操作是让它乘2,要求这个数小于等于n,求蕞多能操作多少次 这个问题的答案比较显然是log2n次 那考虑当前的问题,考虑第一头牛,如果牛比甘蔗矮,那么它吃完甘蔗后高度乘22;如果牛比甘蔗高,此轮吃甘蔗结束。 所以这一题直接暴力模拟做到甘蔗被吃完复杂度就是对的。 时间复杂度:O(nlog2n) 知识点:暴力,时间复杂度分析