DM
Size: a a a
DM
DM
EE
DK
А
EE
EE
EE
DK
EE
DM
EE
EE
DK
EE
const matrix1 = [
[11, 7, 4, 2, 1],
[16, 12, 8, 5, 3],
[21, 17, 13, 9, 6],
[25, 22, 18, 14, 10],
[28, 26, 23, 19, 15],
[30, 29, 27, 24, 20],
];
function traversal(matrix) {
const ROWS = matrix.length; //y
const COLUMNS = matrix[0].length; //x
const array = [];
for (let y = 0; y < ROWS ; y++) {
for (let x = COLUMNS - 1; x > -1; x--) {
array.push(matrix[y][x]);
}
}
return array;
}
console.log(traversal(matrix1));
EE
EE
D
const matrix1 = [
[11, 7, 4, 2, 1],
[16, 12, 8, 5, 3],
[21, 17, 13, 9, 6],
[25, 22, 18, 14, 10],
[28, 26, 23, 19, 15],
[30, 29, 27, 24, 20],
];
function traversal(matrix) {
const ROWS = matrix.length; //y
const COLUMNS = matrix[0].length; //x
const array = [];
for (let y = 0; y < ROWS ; y++) {
for (let x = COLUMNS - 1; x > -1; x--) {
array.push(matrix[y][x]);
}
}
return array;
}
console.log(traversal(matrix1));
EE
const result = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30];