Pesquisar

Desenvolver sistema em C para ordenação e árvore binária

16/10/2024 às 21:51

Descrição do Projeto:

Desenvolver um sistema em C que realiza a ordenação de um vetor e a construção de uma árvore binária de números inteiros.

Requisitos:
1. Início do sistema:
O sistema deverá imprimir o nome e a matrícula de cada aluno do grupo.
2. Processamento da matrícula:
Capturando o último dígito da matrícula de cada aluno. Esses dígitos serão somados e o sistema realizará a operação de módulo 3 sobre o valor total. O resultado dessa operação determinará o algoritmo de ordenação e de varredura a ser utilizado.
3. Geração e ordenação de vetor:
O sistema deverá gerar aleatoriamente um vetor com 100 números inteiros não repetidos entre 1 e 1000.

Com base no resultado da operação de módulo 3:

• Se o resultado for 0: Ordenar o vetor utilizando o algoritmo Bubble Sort.
• Se o resultado for 1: Ordenar o vetor utilizando o algoritmo Selection Sort.
• Se o resultado for 2: Ordenar o vetor utilizando o algoritmo Insertion Sort.
• O sistema deverá apresentar:
• O vetor ordenado.
• A quantidade de comparações realizadas durante a ordenação.
• O tempo gasto na execução da ordenação.

4. Construção e impressão de árvore binária:
• Utilizando os 100 números gerados, o sistema deverá construir uma árvore binária de busca utilizando struct.
• A árvore deverá ser percorrida e impressa em uma das formas de varredura, com base no resultado do módulo 3:
• Se o resultado for 0: Percorrer a árvore em pré-ordem.
• Se o resultado for 1: Percorrer a árvore em ordem.
• Se o resultado for 2: Percorrer a árvore em pós-ordem.

Atividades do cliente nesse projeto:

Última visualização: 16/10/2024 às 21:51

Tem dúvidas? Faça uma pergunta.

ou

Enviar proposta

Informações adicionais

Categoria: Web, Mobile & Software
Subcategoria: Outra - Web, Mobile & Software
Orçamento: Aberto
Nível de experiência: Iniciante
Visibilidade: Público
Propostas: 12
Interessados: 14
Tempo restante:
Valor Mínimo: R$ 50,00

Cliente

Propostas (12)
  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

Nenhuma proposta foi encontrada.

Carregando...
Projetos semelhantes no 99Freelas

Desenvolvimento de circuito PCB - Tenho um protótipo já desenvolvido. Atualmente, estou usando: • Wrover ESP32 Dev com câmera • Teclado de 4 botões • Carregador e bateria • Display 12...

IA para jogo Dragon x Tiger - Tenho um cliente que precisa de um programa que analise dados anteriores e, com base nesses dados, faça sugestões de entradas. A URL do site é a seguinte: https://games.dupoc....

Criar robô automático para o jogo Aviator - Criar um robô automático para o jogo Aviator (cassino) que realiza análises e entradas! Um robô que funciona de forma 100% automática. O cliente configura a estra...

Configurar sitemap em site criado no Sites Google - Olá, boa tarde! Tenho um site criado no "Sites Google" e gostaria de configurar o sitemap no Google Search Console.

Criar bot Telegram para receber SMS virtual - Criar bot Telegram para receber SMS de números virtuais. O bot deve ser capaz de gerenciar e processar mensagens SMS recebidas de forma eficiente.

Carregando...

Carregando...

Pesquisar

FREELANCERS
PROJETOS
Ocorreu um erro inesperado. Caso o erro persista, entre em contato conosco através do e-mail suporte@99freelas.com.br.