Lua 的数据结构
2024-10-19 02:20:10
1. Arrays:
注意 #(data), # 加上 table名字 == size of
data = {};
for y = , do --行
for x = , do --列
data[(y-)*+x] = (y-)*+x;
end end
print(#(data))
for y = , do print(data[(y-)*+].." "..data[(y-)*+].." "..data[(y-)*+].." "
..data[(y-)*+].." "..data[(y-)*+].." "..data[(y-)*+].." "
..data[(y-)*+].." "..data[(y-)*+]); end;
2. LinkedList:
倒序:
local head = nil head = {next = head, value = "d"}
head = {next = head, value = "c"}
head = {next = head, value = "b"}
head = {next = head, value = "a"} local entry = head while entry do
print(entry.value) entry = entry.next
end
正序:
head ={next = nil, value = }
per = head
for i = , do
cur = {next = nil, value = i}
per.next = cur
per = cur
end
while head do
print(head.value);
head = head.next;
end
最新文章
- java -- 容易放错的误区
- win7安装oracle 时容易出的问题
- jquery 拖拽,框选的一点积累
- Mac下手动安装SafariDriver extension
- 【leetcode】Word Search
- JavaScript是如何实现继承的(六种方式)
- onethink常用标签的使用示例
- matlab 画三维图函数
- IOS 提交审核,遇到Missing Push Notification Entitlement 问题。
- 【杨氏矩阵+勾长公式】POJ 2279 Mr. Young's Picture Permutations
- css 权威指南笔记(四)选择器
- 0119——UITextField
- PHP常用表达式用法
- CoordinatorLayout 自定义Behavior并不难,由简到难手把手带你撸三款!
- 使用Python matplotlib做动态曲线
- 百度SEO怎么做 影响百度seo排名的因素
- linux内存源码分析 - 内存压缩(实现流程)
- C#编程(七十九)---------- 反射
- python --- 04 列表 元组
- 2555: SubString[LCT+SAM]
热门文章
- BCB6中SCALERICHVIEW加入GIF动画
- Linux C 程序 进程控制(17)
- DevExpress navBarControl 和 xtraTabbedMdiManager实现浏览器标签页效果
- 基础学习总结(六)--getContentRolver()的应用、内容监听者ContentObserver
- linux gd库不支持jpeg解决办法
- PAT IO-03 整数均值
- OpenNMS架构介绍
- MySQL批量杀进程
- 从零开始学ios开发(九):Swapping Views
- 点击图标 标记为星标记事mac中修改默认的apache网站根目录位置