Saturday, July 2, 2022
HomeSoftware DevelopmentWhat is supposed by Sparse Array?

What is supposed by Sparse Array?


#embrace <iostream>

utilizing namespace std;

  

int major()

{

    int sparse[4][4] = { { 0, 0, 7, 0 },

                         { 1, 0, 0, 0 },

                         { 2, 0, 5, 0 },

                         { 0, 8, 0, 4 } };

    int s = 0;

    for (int i = 0; i < 4; i++)

        for (int j = 0; j < 4; j++)

            if (sparse[i][j] != 0)

                s++;

    int representsparse[3][s];

    int okay = 0;

    for (int i = 0; i < 4; i++)

        for (int j = 0; j < 4; j++)

            if (sparse[i][j] != 0) {

                representsparse[0][k] = i;

                representsparse[1][k] = j;

                representsparse[2][k] = sparse[i][j];

                okay++;

            }

    cout << "Illustration of Sparse array utilizing arrays : "

            "n";

    for (int i = 0; i < 3; i++) {

        for (int j = 0; j < s; j++)

            cout << " " << representsparse[i][j];

        cout << "n";

    }

    return 0;

}

RELATED ARTICLES

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Most Popular

Recent Comments