c++读取txt数据如何转换成方阵的形式
txt中的数据(如下),名字叫n5e4.txt。其中要记录下第一行数据的5,作为二维方阵的大小,第二行的3 2 表示二维数组中a32=1,a23=1(假设下标从1开始);其余为0;即把其转化成如下矩阵
a[5][5]={{0,0,0,1,0},
{0,0,1,0,0},
{0,1,0,1,0},
{1,0,1,0,1},
{0,0,0,1,0}};
txt中的数据
p edge 5 4
e 3 2
e 4 1
e 4 3
e 5 4
现在用的c++6.0,谢谢帮助
[解决办法]
稀疏矩阵到三元组的转化,百度一下,
[解决办法]