Spiral Matrix
Given an m x n matrix, return all elements of the matrix in spiral order.

30:00

Spiral Matrix
medium
Topics
Companies

Given an m x n matrix, return all elements of the matrix in spiral order.

Example 1:
Input: [[1,2,3],[4,5,6],[7,8,9]]
Output: [1,2,3,6,9,8,7,4,5]
Constraints:
  • m==matrix.lengthm == \text{matrix.length}

  • n==matrix[0].lengthn == \text{matrix}[0].\text{length}

  • 1m,n101 \leq m, n \leq 10

  • 100matrix[i][j]100-100 \leq \text{matrix}[i][j] \leq 100

Input
arr =[[1,2,3],[4,5,6],[7,8,9]]

Start

1

2

3

4

5

6

7

8

9

Result

[]

Variables
No variables to display
DepthFunction Call
Stack empty
0/10