public boolean agregar(K k, V v) {
		if((tamanio+1)/capacidad>LIMITE)reaHash();
		int llave=hash(k);
		boolean bool=false;
		if(areaPrimaria[hash(k)]!=null){
			int i=llave;
			while(i<areaPrimaria.length&&!bool){
				if(areaPrimaria[i]==null){
					areaPrimaria[i]=new NodoTablaHashing<K, V>(k, v); bool=true;
					actualizarFactorDeCarga();
					tamanio++;
				}
				i++;
			}
			for(int j=0;j<llave&&!bool;j++){
				if(areaPrimaria[j]==null){
					areaPrimaria[j]=new NodoTablaHashing<K, V>(k, v); bool=true;
					actualizarFactorDeCarga();
					tamanio++;
				}
			}
		}
		else{
			areaPrimaria[llave]=new NodoTablaHashing<K, V>(k, v); bool=true;
			actualizarFactorDeCarga();
			tamanio++;
		}
		return bool;
	}