#include <vector_dinamico.h>
Métodos públicos | |
Vector_Dinamico (int n=0) | |
Constructor por defecto. | |
int | size () const |
Número de componentes del vector. | |
float & | operator[] (int i) |
Acceso a un elemento. | |
const float & | operator[] (int i) const |
Acceso a un elemento de un vector constante. | |
void | resize (int n) |
Redimensión del vector. | |
Atributos privados | |
float * | datos |
int | nelementos |
Una instancia v del tipo de datos abstracto Vector_Dinamico
sobre el tipo float
es un array 1-dimensional de un determinado tamaño n, que puede crecer y decrecer a petición del usuario. Lo podemos representar como
{v[0],v[1],...,v[n-1]}
donde v[i] es el valor almacenado en la posición i del vector
La eficiencia en espacio es O(n).
Un ejemplo de su uso:
Definición en la línea 30 del archivo vector_dinamico.h.
|
Constructor por defecto.
Definición en la línea 11 del archivo vector_dinamico.cpp. References datos, y nelementos. |
|
Acceso a un elemento de un vector constante.
Definición en la línea 52 del archivo vector_dinamico.cpp. References datos, y nelementos. |
|
Acceso a un elemento.
Definición en la línea 45 del archivo vector_dinamico.cpp. References datos, y nelementos. |
|
Redimensión del vector.
Definición en la línea 59 del archivo vector_dinamico.cpp. References datos, y nelementos. Referenciado por Conjunto_Reales::borrar(), y Conjunto_Reales::insertar(). |
|
Número de componentes del vector.
Definición en la línea 39 del archivo vector_dinamico.cpp. References nelementos. Referenciado por Conjunto_Reales::borrar(), Conjunto_Reales::elemento(), y Conjunto_Reales::insertar(). |
|
Apunta a los elementos del vector Definición en la línea 50 del archivo vector_dinamico.h. Referenciado por operator[](), resize(), y Vector_Dinamico(). |
|
Indica el número de elementos en Definición en la línea 51 del archivo vector_dinamico.h. Referenciado por operator[](), resize(), size(), y Vector_Dinamico(). |