diff --git a/swift/0054-spiral-matrix.swift b/swift/0054-spiral-matrix.swift new file mode 100644 index 000000000..a0abbba97 --- /dev/null +++ b/swift/0054-spiral-matrix.swift @@ -0,0 +1,35 @@ +/** + * Question Link: https://leetcode.com/problems/spiral-matrix/ + */ + + class Solution { + func spiralOrder(_ matrix: [[Int]]) -> [Int] { + var res = [Int]() + var l = 0 + var r = matrix[0].count + var t = 0 + var b = matrix.count + while l < r && t < b { + for i in l..