получить одномерный и отсортированный от а - b
function towelSort (matrix) {
if(!matrix || !matrix.length) return []
return matrix.flat(Infinity).sort((a, b) => a - b)
}
чем такое решение не оч?
[ [ 1, 2 ], [ 3, 4 ] ]
1) should do ...
[ [ 1, 2, 3 ], [ 4, 5, 6 ], [ 7, 8, 9 ] ]
2) should do ...
[
[ 1, 2, 3, 4 ],
[ 5, 6, 7, 8 ],
[ 9, 10, 11, 12 ],
[ 13, 14, 15, 16 ]
]
Имхо с такими проверками ты только затрудняешь себе дебаг.
я добавил примеры выше в пост мне кажется я чет не понимаю в самой таске
Дай текст задания.
Your task is to implement the so-called 'towel sort' algorithm. towelSort function should expect matrix of any shape for example: [ [ 1, 2, 3 ], [ 4, 5, 6 ], [ 7, 8, 9 ], ] Following matrix should be 'sorted' to: [1, 2, 3, 6, 5, 4, 7, 8, 9 ]
Вроде правильно понял.
rss? я вроде каждому второму элементу reverse делал, а потом флат или типа того. однозначно был реверс уелого массива
Ты на первом, потоке, и ранее не пробовал? Возятся там в индивидуальном порядке как пишут в превью школы?
Обсуждают сегодня