![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
LUA
野兽派艺术家!魔界大王橘子!
向着无限与超越
展开
-
从零开始读算法导论第三版 归并排序 LUA实现
function merge(A, p, q, r) local n1 = q - p + 1 local n2 = r - q local L = {} local R = {} for i = 1, n1 do L[i] = A[p + i - 1] end for j = 1, n2 do R[j] =原创 2017-08-27 02:09:25 · 215 阅读 · 0 评论 -
JSON 与 LUA Table 相互转换
注: 本代码并非我原创,我只是在原有基础上进行修改 先贴代码 原本的代码是从网上随便找的,但是在实际用了之后发现两点问题: 1.不支持 lua table = {[1] = 1,['a'] = "hey"} 的写法 2.lua table = {nil,nil,nil,nil,5} 转成json再解析 会变成 table = {5} 造成key值不对应 以下原创 2017-09-06 14:50:11 · 5008 阅读 · 0 评论 -
从零开始读算法导论第三版 求最大子数组和 LUA实现
A = {13, -3, -25, 20, -3, -16, -23, 18, 20, -7, 12, -5, -22, 15, -4, 7} function find_max_crossing_subappay(A, low, mid, high) local left_sum = nil local sum = 0 local max_left = -1 f原创 2017-09-17 02:45:30 · 220 阅读 · 0 评论 -
LUA 栈实现
function STACK_EMPTY(S) if S.top == 0 then return true end return false end function PUSH(S,x) S.top = S.top + 1 S[S.top] = x end function POP(S) if STACK_EMPTY(S)then return('原创 2017-10-14 23:26:47 · 294 阅读 · 0 评论