Red de conocimientos turísticos - Información de alquiler - Algunas preguntas sobre acm y matemáticas

Algunas preguntas sobre acm y matemáticas

1. Existe una diferencia entre las "matemáticas" en las computadoras y las matemáticas tradicionales. Las matemáticas tradicionales giran principalmente en torno a "finito e infinito", "discreto y continuo" y "probabilidad", mientras que las "matemáticas" en las computadoras son principalmente "análisis de viabilidad de algoritmos". Las "matemáticas" en las computadoras son principalmente "análisis de viabilidad de algoritmos", es decir, se le plantea un problema y luego cómo simbolizarlo y representarlo mediante la computadora. Después de que la computadora lo representa, cómo usar el algoritmo para resolverlo. él. Entonces, si desea aprender cómo guiar métodos, puede leer algunos libros sobre la viabilidad de los algoritmos.

2. La programación se trata principalmente de cultivar la viabilidad. Debido a que la computadora tiene una gran potencia informática, es solo una computadora y no calculará automáticamente. Requiere que los humanos definan algunas reglas de cálculo. Programar es encontrar algunas reglas para que la computadora pueda calcular lo que quieres.

3. Los lenguajes de alto nivel que aprende (como C C C # JAVA VF, etc.) no se ejecutan en la memoria (el lenguaje ensamblador se ejecuta en la memoria). El tiempo que tarda una computadora en cada cálculo está relacionado con la configuración de la computadora. Lo que podemos hacer es utilizar mejores algoritmos para acortar el tiempo.

4. Para cálculo y otros algoritmos estrechamente relacionados con las matemáticas, consulte "Análisis numérico" (incluidos "Métodos numéricos por computadora" y "Análisis numérico diferencial parcial")

.