回答此问题可获得 20 贡献值,回答如果被采纳可获得 50 分。
<p>新的编码和算法。试试最简单的泡泡运动。但似乎最后一个数字没有被排序?我真的不明白为什么</p>
<p>原始列表如下-<code>list = [4, 5, 3, 10, 17, 6, 2, 22, 76, 99, 18, 7]</code>
但是我的输出看起来像这样-<code>[99, 2, 3, 4, 5, 6, 7, 10, 17, 18, 22, 76]</code></p>
<p>由于某些原因,99没有被换到后面,我无法指出原因</p>
<pre><code>list = [4, 5, 3, 10, 17, 6, 2, 22, 76, 99, 18, 7]
def bblSort(list):
for i in range(len(list)):
print(list[i])
for j in range(len(list) - 1):
if list[i] <list[j+1]:
list[i], list[j+1] = list[j+1], list[i]
print(list)
</code></pre>