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