Skip to content

Arthur020104/ResolucaoDeProblemas

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Repositório de Exercícios de Programação

Este repositório contém soluções para diversos exercícios de programação em C, C++ e Python. Os exercícios abordam diferentes tópicos e problemas, oferecendo uma ampla gama de exemplos para estudo e prática.

Estrutura do Repositório

  • C/

    • Consecutivos.c: Este programa encontra a maior sequência de números consecutivos iguais em uma lista de inteiros.
    • FitaColorida.c: Este programa ajusta os valores de uma fita colorida de acordo com as regras específicas fornecidas.
    • Lampadas.c: Este programa simula o funcionamento de duas lâmpadas que podem ser ligadas e desligadas com base em entradas de controle.
    • QuadradoMagico.c: Este programa verifica se uma matriz quadrada é um quadrado mágico, onde as somas das linhas, colunas e diagonais são iguais.
    • Telefone.c: Este programa converte letras de um número de telefone em seus respectivos números.
  • C++/

    • CamisetasDaOlimpiada.cpp: Este programa gerencia a distribuição de camisetas de tamanhos diferentes para participantes de uma Olimpíada.
    • Costa.cpp: Este programa calcula a quantidade de células de terra que estão na "costa" de uma matriz representando um mapa.
    • EuAprendiMergeSort.cpp: Este programa implementa o algoritmo de ordenação Merge Sort.
    • PalavrasMaldosas.cpp: Este programa cria uma "palavra maldosa" baseada em um conjunto de strings.
    • Primo.cpp: Este programa verifica se um número é primo.
    • Torre.cpp: Este programa calcula o peso máximo de uma torre baseada em uma matriz de pesos.
    • TrocoEmMoedas.cpp: Este programa calcula a quantidade mínima de moedas necessárias para dar um determinado troco.
    • Fusoes.cpp: Este programa gerencia um conjunto de ponteiros e instituições, permitindo a comparação e fusão entre eles.
    • TopKFrequentElements.cpp: Problema: Dado um array de inteiros, retorne os k elementos mais frequentes. Resolução: Utilizei uma estrutura personalizada para contar frequências e um conjunto para identificar elementos únicos, retornando os k mais frequentes.
  • Python

    • SomaDeCasa.py: Este programa encontra dois números em uma lista que somam um valor alvo fornecido.

About

Resolução de exercícios de maratona

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published