baja - TEC-Digital
baja - TEC-Digital
baja - TEC-Digital
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
I.C. RENE EDMUNDO CUEVAS VALENCIA.<br />
registro<br />
1<br />
4<br />
Desempeño<br />
3) Distribución de las sublistas ordenadas de 4 en 3 archivos (aquí solo dos<br />
son usados)<br />
4) Paso de intercalación 2:<br />
registro<br />
1-3000<br />
registro<br />
3001-6000<br />
Intercalación,<br />
paso 2<br />
Figura 12-4 Ejemplo de una intercalación natural de 3-vías.<br />
Un ordenamiento/intercalación natural puede requerir una cantidad<br />
significativa de copiado de datos una y otra vez, causando una alta actividad de E/S. A<br />
mayor cantidad de sublistas iniciales, y menor grado de intercalación natural, mayores<br />
serán los requerimientos resultantes de E/S, y el proceso será más lento.<br />
INTERCALACIONES BALANCEADAS<br />
Registro 1-6000<br />
Cerca de la mitad de la actividad de E/S de una intercalación natural es<br />
dedicada a redistribuir en múltiples archivos las sublistas recién intercaladas que salen<br />
de un paso, como preparación para su entrada al siguiente paso. Los requerimientos de<br />
E/S de una intercalación natural pueden reducirse usando una intercalación balanceada.<br />
Una intercalación balanceada evita mucho de este copiado de registros, una y<br />
otra vez, distribuyendo los resultados del paso de intercalación directamente en el<br />
número apropiado de archivos para la entrada al siguiente paso de intercalación. En<br />
contraste, una intercalación natural, distribuye todas sus sublistas intercaladas de salida<br />
en un solo archivo. Una intercalación natural de M-vías usa M+1 archivos, mientras que<br />
una intercalación balanceada de M-vías usa 2M archivos. En una intercalación<br />
balanceada, los datos son removidos una y otra vez entre un número igual de archivos<br />
de entrada y salida.<br />
MATERIAL DE APOYO A LA MATERIA DE ESTRUCTURAS DE DATOS III - 7 -<br />
2<br />
Eliminado: