这个问题是在面试中提出的。我仍然无法找到正确的方法来尝试这个问题。
给定数组= 7,2,2找到使数组元素几乎相等所需的最小传输数。如果这是不可能的,更大的元素应该出现在左边。
在上面的例子中,数组的最终状态是4,4,3,答案是2+ 1 =3。我们将2从7转移到前2,然后我们将另1从7转移到2。
如果输入是2,2,7,那么答案是4,因为我们需要在左边保留更大的元素。最终状态= 4, 4 ,3 2从7转移到2,使最终计数为4。
https://stackoverflow.com/questions/70502831
复制相似问题