array dinamico
Publicado por jnandezz (6 intervenciones) el 10/07/2003 18:10:40
Hola a todos, queria preguntaros una cosa acerca d los arrays dinamicos.
Necesito implementar un TAD ( tipo abstracto de datos ) Array Dinamico, con diversas operaciones ( Inicializar el array, ampliar tamaño.....)y lo tengo q hacer utilizando una estructura de datos de Lista dinamica enlazada con punteros.
El problema q tengo es q no se como hacerlo, a ver si me explico, no como hacer las operaciones, sino, como hacer lo q es el arra dinamico en si. Se q es un array, y se q es una lista enlazada con punteros ( por ej Tlista=^Nodo;
Nodo=RECORD
Clave:integer;
Sig:Tlista;
END;
Y entiendo lo q es el concepto, pero no se como declarar un tipo array dinamico. Simplemente es en vez d poner Clave:integer poner ahi un array................ A ver si me podeis echar una mano, xq una vez q tenga eso ya puedo ponerme a trabajar en los diferentes procedimientos y funciones q tengo q hacer, pero si no se como declarar ese tipo, jeje, no puedo hacer nada d nada
Necesito implementar un TAD ( tipo abstracto de datos ) Array Dinamico, con diversas operaciones ( Inicializar el array, ampliar tamaño.....)y lo tengo q hacer utilizando una estructura de datos de Lista dinamica enlazada con punteros.
El problema q tengo es q no se como hacerlo, a ver si me explico, no como hacer las operaciones, sino, como hacer lo q es el arra dinamico en si. Se q es un array, y se q es una lista enlazada con punteros ( por ej Tlista=^Nodo;
Nodo=RECORD
Clave:integer;
Sig:Tlista;
END;
Y entiendo lo q es el concepto, pero no se como declarar un tipo array dinamico. Simplemente es en vez d poner Clave:integer poner ahi un array................ A ver si me podeis echar una mano, xq una vez q tenga eso ya puedo ponerme a trabajar en los diferentes procedimientos y funciones q tengo q hacer, pero si no se como declarar ese tipo, jeje, no puedo hacer nada d nada
Valora esta pregunta


0