Código: ord1_Burbuja.c
Requiere archivo: getch.h
Inserto de a un elemento en un vector ordenado (como cuando se ordenan cartas).
Código: ord2_Insercion.c
Requiere archivo: getch.h
Como el ordenamiento de burbuja o el ordenamiento por inserción, tomará aproximadamente N comparaciones e intercambios para mover cada valor hacia el otro extremo del vector.
Código: ord3_QuickSort.c
Requiere archivo: getch.h
man qsort
Código: qsort_stdlib_use.c
Notas: Es interesante ver la eficiencia de los algoritmos
Sintaxis:
void (*func)()
int (*func)()
char (*func)()
...
Código ejemplo:
Nota: Estos ejemplos necesitan getch.h para compilar.
Nos permiten:
Usando punteros a funcion como un switch/case:
Nota: Estos ejemplos necesitan getch.h para compilar.
alarmas_switch.c
v2 : Calculando los tiempos en µSegs.alarmas_switch.c
v3 : Contando la cantidad de instrucciones.