C++如何从文件中读取坐标转换成二维数组
请您指点如何解决以下任务: 在文本文件中我有一个权重为每对一起点之间的连接矩阵,例如:C++如何从文件中读取坐标转换成二维数组
现在A, B, 10 A, C, 15
B, D, 11
D, C, 12
E, A, 14
,如何将这些数据转换成矩阵用零对角(A,A = 0,B,B = 0,等)和x代表没有重量为对:
[[0, 10, 15, x, 14], [10, 0, x, 11, x],
[15, x, 0, 12, x],
[x, 11, 12, 0, x],
[14, x, x, x, 0]]
有人可以给我一个方向吗?
感谢
迈克
回答:
只要阅读每一行,改信签入右指数(如row_index = row_letter - 'A'
和column_index = column_letter - 'A'
,然后把它在相关的地方在数组中。
以上是 C++如何从文件中读取坐标转换成二维数组 的全部内容, 来源链接: utcz.com/qa/266698.html