Todavía no he visto uno profesionalmente aparte del tipo de burbuja (que en realidad tiene aplicaciones en el mundo real), aunque algunas cosas de las que hablamos en 1991-1992 todavía no son comunes o tardaron 10-20 años en entenderse.
Las listas de omisión de 1989 pueden funcionar mejor que los árboles equilibrados en entornos de subprocesos múltiples donde la contención aumenta con más núcleos más viables que velocidades de reloj más altas.
Paxos publicado en 1989 no se hizo popular en la industria hasta mediados de la década de 2000, aunque antes de Raft en 2014 era la mejor manera de hacer máquinas de estado replicadas con soluciones ad-hoc descubriendo independientemente el protocolo, teniendo más mensajes de ida y vuelta, o estar equivocado
- ¿Por qué una clasificación rápida es mejor que una clasificación múltiple?
- ¿Cuál es el enfoque para resolver el problema # 168 en el Proyecto Euler (por supuesto, no la fuerza bruta)?
- ¿Hay disponible una implementación de Python del algoritmo de descomposición LDL ('ldl' en Matlab)?
- ¿Debo aprender el concepto profundo del aprendizaje automático como el curso de Andrew Ng o es suficiente para saber qué algoritmo se utiliza cuando?
- Cómo ser bueno en el desarrollo de algoritmos muy complejos
Suponiendo que se estén enseñando estructuras de datos y algoritmos “obsoletos”, probablemente aún valga la pena aprenderlos como caminos más simples a los fundamentos que aplicará en otros lugares.