Exercícios de Estruturas de Dados

*Este é um projeto desenvolvido como exercício para o módulo Técnicas de Programação I do curso de backend em C# da AdaTech em parceria com o Mercado Eletrônico.

C# .Net

Exercícios

  • Exercício 1 (LISTA): implementação de uma função que recebe uma lista de strings e devolve uma nova lista com apenas as strings com 10 ou mais caracteres;
  • Exercício 2 (PILHA): implementação de uma função que recebe uma expressão matemática e retorna um bool que informa se a expressão está balanceada no quesito parênteses (todos estão fechados corretamente)
  • Exercício 3 (FILA): implementação do jogo batata quente dado o número de jogadores, cada round tem n passos (0 < n < 101) com n aleatório, o vencedor é o jogador restante
  • Exercício 4 (DICIONÁRIO): implementação de uma função que recebe um texto/frase e conta quantas vezes cada palavra aparece.

Como usar

  • Clone o repositório e defina o projeto UI como startup project.
  • Defina o projeto Interface como startup project caso queira testar valores diversos e escolha um exercício para testar
  • OU defina o projeto Resolucoes como startup project caso queira ver apenas o resultado de casos de teste pré-definidos

Agora o projeto está pronto para ser executado.