LUA 排序算法和性能分析[1]:table.sort

先看一下LUA 自带的 table.sort 


math.randomseed(os.time());

local real_print = print;
local nLine = 0;
function print(...)
    real_print(nLine, ...)
    nLine = nLine + 1;
end


local t = {}

local function dump()
    -- print(table.concat(t, ","));
end;



for i = 1, 256 do
    table.insert(t, math.random(i), i);
end

function table_sort()
    table.sort(t);
    dump()
end

-- table_sort() -- 0.3
相关文章
相关标签/搜索