腳本語言太好用了!忍不住又寫了個冒泡
代碼如下:
local list = { 3,1,5,18,34,32,0, }
function printList()
local str = ""
for i = 1,#list do
str = str .. list[i] .. " "
end
print(str)
end
function sort()
for i = 1,#list do
for j = 1,#list - i do
if list[j + 1] and list[j] > list[j + 1] then
list[j + 1],list[j] = list[j],list[j + 1]
end
end
end
end
printList()
sort()
printList()
結果如下: