您的位置:首页 > 编程语言 > Lua

冒泡排序(lua实现)

2015-10-19 15:08 537 查看
function bubble_sort(arr)
-- body
local tmp = 0

for i=1,#arr-1 do
for j=1,#arr-i do
if arr[j] > arr[j+1] then
tmp = arr[j]
arr[j] = arr[j+1]
arr[j+1] = tmp
end
end
end
end

function main( ... )
-- body
local arr = {1,20,-1,30,23,21,-108,55,26,55,-2}
bubble_sort(arr)

for i,v in ipairs(arr) do
print(i,v)
end
end

main()
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: