想建一个表存放在EEPROM里面,但有如下要求,不知能否实现?

[复制链接]
 楼主| figoxwm 发表于 2007-10-7 09:19 | 显示全部楼层 |阅读模式
我所要的表是需要三个数据条件才能确定一个数的,比如 
10    3000    2.60  --->   555                    
10    3000    2.61  --->   551 

也有这种可能 

5    750    1.30 --->  555 
5    750    1.31 --->  551 

2.5   187.5    0.65 ---> 555 
2.5   187.5    0.66 ---> 551 

其中最后的结果不是线性的,不知这样的表可否建立起来呢?
McuPlayer 发表于 2007-10-7 10:25 | 显示全部楼层

当然可以

但是要动动脑筋,有几点要注意:
1、至少三级索引,因为你有三个参数啊
2、如果是稀疏数组的话,最好按顺序放,方便使用对半查找
3、如果你的CPU比较快,还可以考虑哈希法
ayb_ice 发表于 2007-10-8 08:12 | 显示全部楼层

肯定可以,要去推敲原理

computer00 发表于 2007-10-8 08:53 | 显示全部楼层

既然是表格了,那就一定可以建立起来,不然还要表格做啥

直接计算得了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

12

主题

51

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部

12

主题

51

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部