Programación General > Visual C++
Matrices en una pila
(1/1)
johndoe90:
Hola, estoy estudiando pilas y colas en C y me preguntaba si se puede almacenar matrices en una pila (1 matriz por una posicion de la pila).
Alguien sabe como lo podria hacer? Gracias.
m0skit0:
Para una matriz de enteros, por ejemplo:
--- Código: C ---struct tNodo{ // Puntero a los datos tFilaMatriz *pFilaMatriz; // Puntero al siguiente nodo tNodo *pSig;}; struct tFilaMatriz{ //Puntero al elemento de la fila int *pElementoFila; //Puntero al siguiente elemento de la fila tFilaMatriz *pSig};
Aunque las matrcies, ya que tienen dimensiones fijas (mxn) es mejor utilizar vectores de dos dimensiones y en todo caso asignarles memoria dinámica con new (en C++) o malloc() (en C).
Salud
Navegación
Ir a la versión completa