描述選擇對數組[7,4,8,2,9,1]進行排序和排序(增加順序),顯示每個中間數組,其中選擇一個新元素。對於每個中間數組,指示數組的哪一部分被排序。還要指出每個中間陣列總共需要多少次比較以及多少次變量分配。選擇排序 - 顯示每個中間數組
我的響應:[7,4,8,2,9,1]
7,4,8,2,1,9(第一通) 7,4,1,2,8, 9(第2遍) 2,4,1,7,8,9(第3遍) 2,1,4,7,8,9(第4遍) 1,2,4,7,8,9(第五關)
我正在做的是找到數組中最大的數字,並將其扔到數組的後面。
請你能告訴我我是怎麼出錯的,因爲我覺得這個答案不完整。
乾杯。