【发布时间】:2025-12-21 16:40:12
【问题描述】:
我需要实现 findSmallestInterval (numbers) 方法 它返回 2 个元素之间的最小正区间 numbers 数组(numbers 实际上是一个 int 类型的数组) 例如:如果我考虑数组 [1 6 4 8 2],最小的 间隔为 1(2 和 1 之间的差)。
我的限制是: numbers 至少包含 2 个元素和 最多 100,000 个项目。 有利于表执行速度的解决方案 更高的将获得最高分 2个元素之间的差异永远不会超过容量 您的语言的整数
方法如下:
class Solution {
public static int findSmallestInterval (int [] numbers) {
// we write the code here
return 0;
}
}
请问有人有解决办法吗?
【问题讨论】:
-
欢迎来到 Stack Overflow。请阅读How to Ask 并提供minimal reproducible example。我们不是来为您完成工作的,但是当您尝试自己解决问题时,我们可以帮助您解决可能遇到的任何问题。