¿Cuáles son los algoritmos comunes que uno debe conocer?

Como los Algoritmos más comunes (Búsqueda, Clasificación, etc.) ya son mencionados por otros. Me gustaría compartir el enlace de las estructuras de datos y algoritmos que ayuda mucho de alguna manera. O quieres contribuir o quieres aprender sobre Algoritmos, es el mejor enlace.
Consulte este enlace: estructuras de datos y algoritmos
Aquí descubriste incluso los Algoritmos que desconoces y, aunque son útiles.
Ahora, aquí hay algunos Algoritmos que copié de este enlace para atraerlos hacia el enlace, espero que lo revisen.

  1. Búsqueda binaria: tutorial, problemas, tutorial, implementación, problema
  2. Quicksort: Tutorial, Implementación, Tutorial
  3. Ordenar fusión: Tutorial, Implementación, Tutorial
  4. Matriz de sufijo: Tutorial, Tutorial, Implementación, Tutorial, Implementación, Problema, Problema, Problema
  5. Algoritmo de Knuth-Morris-Pratt (KMP): Tutorial, Tutorial, Implementación, Problema
  6. Algoritmo Rabin-Karp: Tutorial, Implementación, Tutorial, Problema, Problema
  7. Intentos: Tutorial, Problemas, Tutorial: I, II, Tutorial, Problema, Problema, Problema
  8. Profundidad: primer recorrido de un gráfico: tutorial, impelementación, tutorial, problemas, problema, problema, problema
  9. Amplitud Primera transversal de un gráfico: Tutorial, Impelementación, Tutorial, Problemas, Problema, Problema, Problema, Inundación
  10. Algoritmo de Dijkstra: Tutorial, Problemas, Problema, Tutorial (codicioso), Tutorial (con montón), Implementación, Problema, Problema
  11. Árbol indexado binario: tutorial, problemas, tutorial, papel original, tutorial, tutorial, problema, problema, problema, problema, problema, problema
  12. Árbol de segmentos (con propagación diferida): también se utiliza Tutorial, Implementación, Tutorial, Tutorial, Problemas, Implementación, Tutorial, Implementación y varios usos, Árbol de segmento persistente, problemas iguales a BIT, Problema, Problema / HLD /
  13. Algoritmo Z: Tutorial, Problema, Tutorial, problemas iguales a KMP.
  14. Algoritmo de Floyd Warshall: Tutorial, Implementación, Problema, Problema
  15. Tabla dispersa (RMQ): Tutorial, Problemas, Tutorial, Implementación (C ++), implementación de Java
  16. Heap / Priority Queue / Heapsort: Implementación, Explicación, Tutorial, Implementación, Problema, Capítulo de CLRS
  17. Inverso Multiplicativo Modular
  18. nCr% M
  19. Suffix Automaton: Documento detallado, Tutorial, Implementación (I), Tutorial, Implementación (II), Problema, Problema, Problema, Problema, Tutorial, Implementación
  20. Antepasado común más bajo: Tutorial, Problemas, Papel, Papel, Problema, Problema, Problema
  21. Contar inversiones: dividir y conquistar, árbol de segmentos, árbol de Fenwick, problema
  22. Algoritmo Extendido de Euclides
  23. Árbol de sufijos: Tutorial, Tutorial, Tutorial, Tutorial, Implementación, Implementación, Problema, Problema, Problema, Problema
  24. Programación dinámica: Capítulo de CLRS (esencial), Tutorial, Problemas, Problema, Problema, Problema, Problema, Tutorial, Problema, Problema, Problema, Subsecuencia de mayor aumento, Bitmask DP, Bitmask DP, Optimización, Problema, Problema, Problema, Problema Problema, problema, problema, DP en árboles: I, II
  25. Estructuras de datos básicas: Tutorial, Implementación de pila, Implementación de cola, Tutorial, Implementación de lista vinculada
  26. Exponenciación logarítmica
  27. Gráficos: definición, representación, definición, representación, problema, problema
  28. Árbol de expansión mínima: Tutorial, Tutorial, Implementación de Kruskal, Implementación de Prim, Problema, Problema, Problema, Problema, Problema
  29. Factorización Prime eficiente
  30. Combinatoria: Tutorial, Problemas, Problema, Tutoria

Espero que esto ayude.
Gracias.

Los algoritmos más utilizados son los algoritmos de clasificación (clasificación de burbujas, clasificación de inserción, clasificación rápida, clasificación de combinación, ordenamiento múltiple), algoritmos de búsqueda (búsqueda binaria, búsqueda equilibrada, tablas hash) y operaciones de cadena.