Skip to content

Repositório com soluções de desafios propostos em bootcamps da dio.me (Digital Innovation One).

License

Notifications You must be signed in to change notification settings

didifive/desafios-dio

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

Desafios e soluções da dio.me

Repository language count Made by Didi GitHub last commit License

Java Java Java

Este repositório foi criado para guardar e demonstrar como foram solucionados desafios realizados em bootcamps e eventos na plataforma da dio.me

Sugestão: evite o copia e cola, a ideia dos desafios é que você os enfrente, então se na dificuldade chegou até aqui, aproveite para ver como o desafio foi solucionado e como pode ser melhorado, a análise é o mínimo a se fazer.

Seguem abaixo os links para os desafios conforme a linguagem de programação:

Java
Iniciando a programação em Java
Etapa Desafio Solução Status
1 Exibindo Números Pares Código
2 Entrada e Saída CPF Código
3 DDD Código
Solucionando desafios matemáticos em Java
Etapa Desafio Solução Status
1 Cálculo de viagem Código
2 Área do Círculo Código
3 Folha de Pagamento Código
4 Múltiplos Código
5 Análise de Números Código
Desafios matemáticos em Java
Etapa Desafio Solução Status
1 Visita na Feira Código
2 Seis Números Ímpares Código
3 Análise de Números Código
Solucionando Desafios em Java
Etapa Desafio Solução Status
1 Diferença Código
2 Idades Código
3 Contagem repetida de números Código
Aceleração Global Dev TONNIE
Step Challenge Solution Status
1 Enjoy the Offer Source Code
2 Head or Tail Source Code
3 Exchanging Cards Source Code
Aceleração Global Dev #18 - GFT
Etapa Desafio Solução Status
1 Copa Código
2 Montanha-Russa Código
3 Cachorros-Quentes Código
Desafios Java Developer
Etapa Desafio Solução Status
1 Xadrez Código
2 Trigo no Tabuleiro Código
3 MacPRONALTS Código
4 Fuso Horário Código
5 Par ou Ímpar Código
6 Dama Código
Desafio Java Iniciante - Cognizant Developer
Etapa Desafio Solução Status
1 Tempo do Dobby Código
2 DDD Código
3 Visita na Feira Código
Desafio Java - Cognizant Developer
Etapa Desafio Solução Status
1 Andando no Tempo Código
2 Saída 1 Código
3 Análise de Números Código
Desafio Java - Bootcamp Amdocs
Etapa Desafio Solução Status
1 A Mudança Código
2 A Mudança Continua!! Código
3 Colchão Código
Desafio Java - Bootcamp Amdocs 2
Etapa Desafio Solução Status
1 Fatorial Simples Código
2 Fibonacci Rápido Código
3 Soma de Impares Consecutivos I Código
Fundamentos Aritméticos em Java
Etapa Desafio Solução Status
1 Quantidade de Números Positivos Código
2 Exibindo Números Pares Código
3 Análise de Números Código
4 Contagem de Cédulas Código
5 Consumo Médio do Automóvel Código
Ordenação e Filtros em Java
Etapa Desafio Solução Status
1 Ordenando Números Pares e Ímpares Código
2 Compras no Supermercado Código
3 Uniformes de final de ano Código
4 Fila do Banco Código
5 Gincana no Acampamento Código
Introdução a Busca e Substituição em Java
Etapa Desafio Solução Status
1 Ordenação de palavras por tamanho Código
2 Encontre a maior substring Código
3 Validador de senhas com requisitos Código
4 Pedra, Papel, Tesoura, Lagarto e Spock Código
5 Atalhos para o Weblogger Brasil Código
Solução de Problemas com Java
Etapa Desafio Solução Status
1 Contagem repetida de números Código
2 Vogais Extraterrestres Código
3 Melhor amigo do Pablo Código
4 Entrevista embaraçosa Código
5 Conjuntos bons ou ruins? Código
6 Produto e divisão Código
7 Barras de ouro Código
Resolvendo Algoritmos com Java
Etapa Desafio Solução Status
1 Coração das cartas Código
2 Abreviando posts do blog Código
3 Combinação de strings Código
4 Hash Mágico Código
5 O tabuleiro secreto Código
Aceleração Global Dev #19 GFT
Etapa Desafio Solução Status
1 Taxa de Imposto de Renda Código
2 Vai Ter Copa? Código
3 Fórmula de Bhaskara Código
Desafios Iniciais - GFT Start #3 Java
Etapa Desafio Solução Status
1 Multiplicação Simples Código
2 Resto 2 Código
3 Xadrez Código
Desafios Básicos- GFT Start #3 Java
Etapa Desafio Solução Status
1 Quantidade de Números Positivos Código
2 Batalha de Digitrons Código
3 Lanche Código
Desafios - GFT Start #3 Java
Etapa Desafio Solução Status
1 Fases da Lua Código
2 Reservatório de Mel Código
3 Senha Fixa Código
Desafios Intermediários - GFT Start #3 Java
Etapa Desafio Solução Status
1 A Mensagem do padre do balão Código
2 Top N Código
3 Acima da Diagonal Principal Código
Desafios Iniciais - GFT Start #4 Java
Etapa Desafio Solução Status
1 Média 1 Código
2 Exibindo Números Pares Código
3 Dama Código
Desafios Básicos - GFT Start #4 Java
Etapa Desafio Solução Status
1 Área do Círculo Código
2 O Filme Código
3 Visita da Feira Código
Desafios - GFT Start #4 Java
Etapa Desafio Solução Status
1 Exibindo Números Pares Código
2 Notas e Moedas Código
3 Notação Científica Código
Desafios Intermediários - GFT Start #4 Java
Etapa Desafio Solução Status
1 Área Direita Código
2 Experiências Código
3 O tabuleiro secreto Código
Desafios - GFT QA #1
Etapa Desafio Solução Status
1 Distância Código
2 Soma Simples Código
3 Dividindo X por Y Código
4 Encaixa ou Não I Código
5 Múltiplos Código
6 Tempo de Jogo Código
Mais Desafios - GFT QA #1
Etapa Desafio Solução Status
1 Média 1 Código
2 Domingo de Manhã Código
3 A Resposta de Theon Código
4 Divisores I Código
5 Multiplicação Simples Código
6 Xadrez Código
Desafios Intermediários - GFT QA #1
Etapa Desafio Solução Status
1 Ordenando Números Pares e Ímpares Código
2 Kage Bunshin no Jutsu Código
3 Combinação de strings Código
Desafios - Aceleração Global Dev #22 - Avanade
Etapa Desafio Solução Status
1 Tempo de Jogo Código
2 Feliz Nataaal! Código
3 Galopeira Código
Desafios - Aceleração Avanade - Microsserviços com Java
Etapa Desafio Solução Status
1 Quadrante Código
2 Múltiplos de 13 Código
3 Blobs Código
Aceleração Internacional Advanced Java Path
Etapa Desafio Solução Status
1 Leap Year? Código
2 Difference Between Digits Código
3 Exceeding V Código
Desafios Java do Bootcamp Banco PAN Java Developer
Dominando Algoritmos Básicos com Desafios de Código Java
Etapa Desafio Solução Status
1 Fábrica de Carros Código
2 Imprimindo Positivos e Média Código
3 Soma de H com N Termos Código
4 Dragão Código
5 Fibonacci Fácil Código
Dominando Algoritmos Intermediários com Desafios de Código Java
Etapa Desafio Solução Status
1 Animal Código
2 Quitanda do Seu Zé Código
3 Triângulo Código
4 Conta Espaços e Vogais Código
5 Taxa de Imposto de Renda Código
Desafios Java do Bootcamp Java AI Powered
Desafios de Código Java Intermediários: Design Patterns
Etapa Desafio Solução Status
1 Padronizando um Sistema de Gerenciamento de Usuários Código
2 Implementando uma Calculadora Simples com Padrão Strategy Código
3 Implementando um Catálogo de Produtos com Padrão Observer Código
4 Implementando um Carrinho de Compras com Padrão Strategy Código
5 Implementando um Adaptador para Conversão de Moedas Código
Desafios de Código Java Intermediários: S.O.L.I.D
Etapa Desafio Solução Status
1 Registro de Alunos Código
2 Sistema de Notificações Código
3 Calculando Desconto Código
4 Princípio de Substituição de Liskov (LSP) Código
5 Gerenciamento de Colaboradores Código
JavaScript
Iniciando Desafios em JavaScript
Etapa Desafio Solução Status
1 Cálculo de viagem Código
2 Visita na Feira Código
3 Multiplicação Simples Código
Desafios Aritméticos em JavaScript
Etapa Desafio Solução Status
1 Fibonacci Fácil Código
2 Preenchimento de Vetor I Código
3 Substituição em Vetor I Código
Desafios Matemáticos em JavaScript
Etapa Desafio Solução Status
1 Contagem de Cédulas Código
2 Quanta Mandioca? Código
3 Programa para Validação de Notas Código
Desafios Iniciais JavaScript
Etapa Desafio Solução Status
1 Tabuada Código
2 Intervalo Código
3 Tipo de Combustível Código
Desafios Intermediários JavaScript
Etapa Desafio Solução Status
1 Coxinha de Bueno Código
2 Taxa de Imposto de Renda Código
3 Saída 6 Código
Desafios Médios JavaScript
Etapa Desafio Solução Status
1 Fases da Lua Código
2 Polígonos Regulares Simples Código
3 Teorema da Divisão Euclidiana Código
Resolvendo Desafios Básicos em JavaScript
Etapa Desafio Solução Status
1 Múltiplos Código
2 Teste de Seleção 1 Código
3 Folha de Pagamento Código
Resolvendo desafios em JavaScript
Etapa Desafio Solução Status
1 Frota de Táxi Código
2 Xadrez Código
3 Nossos Dias Nunca Voltarão Código
Resolvendo Desafios Intermediários em JavaScript
Etapa Desafio Solução Status
1 Triângulo Código
2 Guilherme e Suas Pipas Código
3 Tomadas Código
Programando com JS
Etapa Desafio Solução Status
1 Quadrado de Pares Código
2 Resto 2 Código
3 Nossos Dias Nunca Voltarão Código
4 Tomadas Código
5 Polígonos Regulares Simples Código
Desafios Básicos - Eduzz FullStack Developer
Etapa Desafio Solução Status
1 Pneu Código
2 Triângulos e Polígonos Regulares Código
3 Seis Números Ímpares Código
Desafios JavaScript - Eduzz FullStack Developer
Etapa Desafio Solução Status
1 Notas da Prova Código
2 Blobs Código
3 Contagem de Cédulas Código
Desafios Intermediários JavaScript - Eduzz FullStack Developer
Etapa Desafio Solução Status
1 Nome no Formulário Código
2 Compras no Supermercado Código
3 Programa para Validação de Notas Código
Kotlin
Aceleração Global Dev #23 - TQI
Etapa Desafio Solução Status
1 Quadrado e ao Cubo Código
2 O jogo Matemático de Paula Código
3 Teste de Seleção 1 Código