¿Cómo surgieron las estructuras de datos y los algoritmos?

No estoy seguro de la existencia exacta, pero siento que todo en este mundo está interrelacionado y es de naturaleza interdisciplinaria. Como dijo uno de mis profesores, todo vino de una sola enseñanza o de una pregunta ¿POR QUÉ? esa pregunta nos llevó a la física y para probar la física desarrollamos las matemáticas. Y la informática es otra forma de representación matemática.

Podemos ver muchos programas como series de Fibonacci, cálculo de intereses, número de Armstrong y muchos más. Bueno, respondiendo a su pregunta, las estructuras de datos y los algoritmos ya existen en este mundo durante mucho tiempo. Primero permítame definir datos, datos significa hechos que se recopilan juntos y estructura significa organizar los hechos de una manera adecuada y más confiable. Aplicamos estructuras de datos en nuestra vida cotidiana con mucha frecuencia. Digamos que quieres tomar un plato de una pila de platos.

entonces no puedes tomar el plato que quieras. debe tomar la placa que se coloca en la posición más alta. Eso es ! Esta aplicación en estructuras de datos se denomina PILAS, y seguimos discutiendo que encontramos COLAS donde un grupo de personas se para en una fila para abordar un autobús y muchas más. TODAS estas cosas les pedimos a las máquinas que hagan escribiendo un código simple. Entonces, surge la existencia de estructuras de datos en un flujo de ingeniería informática, solo mencioné dos aplicaciones de estructuras de datos, pero si seguimos escribiendo es como “limpiar la arena en una playa”. Por lo tanto, debido a su amplia gama de uso, las estructuras y algoritmos de datos de aplicación y alcance llegaron a la llamada existencia. Luego, llegando a la parte del algoritmo, lo usó para hacer nuestras vidas más cómodas. En lugar de leer y comprender el lenguaje informático, podemos escribir lo mismo en un formato simplificado y bien definido que no es más que ALGORITHM. Eso se trata de ESTRUCTURAS DE DATOS y ALGORITMOS.

Siendo un estudiante de segundo año, siento que esta asignatura es simplemente excelente. Me encanta esta asignatura. Me gustaría agradecer a mi profesor por esto, porque sin él no hay un tema tan interesante en mi vida.

More Interesting

¿Cuáles son las aplicaciones de la vida real del algoritmo de Prim?

¿En qué situaciones alguien usaría Dijkstra sin un montón sobre Dijkstra con un montón?

¿Cuál de los enfoques (conexionismo, evolutivo, bayesiano, etc.) tendrá la mejor oportunidad de desarrollar un algoritmo maestro de IA?

¿Qué algoritmo se debe usar para una tesis que tiene al menos tres desventajas que se pueden resolver?

¿Cuál es el algoritmo utilizado para convertir cadenas en enteros?

¿Cuál es el enfoque para resolver YODANESS - Yodaness Level?

¿Qué es una explicación intuitiva de los algoritmos de gradiente proximal?

Después de aprender Python (junto con algoritmos y estructuras de datos), ¿sería beneficioso para mí aprender Selenium o debería seguir alguna otra búsqueda? Ya trabajo con Node.js, ¿hay algo más además de Django?

Cómo hacer un algoritmo de filtrado basado en contenido de Python

¿Qué es la estructura de datos, algoritmo en informática? ¿Cuál es la mejor forma en línea para aprenderlo?

¿Qué es binario y por qué lo usan las computadoras?

Cómo ordenar en orden ascendente en el programa C

¿Cómo calcular la permutación inversa en un estilo de programación funcional?

¿Cuáles son las aplicaciones prácticas e industriales de los algoritmos de búsqueda / recorrido de gráficos BFS y DFS?

Cuando se ejecuta el ordenamiento rápido aleatorio, ¿cuántas llamadas se realizan al generador de números aleatorios en el peor de los casos? ¿Y también para el mejor caso?