您当前的位置: 首页 >  数据结构
  • 1浏览

    0关注

    322博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

Lua用table实现各种数据结构-多维数组

森明帮大于黑虎帮 发布时间:2022-08-09 19:08:42 ,浏览量:1

Lua 中有两种表示矩阵的方法,一是“数组的数组”。也就是说, table 的每个元素是另一个 table。创建多维数组有两种方式,第一种是table的嵌套使用。代码如下: 在这里插入图片描述 结果如下: 在这里插入图片描述

在这里插入图片描述 结果如下: 在这里插入图片描述 表示多维数组的另一方法,是将行和列组合起来。如果索引下标都是整数,通过第一个索引乘于一个常量(列)再加上第二个索引,第2种方式就是2个索引合并成一个索引。 因为数组在内存中是一段连续的内存空间,2维数组也是一段连续的内存空间。索引为整数的时候,看下面的例子实现创建 n 行 m 列的矩阵: 在这里插入图片描述

关注
打赏
1664288938
查看更多评论
立即登录/注册

微信扫码登录

0.0437s