Documentos de Académico
Documentos de Profesional
Documentos de Cultura
3. Agregar una función llamada “evaluación” que estará disponible para los
usuarios del ADT, por lo que debe investigar cómo medir el tiempo de
ejecución de un programa en c y que muestre en unidades (Segundos,
minutos, etc.) el desempeño de algún programa o función. Esto con la
finalidad de tener una métrica de evaluación de los algoritmos, por lo que la
función “evaluar”, tendrá como parámetros de entrada la selección del
algoritmo de evaluación y el vector, y en pantalla se mostrará el tiempo de
ejecución.
Nota: En esta parte pongan cuidado ya que solo se tiene que evaluar la parte
del ordenamiento, por lo que no consideré la impresión o la parte de la función
de “verificación”. Por otro lado, la función de evaluación tiene dos parámetros
de entrada (algoritmo, vector) y pudiera no tener parámetros de salida ya que
solo imprimirá, si usted desea puede tener solo de parámetro de entrada el
vector y que muestre el resultado en tiempo de los 3 algoritmos para que sea
más rápida la evaluación.
Resultados:
Especificaciones del sistema:
❖ Processor: AMD Ryzen 3200 (4 CPUs), ~3.5GHz
❖ Memory: 16384MB RAM
❖ Disk Type: SSD
¿Func
Algoritmo ionó
Mejor caso Caso promedio Peor caso 50 100 1,000 5,000 10,000 correc
tamen
te?
Conclusiones: