问题描述 想象一下,你有一个装满糖果的袋子,里面的糖果按顺序排列,比如 [1, 2, 3, 4, 5, 6]。现在,你的任务是把这些糖果向右移动 M 次。比如,如果 M 是 2,那么最后的两个糖果就要转到最前面,变成 [5, 6, 1, 2, 3, 4]。就像把最后两颗糖果给“提前上场”一样!🍬😄 方案步骤 处理 M 的大小:首先,我们得考虑 M 可能比糖果的数量多,这样就有点像你试图在生日派对上把太多的蜡烛放到蛋糕上。我们只需要把 M 调整为 M % n,这样可以避免无谓的“多余旋转”。比如,如果 M 是 8,而糖果数量是 6,实际上只需要移动 2 次,这就像在派对上用两根蜡烛就能庆...