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.
- Búsqueda binaria: tutorial, problemas, tutorial, implementación, problema
- Quicksort: Tutorial, Implementación, Tutorial
- Ordenar fusión: Tutorial, Implementación, Tutorial
- Matriz de sufijo: Tutorial, Tutorial, Implementación, Tutorial, Implementación, Problema, Problema, Problema
- Algoritmo de Knuth-Morris-Pratt (KMP): Tutorial, Tutorial, Implementación, Problema
- Algoritmo Rabin-Karp: Tutorial, Implementación, Tutorial, Problema, Problema
- Intentos: Tutorial, Problemas, Tutorial: I, II, Tutorial, Problema, Problema, Problema
- Profundidad: primer recorrido de un gráfico: tutorial, impelementación, tutorial, problemas, problema, problema, problema
- Amplitud Primera transversal de un gráfico: Tutorial, Impelementación, Tutorial, Problemas, Problema, Problema, Problema, Inundación
- Algoritmo de Dijkstra: Tutorial, Problemas, Problema, Tutorial (codicioso), Tutorial (con montón), Implementación, Problema, Problema
- Árbol indexado binario: tutorial, problemas, tutorial, papel original, tutorial, tutorial, problema, problema, problema, problema, problema, problema
- Á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 /
- Algoritmo Z: Tutorial, Problema, Tutorial, problemas iguales a KMP.
- Algoritmo de Floyd Warshall: Tutorial, Implementación, Problema, Problema
- Tabla dispersa (RMQ): Tutorial, Problemas, Tutorial, Implementación (C ++), implementación de Java
- Heap / Priority Queue / Heapsort: Implementación, Explicación, Tutorial, Implementación, Problema, Capítulo de CLRS
- Inverso Multiplicativo Modular
- nCr% M
- Suffix Automaton: Documento detallado, Tutorial, Implementación (I), Tutorial, Implementación (II), Problema, Problema, Problema, Problema, Tutorial, Implementación
- Antepasado común más bajo: Tutorial, Problemas, Papel, Papel, Problema, Problema, Problema
- Contar inversiones: dividir y conquistar, árbol de segmentos, árbol de Fenwick, problema
- Algoritmo Extendido de Euclides
- Árbol de sufijos: Tutorial, Tutorial, Tutorial, Tutorial, Implementación, Implementación, Problema, Problema, Problema, Problema
- 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
- Estructuras de datos básicas: Tutorial, Implementación de pila, Implementación de cola, Tutorial, Implementación de lista vinculada
- Exponenciación logarítmica
- Gráficos: definición, representación, definición, representación, problema, problema
- Árbol de expansión mínima: Tutorial, Tutorial, Implementación de Kruskal, Implementación de Prim, Problema, Problema, Problema, Problema, Problema
- Factorización Prime eficiente
- Combinatoria: Tutorial, Problemas, Problema, Tutoria
Espero que esto ayude.
Gracias.
- Cómo aprender estructuras de datos y algoritmos lo suficientemente buenos como para conseguir un trabajo en 10 meses
- ¿Debo hacer investigación de pregrado en estructuras de datos teóricos y algoritmos, incluso si todavía no estoy seguro de si estoy persiguiendo la industria o la academia?
- ¿De dónde debo aprender los algoritmos de aprendizaje automático?
- ¿Hay algún algoritmo que sea más rápido que log (n)?
- ¿Podemos hacerlo mejor en complejidad de tiempo que el siguiente código para calcular la suma de los primeros 10 primos?