Exemplo n.º 1
0
void InsertarHash (char *cad,TablaHash t)
{
   int pos;

   if (MiembroHash(cad,t))
      return;

   pos=Hash(cad);
   insertar(cad,primero(t[pos]),t[pos]);
}
Exemplo n.º 2
0
void InsertarHash(TablaHash t, tipo_alumno e,int *contadore) {
    int pos;
    //int contadore;
    if (!MiembroHash(t, e.login)) {
        pos = LocalizarLineal(t,e.login,contadore);
        if(t[pos].login[0] == VACIO || t[pos].login[0] == BORRADO) 
          {
            t[pos] = e;
          } 
        else 
            {
            printf("Tabla Llena. \n");
            }
    }
}