¿Qué son las estructuras de datos y algoritmos?

1/11
Recursos

Aportes 14

Preguntas 2

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad?

o inicia sesión.

Este y los siguientes cursos de esta serie de programación avanzada, son los que mas esperaba desde que empecé a programar y de este año, espero que me lleve mis habilidades al siguiente nivel.

Algoritmo: Conjunto ordenado de operaciones sistemáticas que permite hacer un cálculo y hallar la solución de un tipo de problemas.
Complejidad Algorítmica:

  • Cantidad de recursos (temporales) que necesita un algoritmo, para resolver un problema y por tanto permite la eficiencia de dicho algoritmo.
  • Los criterios que se usan para medir la complejidad algorítmica,no son medidas absolutas, sino medidas relativas al tamaño del problema.

Estructuras de Datos:Se refiere a una coleccion de datos, como estos datos pueden estar organizados, y como pueden ser accedidos. Existen varios tipos de datos, lineales y no lineales.

  • **Asumiendo estos conceptos, podríamos decir que **
  1. El algoritmo es una receta
  2. La estructura de datos serian los ingredientes de nuestra receta de comida.
  3. El catador de nuestro plato (complejidad algorítmica) es quien determina si cumple con los estándares de acuerdo al plato a preparar. Este determina la cantidad exacta de ingredientes, que necesitamos para prepara el plato que se pidió. El tiempo de cocción, los ingredientes que requiere ese plato en especifico

Llevo queriendo aprender estructuras de datos desde hace tiempo para compensar lo mal que lo aprendí en la universidad, y esto me vino como anillo al dedo

los algoritmos son uno de los temas que más me apasiona vamos a por ello.

Se ve prometedor, justo esperaba un curso como este 😄 éxito a todos

Solo este curso vale hace valer la pena toda la suscripción de platzi.

Estos temas los empece a estudiar cuando aplique a Amazon y no pase pero note que para esa época no existía casi material en español sobre este tema esta ruta vale oro.

Estos cursos están casi que ocultos, no los vi en una ruta. Espero sean buenos 🐧❤️🐍

Aquí pueden ver los cuatro cursos: <https://platzi.com/profes/camilalonart/>
estos cursos deberian tener una ruta identificada, yo mociono porque la ruta se llame: ESPECIALIZACION DE ALGORITMOS
debería estar en alguna ruta.
<u>INTRODUCCION A ESTA CLASE</u> La estrucutura de datos es la forma de organizar y almacenar la información(datos), para que puedan ser utilizados de manera eficiente. Existen varias formas de organizar los datos y la estructura que vas a elegir va depender de la necesidad del proyecto, ya que cada estructura de datos tiene sus propias ventajas y desventajas en terminos de rendimiento y uso eficiente de la memeria. Las estructura de datos se pueden clasificar en dos categorías principales: Lineales y no lineales. En las **estructura de datos lineales:** los elementos se organizan de manera secuancial, uno despues del otro. En este caso cada elemento tiene un sucesor y un precesor, excepto el primero y el último. Entre ellos tenemos: * Arreglos(Arrays) * Listas(Linked List) * Pilas(Stacks) * Colas(Queues) **En las estructuras de datos no Lineales:** Los elementos no se organizan de manera secuencial en este caso los elementos a menudo estan organizados en forma de jerarquía lo que hace la relación entre los elementos que sea más compleja entre ellos tenemos: * Árboles(Trees) * Grafos(Graphs)
me causa emocion iniciar con esta serie de cursos !

Encontré este curso porque quería reforzar mis conocimientos en estructura de datos, así que vamo a darle!

desde hace mucho tiempo he querido aprender estos tipos de estructuras de datos. ojala q asi sea como camila londono como una gran profesional y nos habla como si fueramos profesionales. y no el profesor de react. Genial por mas profesores asi