Tôi có một mảng các số nguyên (không nhất thiết phải sắp xếp), và tôi muốn tìm một mảng con giáp mà tổng các giá trị của nó là tối thiểu, nhưng lớn hơn một giá trị cụ thể K
tối thiểu subarray đó là lớn hơn một chính
ví dụ :
đầu vào: mảng: {1,2,4,9,5}
, giá trị chính: 10
đầu ra: {4,9}
Tôi biết đó là dễ dàng để làm điều này trong O(n^2)
nhưng tôi muốn làm điều này trong O(n)
Ý tưởng của tôi: Tôi không thể tìm thấy anyway để điều này trong O(n)
nhưng tất cả tôi có thể nghĩ là O(n^2)
phức tạp thời gian.
Mảng có yếu tố âm hay chỉ không âm? –
Giả sử rằng nó chỉ có thể có giá trị dương. –