#SparseMatrix-Operations-CPP
Ce projet propose une implémentation en C++ des matrices creuses en utilisant une structure de listes chaînées croisées.
Le programme permet de manipuler efficacement des matrices en ne stockant que les éléments non nuls, ce qui optimise l’utilisation de la mémoire.
Fonctionnalités principales :
- Chargement des matrices depuis un fichier
- Affichage des matrices
- Addition de matrices
- Multiplication de matrices
- Calcul de la somme des puissances : M + M² + ... + M^n
- Gestion dynamique de la mémoire
Ce projet illustre l'utilisation avancée des structures de données et de la manipulation de pointeurs en C++.