Reverse an array in golang

PHOTO EMBED

Wed Oct 30 2024 03:46:27 GMT+0000 (Coordinated Universal Time)

Saved by @manasm11 #go #golang

// Reverse reverses any slice of any type.
func ReverseInplace[T any](arr []T) {
	n := len(arr)
	for i := 0; i < n/2; i++ {
		arr[i], arr[n-1-i] = arr[n-1-i], arr[i]
	}
}
content_copyCOPY