M × N o'lchamli matrix matritsasi va ustun indekslari K1, K2 (0 dan boshlab) berilgan. K1 va K2 ustunlarining o'rnini almashtirib, natijani qaytaring.
func swapColumns(M int, N int, K1 int, K2 int, matrix [][]int) [][]int {
// ...
}
Input: M=3, N=3, K1=0, K2=2, matrix=[[1,2,3],[4,5,6],[7,8,9]]
Output: [[3, 2, 1], [6, 5, 4], [9, 8, 7]]
Input: M=2, N=4, K1=1, K2=3, matrix=[[1,2,3,4],[5,6,7,8]]
Output: [[1, 4, 3, 2], [5, 8, 7, 6]]
Input: M=4, N=2, K1=0, K2=1, matrix=[[10,20],[30,40],[50,60],[70,80]]
Output: [[20, 10], [40, 30], [60, 50], [80, 70]]
row[K1], row[K2] = row[K2], row[K1]. Asl matritsani buzmaslik uchun nusxa oling.