• Courses
  • Tutorials
  • Jobs
  • Practice
  • Contests
October 02, 2023 |2.0K Views
PROBLEM OF THE DAY: 01/10/2023 | Boundary traversal of matrix
Description
Discussion

Welcome to the daily solving of our PROBLEM OF THE DAY with Siddharth Hazra. We will discuss the entire problem step-by-step and work towards developing an optimized solution. This will not only help you brush up on your concepts of Matrix but will also help you build up problem-solving skills.

In this problem, we are given, a matrix of dimensions n x m. The task is to perform boundary traversal on the matrix in a clockwise manner.

Example :

Input:
n = 4, m = 4
matrix[][] = {{1, 2, 3, 4},
        {5, 6, 7, 8},
        {9, 10, 11, 12},
        {13, 14, 15,16}}

Output: 1 2 3 4 8 12 16 15 14 13 9 5

Explanation:
The matrix is:
1 2 3 4
5 6 7 8
9 10 11 12
13 14 15 16
The boundary traversal is:
1 2 3 4 8 12 16 15 14 13 9 5

Give the problem a try before going through the video. All the best!!!

Problem Link: https://practice.geeksforgeeks.org/problems/boundary-traversal-of-matrix-1587115620/1