摘要: table在里面数据方式比较直观,但是算法很复杂。一些算法的坑会慢慢补上。 先总括下table的数据结构: 1)由一个hash表和一个数组构成,当插入一个小标元素,会根据当前数组的大小决定插入哪儿 2)hash表上会有冲突,通过一个链表的形式组织冲突的元素 3)通过源码,我们还能得到的是一些ta... 阅读全文
posted @ 2013-09-05 11:05 byfei 阅读(421) 评论(0) 推荐(0) 编辑
摘要: 最近遇到一件很郁闷的事情,游戏里面我老是当队长!后来发现是因为队伍里每个人的数据会以游戏的ID为key,其余要用到的数据为value,放在一个table里面。然后用pairs遍历这个table,一个个加入队伍,所以谁当队长实际上和pairs的遍历顺序有关,具体来说是和pairs找到的第一个元素有... 阅读全文
posted @ 2013-09-05 10:47 byfei 阅读(2792) 评论(0) 推荐(0) 编辑
摘要: 大家直觉地认为".."操作符比string.format慢,这是个误解,实际上从连接字符串的效率来说".."比string.format快多了。先看看实验结果 10000000次实验,基础字符串11个字符 每次连接2个基础字符串 string.format 9秒; ".." 3秒 每次连接3个基... 阅读全文
posted @ 2013-09-05 10:46 byfei 阅读(3125) 评论(0) 推荐(0) 编辑