25 執行以下程式碼,當 i=2,執行 while 迴圈完成後的排序結果為? s=[3,2,1,5,0,4,6,9,8,7] def Sort(data): for i in range(1, len(data)): key=data[i] j=i-1 while j >=0 and key < data[j]: data[j+1]=data[j] j -=1 data[j+1]=key return data print(Sort(s))
(A)[3,2,1,5,0,4,6,9,8,7]
(B)[2,3,1,5,0,4,6,9,7,8]
(C)[2,1,3,5,0,4,6,8,9,7]
(D)[1,2,3,5,0,4,6,9,8,7]
(A)[3,2,1,5,0,4,6,9,8,7]
(B)[2,3,1,5,0,4,6,9,7,8]
(C)[2,1,3,5,0,4,6,8,9,7]
(D)[1,2,3,5,0,4,6,9,8,7]
答案:登入後查看
統計: A(21), B(31), C(54), D(54), E(0) #3481598
統計: A(21), B(31), C(54), D(54), E(0) #3481598