Pular para o conteúdo principal

Postagem em destaque

BlackTDN :: LeetCode (17) :: Comparando Implementações do Desafio "Letter Combinations of a Phone Number" em Harbour e TOTVS TLPP

_Créditos das imagens: ChatGPT_ # LeetCode (17) :: Comparando Implementações do Desafio "Letter Combinations of a Phone Number" em Harbour e TOTVS TLPP O desafio [**"Letter Combinations of a Phone Number"**](https://leetcode.com/problems/letter-combinations-of-a-phone-number/description/) (Combinações de Letras de um Número de Telefone) é um problema clássico de programação que envolve a geração de todas as combinações possíveis de letras que um número de telefone pode representar, com base no mapeamento tradicional dos teclados de telefone. Abaixo, comparamos duas implementações desse desafio: uma em **Harbour** e outra em **TOTVS TLPP** (TOTVS Language Plus Plus). ## O Desafio Dada uma string contendo dígitos de 2 a 9, retorne todas as combinações possíveis de letras que esses dígitos podem representar. O mapeamento dos dígitos para as letras é o mesmo dos teclados de telefone tradicionais: - 2: "abc" - 3: "def" - 4: "ghi" - 5: ...

BlackTDN :: ADVPL Games ~ GAME 15 versão 1.0

BlackTDN : GAME15

BlackTDN Game 15 está evoluindo.

Em fase final de implementação está com a jogabilidade a mil.

Para finalizá-lo por completo teremos que adicionar o código para salvar (Save) e restaurar (Load) o Jogo.

Fora isso, algumas melhorias foram implementadas em sua jogabilidade.

Por padrão os números devem ser dispostos em ordem crescente a começar pelo 1 no lado superior esquerdo do tabuleiro findando-e no 15 conforme figura ao lado.

Nessa nova versão os números poderão ser ordenados conforme regra abaixo.

Opções de Jogabilidade do GAME 15 versão ADVPL

Opção 1
1 2 3 4
5 6 7 8
9 10 11 12
13 14 15  
Opção 2
13 14 15  
9 10 11 12
5 6 7 8
1 2 3 4
Opção 3
4 3 2 1
8 7 6 5
12 11 10 9
  15 14 13
Opção 4
  15 14 13
12 11 10 9
8 7 6 5
4 3 2 1
 

Algumas imagens do Jogo

GAME15 Start GAME15
GAME15 TOP Record About GAME15

Continue acompanhando o processo evolutivo seguindo o link:  BlackTDN :: Game15 ou clique aqui se a sua vontade for de obter os códigos fontes (para estudo ou diversão).

Algumas soluções parciais do jogo poderão ser obtidas ao clicar aqui.

BlackTDN :: Game15 : Opções de Compilação

Lembrando que, para compilar o Projeto u_game15.prj, existem dependências dos includes que se encontram em:

\u_game15\include\
\u_game15\include\protheus\

[]s
иαldσ dj

Comentários

Postagens mais visitadas