Script Linguagem C

Terminado

Publicado: Hace un año Plazo: No definido Propuestas: 3 Freelancers interesados: 4

Abierto

Descripción:

A estrutura de dados, do tipo fila, tem, por característica, duas regras:
1 - novos valores entram sempre no final fila.
2 - os valores são removidos sempre do início da fila.
Essas regras são conhecidas como FIFO - First In, First Out, ou seja, o primeiro que entra é o primeiro que sai.

Já a estrutura de dados, do tipo pilha, tem como características:
1 - novos valores entram sempre no final pilha.
2 - os valores são removidos sempre do final da pilha.
Essas regras são conhecidas como LIFO - Last In, First Out, ou seja, o último que entra é o primeiro que sai.

Com base nessas regras, podemos concluir que uma maneira de inverter a ordem dos dados de uma fila é desempilhar os seus valores e empilhá-los num novo local.

Preciso de um script que crie em Linguagem C, que remova (ou copie) os valores de uma fila, usando as regras de saída de uma pilha e os adicione em uma nova estrutura.

Detalhes :

Faça dois vetores
vetor1: fila
vetor2: pilha

Adicione os elementos no vetor1.
Depois que ele estiver cheio, vá
removendo os elementos do vetor1
e adicionando no vetor2.

"Como o vetor1 é uma fila, o primeiro
que entra é o primeiro que sai."

Como o vetor2 é uma pilha, "O último de
que entra é primeiro a sair."

Assim, que fila estiver vazia e a pilha
estiver, vá removendo os valores da pilha
e jogando na fila.

No final da operação você teria a fila
com seus valores invertidos e a pilha
vazia.

Categoria: IT & Programação
Subcategoria: Desenvolvimento web
Isso é um projeto ou uma posição de trabalho?: Um projeto
Tenho, atualmente: Eu tenho especificações
Experiência nesse tipo de projeto: Sim (Eu já gerenciei esse tipo de projeto)
Disponibilidade requerida: Conforme necessário
Funções necessárias: Desenvolvedor

Freelancers que ya aplicaron para este trabajo

Victor H. CEO e Co-Founder na Berserker Security e Estudante do curso de Bacharelado em Ciência da Computação da Universidade Estadual Paulista "Júlio de Mesquita Filho" - UNESP câmpus Bauru/SP . Foi Instrutor Bolsista e Volun... + detalles
Brasil

Brasil

Marque. Sou técnico em informática e Bacharel em Sistemas de Informação, trabalho com desenvolvimento de software: Estou com um site de acompanhantes para venda, segue o link: https://www.youtube.com/watch?v=5BzJH-sWPAc&fea... + detalles
Brasil

Crea tu propio proyecto

¿Buscas un freelancer para realizar un proyecto similar? Crea tu propio proyecto y recibirás ofertas de los mejores freelancers.

Brasil

Compartir este proyecto