Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

henriqueh97

Fila e Lista Duplamente Encadeada

Recommended Posts

Estou em duvida de como pegar os elementos de uma FILA e passar os mesmos para uma LDE sem perder nenhum elemento durante a troca.

Minhas structs:

 

typedef struct{
char valor;
struct no* prox;
}no;
typedef struct{
int totalF;
no* inicio;
no* fim;
}fila;
typedef struct{ //LDE
char info;
struct node* prev;
struct node* next;
}node;
typedef struct{
int total;
node* head;
node* tail;
}listdupla;

Compartilhar este post


Link para o post
Compartilhar em outros sites

você tem pelo menos o esboço aí das funções que fariam isso?

 

vc já deve ter a função de inserir na lista, é só dar uma olhada na função de percorrer fila e fazer algo como uma mescla

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.