为了账号安全,请及时绑定邮箱和手机立即绑定

有大佬遇到过这个问题吗:php数组判断区间优化万分感谢

有大佬遇到过这个问题吗:php数组判断区间优化万分感谢

幕布斯6054654 2019-08-30 00:58:57
查看完整描述

2 回答

?
慕沐林林

TA贡献2016条经验 获得超9个赞

如果数据量非常大,可以考虑类似mysql的索引实现,使用树状索引。
如果数据量比较小,可以提前把num集合都算出来,使用直接取就ok了。
                            
查看完整回答
反对 回复 2019-08-30
?
FFIVE

TA贡献1797条经验 获得超6个赞

都O(n)了,还怎么优化只能改源数据结构啦,直接用数字索引数组放地区值就行了。就不用循环,直取。例:
$a=[
9=>['深圳','四川'],
11=>['四川'],
56=>['湖北','广东'],
];
                            
查看完整回答
反对 回复 2019-08-30
  • 2 回答
  • 0 关注
  • 281 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信