实例:(原理就是LUA集成的冒泡算法)
--排序的算法
function comps(a,b)
return a.id < b.id
end
--应用
table.sort(table_name,comps);
table_name 已经被修改
一、数值数组排序(字符串跟数值混在一起的数组是不能sort的)
输出结果:
copy
- >lua -e "io.stdout:setvbuf 'no'" "test.lua"
- 1 1
- 2 2
- 3 3