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

php数组判断区间优化求老司机指点!

php数组判断区间优化求老司机指点!

潇湘沐 2019-08-24 22:17:45
查看完整描述

2 回答

?
凤凰求蛊

TA贡献1825条经验 获得超4个赞

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

TA贡献1796条经验 获得超10个赞

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

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号