首页 > 代码库 > Lua 第11章--数据结构
Lua 第11章--数据结构
a = {} --新建一个数组 for i=1, 1000 do a[i] = 0 end
在Lua中,有两种方式来表示矩阵。第一种是使用一个“数组的数组”,也就是一个table 中的每个元素是另一个table:
mt = {} --新建矩阵 for i=1, N do mt[i] = {} --创建一个新行 for j=1, M do mt[i][j] = 0 end end
表示矩阵的第二种方式是将两个索引合并为一个索引。如果两个索引是整数,可以将第一个索引乘以一个适当的常量,并加上第二个索引:
mt = {} --创建矩阵 for i=1, N do for j=1, M do mt[(i-1)*M + j] = 0 end end
Lua 第11章--数据结构
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。