156 / 205
Abramyan · ArrayQiyin15 ball· ~9 daqiqa

Massivni teskari aylantirish

N ta elementli arr massivi berilgan. Elementlari teskari tartibda joylashgan yangi massivni qaytaring.

example.go
func reverseArr(N int, arr []int) []int {
    // ...
}

Misollar

kod
Input: N=5, arr=[1,2,3,4,5]
Output: [5, 4, 3, 2, 1]
kod
Input: N=4, arr=[10,20,30,40]
Output: [40, 30, 20, 10]
kod
Input: N=6, arr=[1,3,5,7,9,11]
Output: [11, 9, 7, 5, 3, 1]

Maslahatlar

  1. Oxirgi indeksdan (N-1) boshlab nolinchi indeksgacha for sikli bilan yuring.
  2. Har bir elementni yangi slice'ga append qiling.