Aca dejo algo de listas invertidas en archivos y un merge de archivos.
El concepto de lista invertida para Archivos de longitud fija , para longitud variable es lo mismo solo que no se usan nrr de los archivos sino que dependiendo el caso a usar sea primer, mejor o peor ajuste entonces considerare desde don empiezo a considerar el espacio libre.
Es sencillo, a partir de aqui es facil poder sacar otro parecido.
Saludos.
Autor: rtbell