3. Estructuras lineales Lic. En C.C. Ann Margareth Meza Rodríguez.

Slides:



Advertisements
Presentaciones similares
PILA.
Advertisements

LICENCIATURA EN SISTEMAS COMPUTACIONALES EN ADMINISTRACION
ESTRUCTURA DE DATOS Unidad 03 PILAS.
ESTRUCTURA DE DATOS Unidad 03 COLAS.
Unidad 5 Listas Enlazadas Bibliografía: Algoritmos y Estructuras de datos de Aguilar y Martinez. Unidad 9 Autor: Ing Rolando Simon Titiosky.
Listas enlazadas c++ Prof. Franklin Cedeño.
Tema 3: La estructura de datos Lista
ESTRUCTURAS LINEALES UNIDAD 3.
Insertar Mónica Rodríguez.
Sesión 5 Bimestre B OBJETIVO DE LA CLASE:
Modelo de procesos de dos estados
Tema 2 Autómatas finitos 1. Autómata finito determinista
Tema 4 Árboles. Conceptos Generales..
Listas. Conceptos Generales..
PROGRAMACION DE Pilas o Stacks y Colas
Teoría de lenguajes y compiladores
Estructuras de Datos Especificación formal de Listas.
Programación II Colas Igor Santos Grueiro.
Colas y Listas Enlazadas
COLAS, IMPLEMENTACIÓN A PARTIR DE LISTAS Y PARA PILAS
Pila1UVM Colas. Pila2UVM Pila3UVM 3.1 Objetivos El estudiante manejará el tad Cola, sobre memoria estática.
Pilas Una pila es una estructura lineal de elementos en donde se pueden agregar o eliminar datos únicamente por uno de los dos extremos. En consecuencia.
Listas circulares.
POR: Meza Guevara Sandra Fabiola Contreras Meléndez Damariz Figueroa Cisneros Ricardo UNIVERSIDAD TECNOLÓGICA DE DURANGO TECNOLÓGIAS DE LA INFORMACIÓN.
ESTRUCTURAS DE DATOS I Conocer, comprender y analizar algunos de los principales tipos de estructuras de datos.
ESTRUCTURA DE DATOS ESD-243
PHP TODO SOBRE PHP.
Arboles M.C. José Andrés Vázquez FCC/BUAP
CÓDIGOS DE HUFFMAN. Códigos de Huffman Los códigos de Huffman, que representan caracteres por cadenas de bits de longitud variable, proporcionan alternativas.
Aplicación de estructuras de datos
Tema 2 Autómatas finitos 1. Autómata finito determinista
COLAS Curso de Introducción a la Computación. Colas La cola es una colección ordenada de elementos de la que se pueden borrar elementos en un extremo.
Árboles Binarios Estructuras de Datos.
Clasificación de los TDA
Universitarios: Ricardo Gonzales Jimenez Wilfredo Coca Reinaldo Yohan Docente: Lic. Israel Torrez Valverde Tema: Listas doblemente Enlazadas.
PILAS Una pila es una estructura de datos o lista de elementos, a la cual se le puede insertar o eliminar su contenido sólo por uno de sus extremos, llamado.
Listas Ligadas Simples. Definíción I  Es, en sencillas palabras. un grupo de datos organizados secuencialmente, pero a diferencia de los arreglos, la.
Administrador de procesos
Listas Especiales para
Vectores y Matrices.
Son estructuras de datos que almacenan y recuperan sus elementos atendiendo a un estricto orden (LIFO Last – in, first –out Ultimo en entrar – primero.
INSTITUTO TECNOLOGICO DE APIZACO
Arreglos: Vectores Departamento de Computación
Metodología de Programación Clase 1 Leonel Lagos V
Lic. En C.C. Ann Margareth Meza Rodríguez
Sistemas Operativos Windows Javier Rodríguez Granados.
Cómo definir los valores de una empresa
Lic. En C.C. Ann Margareth Meza Rodríguez
Estructura de Datos..
Pilas y Colas Cursos Propedéuticos 2006 Programación y Estructuras de Datos Manuel Montes Claudia Feregrino
Computación I. CI-2125 Tema VII
PROGRAMACION DE Pilas o Stacks
IV. GRAMÁTICAS DISTRIBUIDAS Y TABLAS DE SÍMBOLOS
M.C. Meliza Contreras González
PILAS Una pila es una estructura de datos o lista de elementos, a la cual se le puede insertar o eliminar su contenido sólo por uno de sus extremos, llamado.
Laboratorio de programación
Usabilidad - Diseño de Interfaz de Usuario 1 Usabilidad – Diseño Interfaz de Usuario Arquitectura Grupo Solución Banca Online CGD 13 Agosto 2008.
ESTRUCTURAS LINEALES “LA PILA”
Teoría de Autómatas I 2º curso Ingeniería Técnica en Informática de Sistemas UNED.
OPERACIONES CON PILAS DECLARACIÓN O INICIALIZACIÓN DE LA PILA. Stack NombrePila=newStack (max);
Pilas Grupo 4. 1 Stack o Pila Definición: Una pila es una estructura de datos, a la cual se le puede ingresar o sacar elementos por un sólo lado. También.
PROGRAMACION DE Pilas o Stacks y Colas
PUNTEROS. Los punteros son de amplia utilización en programación y muchos lenguajes permiten la manipulación directa o indirecta de los mismos. Su razón.
3. Listas Lic. En C.C. Ann Margareth Meza Rodríguez.
Listas Dinámicas.
PROGRAMACION DE APLICACIONES EN MEMORIA DEL COMPUTADOR = ALGORITMOS Y ESTRUCTURAS DE DATOS.
Lenguaje de Programación II Prof. Rafael Montenegro B. Carrera: T.S.U en Informática Periodo: 2014-I.
Ing. Wilson Gerardo Cardoza Llontop Tutor Virtual Estructura de Datos Asignatura:
FUNCIÓN CUADRÁTICA—FUNCIÓN LINEAL.
Pilas.
Transcripción de la presentación:

3. Estructuras lineales Lic. En C.C. Ann Margareth Meza Rodríguez

Las estructuras lineales son importantes porque aparecen con mucha frecuencia en situaciones de la vida: Una cola de clientes de un banco, las instrucciones de un programa, los caracteres de una cadena o las páginas de un libro Pilas Colas Listas

Características Existe un único elemento, llamado primero. Existe un único elemento, llamado ultimo. Cada elemento, excepto el primero, tiene un único predecesor. Cada elemento, excepto el ultimo, tiene un único sucesor. a1a1 a2a2 a3a3 …a n-2 a n-1 anan

En una estructura lineal los elementos tienen una relación 1 a 1. a1a1 a2a2 a3a3 …a n-2 a n-1 anan

Operaciones C rear la estructura vacía. I nsertar un elemento B orrar O btener un elemento. Para definir claramente el comportamiento de la estructura es necesario determinar en qué posición se inserta un elemento nuevo y qué elemento se borra o se obtiene. a1a1 a2a2 a3a3 a4a4 a1a1 a2a2 a3a3 … a n- 2 a n- 1 anan a1a1 a2a2 a3a3 … a n- 2 a n- 1 anan

Principales estructuras lineales: Pilas Colas Listas