<p>有人问我一个面试问题来扭转阵势。我用了下面的方法,果然奏效了:</p>
<pre><code>def reverse(array, i, j):
if i > j: # ensure i <= j
i, j = j, i
while i < j:
array[i], array[j] = array[j], array[i]
i += 1
j -= 1
</code></pre>
<p>现在,面试官让我把上面的while循环替换成for,我真的很困惑。有人能帮我吗。提前谢谢。在</p>