GithubHelp home page GithubHelp logo

Elias's Projects

desafiocapgemini icon desafiocapgemini

# Questão 01 A mediana de uma lista de números é basicamente o elemento que se encontra no meio da lista após a ordenação. Dada uma lista de números com um número ímpar de elementos, desenvolva um algoritmo que encontre a mediana. Exemplo: Entrada: arr = [9, 2, 1, 4, 6] Saída: 4 # Questão 02 Dado um vetor de inteiros n e um inteiro qualquer x. Construa um algoritmo que determine o número de elementos pares do vetor que tem uma diferença igual ao valor de x. Exemplo: Entrada: n = [1, 5, 3, 4, 2] Saída: 3 Explicação: Existem 3 pares de inteiros no vetor com uma diferença de 2: [5, 3], [4, 2] e [3, 1]. # Questão 03 Um texto precisa ser encriptado usando o seguinte esquema. Primeiro, os espaços são removidos do texto. Então, os caracteres são escritos em um grid, no qual as linhas e colunas tem as seguintes regras: <=linha<=coluna<= Considere T, como o tamanho do texto. Se certifique de que linhas x colunas >= . Se múltiplos grids satisfazem as condições, escolha aquele com a menor área. Escreva um algoritmo que ao receber uma string s, mostre a mensagem encriptada de acordo com as regras descritas. Exemplos: Exemplo 1) Entrada: s = tenha um bom dia Saída: taoa eum nmd hbi Explicação: Depois de remover os espaços, a string tem 13 caracteres. está entre 3 e 4, então a string é rescrita na forma de um grid com 4 linhas e 4 colunas: tenh aumb omdi a O resultado é obtido ao mostrar os caracteres de cada coluna, com um espaço entre as colunas de texto. A mensagem encriptada é obtida ao mostrar os caracteres de cada linha com um espaço entre as colunas. Exemplo 2) Entrada: s = ola mundo Saída: omd luo an Explicação: Depois de remover os espaços a string tem 8 caracteres. está entre 2 e 3, então a string é reescrita na forma de um grid com 3 linhas e 3 colunas: ola mun do

diagrama-iphone-1 icon diagrama-iphone-1

Projeto que simula as ferramentas de navegador , tocador de música e telefone.

dio-lab-open-source icon dio-lab-open-source

⚠LEIA A ISSUE FIXADA! Repositório do lab Contribuindo em um Projeto Open Source no GitHub da Digital Innovation One.

escolaletscode icon escolaletscode

Implemente no projeto realizado em aula, endpoints para buscar editar, salvar e deletar dados no banco de dados.

lyotoken icon lyotoken

Desafio DIO Criando Seu Primeiro Token na Rede Ethereum

meubanco icon meubanco

simulação de aplicativo de conta bancária.

ms-authorization icon ms-authorization

Microserviço para fornecer autorização de acesso e movimentação de conta bancária.

poo-biblioteca icon poo-biblioteca

Uma escola deseja criar um sistema para controle de sua biblioteca. Os alunos poderão realizar empréstimos de até 3 livros, sendo o prazo de devolução em 10 dias úteis. Não é possível realizar novo empréstimo se já houver outro em andamento. Caso haja atraso na devolução, o aluno ficará suspenso por igual período para cada dia de atraso. Professores podem pegar também 3 livros, porém com prazo de 20 dias. Além disso, professores podem realizar mais de um empréstimo simultâneo não ultrapassando o limite de 5 livros e respeitando os prazos de devolução. O cadastro dos livros é feito por isbn, título, autor, editora. Os alunos e professores, além de nome e matrícula, devem informar seu e-mail para contato. Certifique-se de checar os feriados nacionais.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.