2. Los algoritmos de procesamiento de datos, como el ajuste de datos, la estimación de parámetros y la interpolación, suelen utilizar Matlab como herramienta.
3. Los problemas de planificación como la programación lineal, la programación entera, la programación multivariada y la programación cuadrática generalmente se implementan utilizando el software Lindo y Lingo.
4. Los algoritmos de la teoría de grafos se pueden dividir en muchos tipos, incluido el algoritmo de ruta más corta, el algoritmo de flujo de red, el algoritmo de gráfico bipartito, etc. Los problemas relacionados con la teoría de grafos se pueden resolver utilizando estos métodos.
5. Algoritmos informáticos como programación dinámica, búsqueda de retroceso, algoritmo de divide y vencerás, ramificación y límite.
6. Tres algoritmos no clásicos de la teoría de optimización: recocido simulado, red neuronal y algoritmo genético (estos se utilizan para resolver algunos problemas de optimización difíciles y son muy útiles para algunos problemas, pero la implementación es difícil). levantarse y debe usarse con precaución).
7. El algoritmo de cuadrícula y el método exhaustivo son los mejores algoritmos para la búsqueda de fuerza bruta y se utilizan en muchos problemas de competencia. Este enfoque de fuerza bruta se puede utilizar cuando se centra en el modelo en sí e ignora el algoritmo, preferiblemente utilizando algún lenguaje de alto nivel como herramienta de programación.
8. Muchos problemas son prácticos para algunos métodos de discretización continua. Los datos pueden ser continuos, pero las computadoras solo reconocen datos discretos. Por tanto, es muy importante discretizarlos e implementar las ideas de sustituir diferenciales por diferencias y sustituir integrales por sumas.
9. Algoritmos de análisis numérico (si utiliza programación de lenguaje de alto nivel en la competencia, algunos algoritmos comunes en análisis numérico, como resolución de ecuaciones, operaciones matriciales, integración de funciones, etc., deben escribirse adicionales). funciones de biblioteca para llamar).
10. Algoritmo de procesamiento de imágenes (hay un tipo de problema relacionado con los gráficos en la competencia. Incluso si no tiene nada que ver con los gráficos, debería haber muchas imágenes en el documento. Cómo mostrar estos gráficos y cómo lidiar con ellos es un problema por resolver. Generalmente use Matlab para procesar).