Como lo mencione en otro tema implemente una sparcematrix con linkedlist
el detalle surgio cuando quiero mostrar los datos en pantalla, osea muestra por pantalla puros ceros aun cuando les agrego algun valor.
tendra algun error en como recorro la matriz
Código C++:
Ver original#ifndef MATRIZ_H
#define MATRIZ_H
#include <iostream>
#include <fstream>
#include <string>
#include <stdio.h>
#include <conio.h>
#include "Nodo.h"
using namespace std;
class Matriz
{
public:
int filas; // filas de la matriz
int columnas; //
int tamano;
string nombre;
Nodo **arow; //puntero a filas
Nodo **acol; //puntero a columnas
Matriz();
Matriz(string nombre_, int f, int c); //crea una matriz con parametros
//Funciones Necesarias
string GetNombre(); // retorna el nombre
int GetTamano(); // obtiene el tamaño
int GetFilas(); // obtiene la fila
int GetColumnas(); // obtiene la columna
void SetNombre(string nombre_); // cambia el nombre
void AgregarValor(int row, int column, int value); // agrega un valor a la matriz
void DesplegarMatriz(); // muestra los datos de la matriz
private:
int get_element(int ra,int ca); // obtiene un elemento por posicion
Nodo* encontrar(int ra,int cal); // encuentra un elemento por posicion
};
#endif // MATRIZ_H
Por mas que he codificado no encuentro el error, alguna sugerencia?
saludos
EDIT:
Ya resolvi el problema, pueden cerrar o borrar este tema.