Junior — Middle
Da li algoritam sortiranja menja originalni niz (slice)?
sobes.tech АИ
Одговор од АИ
U Go standardnom paketu sort pružaju se funkcije za sortiranje delova (slice). Sortiranje se vrši na mestu, što znači da se originalni deo menja.
Na primer, ako imate deo:
nums := []int{3, 1, 4, 2}
sort.Ints(nums)
fmt.Println(nums) // Ispisaće: [1 2 3 4]
Nakon poziva sort.Ints(nums), sadržaj nums će se promeniti — elementi će biti sortirani unutar istog dela.
Stoga, algoritmi sortiranja u Go ne kreiraju novi deo, već menjaju postojeći.