1733540837
Anonymous
Я хочу преобразовать 2D-массив, в котором отсутствуют некоторые значения и который был отсортирован слева направо, в новый массив, который отсортирован сверху вниз, как показано ниже. Столбцы, строки и количество элементов в массиве являются динамическими, их можно изменить на любое число. Спасибо!
[list]
[*]Когда cols = 3, rows = 3
Ввод:
[/list]
0 | 1 | 2
3 | 4 | 5
6
Ожидается:
0 | 3 | 5
1 | 4 | 6
2 |
[list]
[*]Когда столбцы = 5, строки = 2
[/list]
Ввод:
0 | 1 | 2 | 3 | 4
5 | 6
Ожидается:
0 | 2 | 4 | 5 | 6
1 | 3
Подробнее здесь: [url]https://stackoverflow.com/questions/79259882/how-to-sort-2d-array-from-horizontal-left-to-right-to-vertical-top-to-bottom[/url]