Skip to content

saraserafino/SparseMatrix_bySerafino_Franzese

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Implementation of a Sparse Matrix class

Development by Saverio Franzese and Sara Serafino of the first project of the course Advanced Programming that can be found here.

Description

A sparse matrix is a matrix in which most of the elements are zero. There are several efficient ways to store a sparse matrix; this project will implement the Coordinate (COO) and Compressed Sparse Row (CSR) formats.

Code organization

The folder called include containes the header files, the folder called src contains the source files and the main.

How to compile

A build.sh is provided, thus write from the terminal the following two commands:

chmod +x build.sh
./build.sh

If the build is successful, you can run the program using ./build/HomeworkSF

About

Project n°1 for "Advanced Programming" @ UniTS & SISSA

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published