página inicial do colunista   |   sobre   |   contato   |   rss
Nícolas Müller

Inserção e remoção em Deques

Olá caro leitor. Hoje vou demonstrar como inserir e remover pela esquerda e pela direita em um deque (uma estrutura de dados). Deque Um deque (“Double-Ended QUEue”) é uma lista linear onde as operações de inserção e remoção podem ser efetuadas tanto no início quanto no final da lista linear. Portanto: - A inserção de um elemento pode torná-lo o primeiro ou o último da lista linear - O elemento retirado na remoção é o primeiro ou o último elemento da lista Fiz um programa em C que faz a inserção e remoção em deques, tanto pela entrada (esquerda) quanto pela saída (direita). Segue o código: #include<stdio.h> #include<conio.h> int v[10]; int op, k, i, f, ptr_dir, ptr_esq; int total = 10; int valor; void exibeTecla(void)


Assunto: C / C++    Data: 06/04/2008    Comentários (1)    Cliques: 642

© 2005 - 2008 - Oficina da Net - v 3.0 - É proibida a reprodução parcial ou completa do conteúdo deste site sem autorização por escrito. Resolução adequada: 1024x768px.