急求?。。?!php數(shù)組判斷區(qū)間優(yōu)化感激不盡
白衣非少年
2019-09-19 22:32:24
TA貢獻(xiàn)1842條經(jīng)驗(yàn) 獲得超22個(gè)贊
如果數(shù)據(jù)量非常大,可以考慮類(lèi)似mysql的索引實(shí)現(xiàn),使用樹(shù)狀索引。如果數(shù)據(jù)量比較小,可以提前把num集合都算出來(lái),使用直接取就ok了。
TA貢獻(xiàn)1785條經(jīng)驗(yàn) 獲得超4個(gè)贊
都O(n)了,還怎么優(yōu)化只能改源數(shù)據(jù)結(jié)構(gòu)啦,直接用數(shù)字索引數(shù)組放地區(qū)值就行了。就不用循環(huán),直取。例:$a=[9=>['深圳','四川'],11=>['四川'],56=>['湖北','廣東'],];
舉報(bào)