test-your-skills

try to solve this problems using your favorite programming languages and its frameworks

View the Project on GitHub ArtesGC/test-your-skills

teste-suas-habilidades

Tente resolver esses problemas usando suas linguagens de programação favoritas e suas estruturas

Problemas a serem resolvidos
1. Encontre o caminho mais curto entre dois nós
2. Encontre os primeiros 10 números primos
3. Classificando 50 números.
4. Dadas duas cordas, escreva um programa que encontre eficientemente a mais longa subsequência comum.
5. Dadas duas strings, escreva um programa que produza a sequência mais curta de inserções de caracteres e exclusões que giram uma cadeia no outro.
6. Escreva um programa que exiba uma bola saltitante.
7. Escreva um jogo de memória.
8. Escreva um programa que gere automaticamente ensaios para você.
9. Escreva um programa que produza todas as possibilidades para colocar + ou - ou nada entre os números 1,2, ..., 9 (nesta ordem) tal que o resultado é 100. Por exemplo: 1 + 2 + 3 - 4 + 5 + 6 + 78 + 9 = 100.
10. Escreva uma função que combine duas listas alternadamente tomando elementos.Por exemplo: [A, B, C], [1,2,3] → [A, 1, B, 2, C, 3].
11. Escreva uma função que leve um número e retorne uma lista de seus dígitos. Então, para 2342, deve retornar [2,3,4,2].
12. Escreva uma função que retorne o maior elemento de uma lista.
13. Escreva uma função que leva uma lista de cordas e imprime-as, uma por linha, em um quadro retangular.
Por exemplo, a lista
["Olá", "Mundo", "dentro", "um", "quadro"]
é impresso como:
**********
* Olá    *
* Mundo  *
* dentro *
* um     *
* quadro *
**********

Como contribuir


Projeto baseado em: https://adriann.github.io/programming_problems.html (documentacao-em-ingles)

© Nurul Carvalho
ArtesGC