Loading Now

indexOfMinMax

Cho mảng arr chứa các số nguyên. Hãy trả về mảng gồm 2 phần tử [x1, x2] lần lượt là :

  • x1: vị trí xuất hiện sớm nhất của phần tử bé nhất trong mảng.
  • x2: vị trí xuất hiện sớm nhất của phần tử lớn nhất trong mảng.

Ví dụ:

  • Với arr = [2, 4, 1, 1, 4, 5, 4] thì indexOfMinMax(arr) = [2, 5]. Phần tử bé nhất là 1, xuất hiện lần đầu ở vị trí 2, phần tử lớn nhất là 5 ở vị trí 4.

Đầu vào/Đầu ra:

  • [Thời gian chạy] 0.5s với C++, 3s với Java và C#, 4s với Python, Go và JavaScript.

  • [Đầu vào] Array.Integer arr
    1 <= arr.length <= 10^5
    0 <= arr[i] <= 10^5

  • [Đầu ra] Integer

Post Comment

Contact