Pular para o conteúdo principal

Postagem em destaque

BlackTDN :: LeetCode :: Comparando Implementações Harbour e TLPP para o Desafio Longest Palindromic Substring

_Créditos das imagens: ChatGPT_ ### LeetCode :: Comparando Implementações Harbour e TLPP para o Desafio Longest Palindromic Substring Resolver o problema do [Longest Palindromic Substring](https://leetcode.com/problems/longest-palindromic-substring/description/) é um exercício clássico de programação, que desafia desenvolvedores a encontrar a maior substring palindrômica dentro de uma string. Recentemente, exploramos soluções tanto em Harbour quanto em TLPP (Total Language Protheus Programming). Neste artigo, comparamos as implementações nessas duas linguagens, destacando suas semelhanças, diferenças e funcionalidades específicas. #### Implementações em Harbour ##### Versão 5.1 Essa solução utiliza a técnica de expansão a partir do centro do palíndromo. Cada caractere ou par de caracteres consecutivos é considerado um possível "centro". O algoritmo expande em ambas as direções enquanto os caracteres forem iguais, retornando o maior palíndromo encontrado. ##### Versão 5....

BlackTDN :: a small memory manager test code (Harbour vs AppServer : round IX fight)

Comparando os resultados do Nono teste teremos:

Harbour

27/01/2012, 09:15:12, Harbour 3.1.0dev (Rev. 17207), Windows XP 5.1.2600 Service Pack 3

Len( cWSpace ) :      9216

testing single large memory blocks allocation and freeing...

CPU time:    1.8750000000 sec.
real time:      1.9060000000 sec.

Protheus/TotvsAppServer

-

 

testing many large memory blocks allocation and freeing... testing large memory block reallocation with intermediate allocations...
Harbour Protheus/TotvsAppServer

CPU time:  191.5156250000 sec.
real time:   221.9370000000 sec.

-

Harbour Protheus/TotvsAppServer

CPU time:    6.6093750000 sec.
real time:      7.9220000000 sec.

-

Teste 9

27/01/2012, 09:19:08, Harbour 3.1.0dev (Rev. 17207), Windows XP 5.1.2600 Service Pack 3

Protheus/TotvsAppServer -

CPU time (total):  203.9531250000 sec.
real time (total):    235.7810000000 sec.

-

[]s
иαldσ dj

Comentários

Postagens mais visitadas