public NodoHash <T> CrearNodo(T Data) { NodoHash <T> Nuevo = new NodoHash <T>(); Nuevo.Data = Data; return(Nuevo); }
public void insertarNodo(NodoHash <T> valor) { if (lista == null) { lista = new NodoHash <T> [1]; lista[0] = new NodoHash <T>(); lista[0] = valor; } else { NodoHash <T>[] temporal = lista; lista = new NodoHash <T> [temporal.Length + 1]; int cont = 0; while (cont < temporal.Length) { lista[cont] = temporal[cont]; cont++; } lista[cont] = valor; } }
public void AgregarTarea(int posicion, NodoHash <T> valor) { ArrayHash[posicion].insertarNodo(valor); }