Assignment 1: Sparse Matrix
Multiplication
Write a C++ program to
1.     
Read two
sparse square matrices, where two matrices are given as
n : size of matrix – matrix A
m : number of non-zero elements
row1,
col1, value1
row2,
col2, value2
¡¦
rowm,
colm, valuem
n : size of matrix – matrix B
m : number of non-zero elements
row1,
col1, value1
row2,
col2, value2
¡¦
rowm,
colm, valuem
2.     
Multiply
them without converting to normal matrix
3.     
Convert
the result matrix to normal matrix and write it as 
n  : size of matrix
a11, a12, . . ., a1n 
a21, a22, . . ., a2n 
¡¦
an1, an2, . . ., ann 
The input file for two matrices is ¡°matrix.inp¡± and the output
file should be ¡°matrix.out¡±. 
Due date: Delayed to Sept 30 (6 pm). 
Submission: The program should be submitted via ESPA site. You
may find sample data about input and output in ESPA site. The manual will be given
at  http://lik.pnu.kr/DataStructures/2019/ESPA%20User%20Menual(DS2019)%20Eng.ver.pdf.