LeetCode 上有一道M=2
的题.
用两层循环遍历,O(n^2)可解。
但如果M=5
或M=10
呢,在这种情况下,除了盲搜外,有什么想对高效的方法吗?
LeetCode 上有一道M=2
的题.
用两层循环遍历,O(n^2)可解。
但如果M=5
或M=10
呢,在这种情况下,除了盲搜外,有什么想对高效的方法吗?
2 回答4.3k 阅读✓ 已解决
3 回答856 阅读✓ 已解决
1 回答2.3k 阅读
1 回答672 阅读✓ 已解决
1 回答828 阅读✓ 已解决
2 回答1.1k 阅读
1 回答640 阅读✓ 已解决
把问题一步一步转成2 sum 问题。
根据这个思路,k sum能做到复杂度是$$ O(n^{k-1}). $$
另外,2 sum 其实可以做到 $$ O(n) $$