Foros del Web » Programación para mayores de 30 ;) » Java »

Matriz Dispersa con Listas Enlazadas.

Estas en el tema de Matriz Dispersa con Listas Enlazadas. en el foro de Java en Foros del Web. Hola. Tengo que realizar un código que haga ciertas operaciones de una Matriz Dispersa con Listas Enlazadas. No les pido que me lo resuelvan, sólo ...
  #1 (permalink)  
Antiguo 10/11/2009, 22:46
 
Fecha de Ingreso: junio-2009
Mensajes: 250
Antigüedad: 14 años, 11 meses
Puntos: 1
Matriz Dispersa con Listas Enlazadas.

Hola.

Tengo que realizar un código que haga ciertas operaciones de una Matriz Dispersa con Listas Enlazadas.

No les pido que me lo resuelvan, sólo que me echen la mano, ya que estoy completamente perdido en el tema de Listas Enlazadas, no sé ni cómo comenzar.

La declaración es algo así:
Código JAVA:
Ver original
  1. class MatrizDispersa{
  2. //Constructor de la matriz: recibe el numero de filas y columnas.
  3. MatrizDispersa(int numFilas, int numColumnas);
  4. // Asigna un valor a una posicion concreta de la matriz
  5. // Si la posicion no es correcta, devuelve false y no se produce asignacion
  6. bool Asignar(int fila, int columna, TpElemento elem);
  7. // Devuelve el contenido de una determinada posicion (fila, columna) de la matriz.
  8. // Si la posicion no es correcta(excede las dimensiones), Ok se pone false.
  9. TpElemento Consultar(int fila, int columna, boolean &Ok);
  10. // Devuelve el numero de filas de la matriz
  11. Public int Filas()
  12. // Devuelve el numero de columnas de la matriz.
  13. Public int Columnas()
  14. // Elimina todos los nodos de la matriz actual y la redimensiona
  15. // con un nuevo numero de filas y columnas
  16. Public void Redimensionar(const unsigned int numFilas, const unsigned int numColumnas);
  17. //Realiza la suma de las matrices A y B y la almacena en la matriz actual.
  18. // Si las dimensiones de A y B no coinciden, devuelve false y no se hace la operacion.
  19. Public boolean Sumar(MatrizDispersa A, MatrizDispersa B)
  20. // Guarda en un fichero de texto el contenido de la matriz.
  21. // El nombre de fichero se pasa como parametro
  22. Public void GuardarEnFichero(char *nombre)
  23. // Lee la matriz de fichero
  24. // Si el fichero no existe, o los datos no son correctos, devuelve false.
  25. Public boolean LeerDeFichero(const char *nombre);
  26. }; // Fin de MatrizDispersa

Cualquier tipo de ayuda es bien recibida.

De antemano quiero agradecerles el haberse tomado la molestia de leer mi post.

Un saludo.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 03:19.