TIPOS DE ALGORITMOS
Según su función
Algoritmos de ordenamiento:
Secuencian los elementos que ingresan a partir de un cierto orden, en general, según un orden numérico o léxico.
Algoritmo de ordenamiento
Algoritmo de almacenamiento
Algoritmo de busquedad
Algoritmos de encaminamiento
Deciden de qué modo se deberá transmitir algo que llega, y cómo seguirá un conjunto de pasos encadenados. Se dividen fundamentalmente entre adaptados y estáticos, los primeros con cierta capacidad de aprendizaje y ajuste a la circunstancia, mientras que los segundos funcionan mecánicamente, siempre del mismo modo. Es importante decir que los algoritmos de encaminamiento cuentan con una propia subdivisión, según el camino que se toma para que la transmisión llegue de manera efectiva (ejemplos de estos tipos son: por el camino más corto, de manera óptima, basado en el flujo, etc.).