TA貢獻1842條經驗 獲得超21個贊
如果數據量非常大,可以考慮類似mysql的索引實現,使用樹狀索引。如果數據量比較小,可以提前把num集合都算出來,使用直接取就ok了。
如果數據量比較小,可以提前把num集合都算出來,使用直接取就ok了。
TA貢獻1785條經驗 獲得超4個贊
都O(n)了,還怎么優化只能改源數據結構啦,直接用數字索引數組放地區值就行了。就不用循環,直取。例:$a=[9=>['深圳','四川'],11=>['四川'],56=>['湖北','廣東'],];
$a=[9=>['深圳','四川'],11=>['四川'],56=>['湖北','廣東'],];
9=>['深圳','四川'],11=>['四川'],56=>['湖北','廣東'],];
11=>['四川'],56=>['湖北','廣東'],];
56=>['湖北','廣東'],];
];
數據結構與算法(前端版)
¥ 58.00
Web前端開發修煉指南
解鎖前端面試體系核心攻略
¥ 78.00
高薪之路—前端面試精選集
JavaScript 設計模式精講
¥ 48.00
舉報
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號