¿Desea aprender conceptos básicos de estructura de datos de forma rápida y precisa? ¡Utiliza nuestra aplicación para aprenderlo!
Las estructuras de datos son la forma programática de almacenar datos para que los datos puedan usarse de manera eficiente. Casi todas las aplicaciones empresariales utilizan varios tipos de estructuras de datos de una u otra manera. Este tutorial le dará una gran comprensión de las estructuras de datos necesarias para comprender la complejidad de las aplicaciones de nivel empresarial y la necesidad de algoritmos y estructuras de datos.
Audiencia
Este tutorial está diseñado para graduados en informática, así como para profesionales del software que estén dispuestos a aprender estructuras de datos y programación de algoritmos en pasos simples y fáciles.
Después de completar este tutorial, estará en un nivel intermedio de experiencia desde donde puede llevarse a un nivel superior de experiencia.
Prerrequisitos
Antes de continuar con este tutorial, debe tener una comprensión básica del lenguaje de programación C, editor de texto y ejecución de programas, etc.
Capítulos
Visión general
Configuración del entorno
Algoritmo
Lo esencial
Análisis
Algoritmos codiciosos
Divide y conquistaras
Programación dinámica
Estructuras de datos
Lo esencial
Formación
Listas vinculadas
Lo esencial
Doblemente
Circular
Pila y cola
Apilar
Análisis de expresiones
Cola
Técnicas de búsqueda
Lineal
Binario
Interpolación
Tabla de picadillo
Técnicas de clasificación
Algoritmos de clasificación
Burbuja
Inserción
Selección
Unir
Cáscara
Rápido
Estructura de datos del gráfico
Profundidad del primer recorrido
Ancho primero transversal
Estructura de datos de árbol
Transversal del árbol
Búsqueda binaria
AVL
Abarcando
Montón
Recursividad
Lo esencial
Torre de Hanoi
Serie Fibonacci