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.
- ¿Cuáles son los usos prácticos de 2-3 árboles o árboles rojo-negros?
- ¿Hay alguna prueba de que los algoritmos de clasificación no pueden tener una complejidad mejor que O (Nlog (N))?
- ¿Qué algoritmo simple usas para ahorrar dinero para el futuro?
- ¿Cómo funciona el algoritmo de recomendación de películas de Netflix?
- ¿Cómo podrías escribir un programa que ingrese un número entero positivo N y genere el número de Fibonacci F2N?
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.