⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 sparse1_main.cpp

📁 是一本教程的实例代码,可以下载后直接运行,即可以得到答案.
💻 CPP
字号:
#include"Sparse1.h"
void main()
{
    SparseNode1 item[]={{1,1,1},{3,1,2},{3,3,7},{4,3,8},{4,4,9}};
    Sparse1 s1(item,4,5);              //以稀疏矩阵三元组线性表创建对象
    cout<<s1;

    int mat2[4][4]={{1,0,0,0},         //稀疏矩阵 
                    {0,0,0,0},
                    {2,0,7,0},
                    {0,0,8,9}};
    Sparse1 s2(&mat2[0][0],4,5);       //以稀疏矩阵创建对象,保存非零元素的三元组
    cout<<s2;
}
/*
程序运行结果如下:

稀疏矩阵的三元组线性表:
{{1, 1, 1},{3, 1, 2},{3, 3, 7},{4, 3, 8},{4, 4, 9},}
稀疏矩阵:
1  0  0  0  
0  0  0  0  
2  0  7  0  
0  0  8  9  

稀疏矩阵的三元组线性表:
{{1, 1, 1},{3, 1, 2},{3, 3, 7},{4, 3, 8},{4, 4, 9},}
稀疏矩阵:
1  0  0  0  
0  0  0  0  
2  0  7  0  
0  0  8  9  

*/

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -