Академический Документы
Профессиональный Документы
Культура Документы
Ventajas *Su principal ventaja es la simplicidad del algoritmo *En un cdigo reducido se realiza el ordenamiento *Eficaz
Burbuja
Quicksort
Shell
*Relativamente fcil de implementar *Su simplicidad lo hace adecuado para clasificar entradas moderadamente grandes. *No requiere memoria principal. *Es til para arreglos donde los elementos estn en posiciones aleatorias.
Binaria
Hash
*La bsqueda binaria es un mtodo eficiente siempre que el vector est ordenado. *Es ms rpido por su recursividad, su mayor ventaja es con los archivos extensos. *Proporciona un medio para reducir el tiempo requerido para buscar en lista. *Se pueden usar los valores naturales de la llave, puesto que se traducen internamente a direcciones fciles de localizar. *Se logra independencia lgica y fsica, debido a que los valores de las llaves son independientes del espacio de direcciones. *No se requiere almacenamiento adicional para los ndices.
*No se pueden usarse registros de longitud variable. *El archivo no est clasificado. *Solo permite acceso por una sola llave.
*Cul de los mtodos de ordenamiento consideras tiene mayor aplicabilidad? Es el ordenamiento rpido (Quicksort) como su nombre lo indica su mejor ventaja es su velocidad es un algoritmo basado en la tcnica de divide y vencers, que permite, en promedio, ordenar n elementos en un tiempo proporcional. *Cul de los mtodos de bsqueda consideras tiene mayor aplicabilidad? La complejidad de la bsqueda secuencial el mejor caso se encuentra cuando aparece una coincidencia en el primer elemento de la lista el peor se produce cuando el elemento no est en la lista o se encuentra al final de la lista. El caso medio requiere un poco de razonamiento probabilista, y la bsqueda binaria. El caso mejor se presenta cuando una coincidencia se encuentra en el punto central de la lista, su complejidad es peor que no se encuentre sin embargo la bsqueda binaria en menos compleja y no tiene tanto desperdicio de ejecucin. CONCLUSIONES Al igual que sucede con las operaciones de ordenacin cuando se realizan operaciones de bsqueda es preciso considerar la eficiencia (complejidad) de los algoritmos empleados en la bsqueda. El grado de eficiencia en una bsqueda ser vital cuando se trata de localizar una informacin en una lista o tabla en memoria, o bien en un archivo de datos. BIBIBLIOGRAFIA http://trevinca.ei.uvigo.es/~rlaza/teoria/Tema2_Transparencias.pdf
http://macabremoon0.tripod.com/id3.html http://www.paginasprodigy.com/edserna/cursos/estddatos/notas/Unidad3.Ordenamientos. pdf http://c.conclase.net/orden/?cap=quicksort http://artemisa.unicauca.edu.co/~nediaz/EDDI/cap02.htm