Учитывая здесь квадратную 2D-матрицу, я пытаюсь напечатать транспонированную матрицу с пространственной сложностью SC:O(1).
for(int row = 0; row < originalArray.size(); row++) { for(int col = row+1; col < originalArray.get(0).size(); col++) { Collections.swap(originalArray,originalArray.get(row).get(col),originalArray.get(col).get(row)); } } с переменной temp код работает нормально, но с помощью Collections.swap выдается исключение. Почему API коллекций здесь дает сбой?

Мобильная версия