SPIRAL PRINT OF 2-D ARRAY USING C++

Ravi Kumar Mehta Jan 22, 2021

The Spiral Matrix problem takes a 2-Dimensional array of order M x N as an input, and prints the elements of this matrix in spiral order. This code is written in C++.

  . Traverse the first row and print the elements of the first row from left to right,

    then increment in the first row.  

  . Now, traverse the last column and print the elements from top to bottom,

    and then decrement in the last column.

  . traverse the bottom row and print the elements from the right to left,

     after that decrement in the last row.

  traverse the first column and print the elements from bottom to top,

       then increment in first column and so on.

Input format: 4 4 

Output format:           1  2  3  4 

                                   5  6  7   8

                                   9 10 11 12 

                                   13 14 15 16 

                                   Spiral Print of 2-D array: 1 2 3 4 8 12 16 15 14 13 9 5 6 7 11 10   

Project Files

Loading...
..
This directory is empty.

Comments (0)

Leave a Comment