【发布时间】:2021-10-03 13:43:40
【问题描述】:
我已经为这个问题找到了很多解决方案,但时间复杂度却是 O(n^2)。我试图找到时间复杂度为 O(n) 的解决方案。 我在那里看到的解决方案:https://www.geeksforgeeks.org/maximum-difference-between-two-elements/ 工作正常,但是如何获得数字而不使其更复杂? 感谢您的回答!
【问题讨论】:
-
如果你能在 O(n) 中找到数字,你也可以在 O(n) 中找到它们的索引,只需在之后搜索它们。但是调整代码以跟踪索引应该不是那么难。