|
|
1
4
我担心
将项目附加到长度为L的列表中是O(L)(请参见 here ),因此,如果要计算n个结果,则复杂性将为O(n*n)。 尝试使用可变的ArrayBuffer而不是数组来累积结果,或者简单地通过find函数映射输入项。 换言之,替换
具有
顺便说一句,这个问题的限制太小了,使用BigInt太过分了,可能会使代码速度大大降低。正常Int应足够大,以解决此问题。 |
|
|
Okonjo Mitchel · CS50凯撒:分段故障问题 4 年前 |
|
|
Baraa · 而我在java中得到无限的while循环 4 年前 |
|
|
deficiencyOn · 用DP求解“背包” 8 年前 |
|
|
Robbie · 使用嵌套的if-else语句理解Do-While循环 8 年前 |
|
|
Andrei · 查找两个数组中的差异[重复] 8 年前 |
|
|
Shkarik · 为什么我在Scala中的二进制搜索实现如此缓慢? 8 年前 |