一看到題目說many calls to sumRange. 我就想到要用hashmap來保存之前計算過的值驴剔。沒想到竟然還是超時間了。庸毫。。
??臥槽衫樊。飒赃。利花。漲姿勢。载佳。炒事。
原來可以在constructor里面先計算出所有value,cache好蔫慧。等user來的使用挠乳, O(1)就提取了。姑躲。睡扬。
最后這個思路跟我本來想的還挺像,就是我完全沒有想到要constructor 里搞事情黍析。卖怜。。
一看到題目說many calls to sumRange. 我就想到要用hashmap來保存之前計算過的值驴剔。沒想到竟然還是超時間了。庸毫。。
??臥槽衫樊。飒赃。利花。漲姿勢。载佳。炒事。
原來可以在constructor里面先計算出所有value,cache好蔫慧。等user來的使用挠乳, O(1)就提取了。姑躲。睡扬。
最后這個思路跟我本來想的還挺像,就是我完全沒有想到要constructor 里搞事情黍析。卖怜。。