¿Son diferentes las estructuras de datos y los algoritmos?
Esto definitivamente es diferente y diferente. Los datos son la suma de toda la información que se puede ingresar en la computadora y la estructura se refiere a la relación entre los datos. La estructura de datos consiste en almacenar eficazmente los datos y las relaciones entre ellos en la computadora y realizar operaciones básicas.
Un algoritmo es una descripción de los pasos para resolver un problema específico. En términos sencillos, es el método y la estrategia para resolver el problema.
Pero se complementan. Tener solo estructuras de datos sin algoritmos equivale a almacenar solo datos en una computadora sin métodos efectivos para procesarlos, como un edificio sin terminar con solo un marco y sin estructuras de datos es como un espejismo en el desierto. en el aire.
La estructura de datos es la base para la implementación del algoritmo, y los algoritmos siempre dependen de algún tipo de estructura de datos para implementar. La estructura de datos es la relación orgánica entre los datos, mientras que el algoritmo son los pasos operativos de los datos. La estructura de los datos no se puede discutir sin un algoritmo, ni se puede estudiar el algoritmo sin una estructura de datos.
Si aún no estás seguro o quieres saber más, puedes aprender sobre el hermano de Xiaoma, Li Mingjie.