Lista2 solucao

408 palavras 2 páginas
Lista de Exercícios — 02 ESTRUTURAS DE DADOS — AS32A

1. Escreva um conjunto de structs em C que represente um TAD lista, um para fila e outro para pilha. Explique as diferenças entre eles.

#define MAX 1000 #define MAX 1000 #define MAX 1000 struct str_item { struct str_item{ struct str_item{ int codigo; int codigo; int codigo; char nome[50]; char nome[50]; char nome[50]; /* outros campos */ /* outros campos */ /* outros campos */
}; }; }; typedef struct str_item TipoItem; typedef struct str_item TipoItem; typedef struct str_item TipoItem; struct str_lista { struct str_fila{ struct str_pilha{ int primeiro; int primeiro; int primeiro; int ultimo; int ultimo; int ultimo; TipoItem item[MAX]; TipoItem item[MAX]; TipoItem item[MAX];
}; }; }; typedef struct str_lista Tipo Lista typedef struct str_fila TipoFila typedef struct str_fila TipoPilha
Forma simples de interligar elementos "Uma Fila é uma lista linear em que todas as inserções, “Uma Pilha é uma lista linear em que todas as inserções,
Flexíveis: podem aumentar ou diminuir são realizadas em um extremo da lista, e todas as retiradas retiradas e geralmente todos os acessos são feitos em apenas de tamanho.

Relacionados

  • Atividade de produção textual
    3021 palavras | 13 páginas
  • Lllllll
    5688 palavras | 23 páginas
  • Prolog
    3690 palavras | 15 páginas
  • prolog
    3969 palavras | 16 páginas
  • estrutura de dados
    8020 palavras | 33 páginas
  • Piratas do caribe
    4789 palavras | 20 páginas
  • ATPS 1 BimVFinal
    3364 palavras | 14 páginas
  • Simulador de memória virtual
    2610 palavras | 11 páginas
  • Fisica
    989 palavras | 4 páginas
  • Programação C
    36982 palavras | 148 páginas