Pular para o conteúdo principal

Postagem em destaque

BlackTDN :: LeetCode 23: Mesclando K Listas Ordenadas com Harbour/xBase e Reutilização de Código

_Créditos das imagens: ChatGPT **Título:** LeetCode 23: Mesclando K Listas Ordenadas com Harbour/xBase e Reutilização de Código **Introdução** Olá, entusiastas de Harbour/xBase e desafios de programação! Depois de explorarmos como mesclar duas listas ordenadas no [nosso post sobre o LeetCode 21](https://www.blacktdn.com.br/2025/03/blacktdn-leetcode-21-merge-two-sorted.html), vamos dar um passo adiante e enfrentar um problema um pouco mais complexo: o LeetCode 23 - Merge K Sorted Lists. Neste artigo, vamos desvendar uma implementação em Harbour/xBase para este desafio, demonstrando como podemos inteligentemente reutilizar a solução que já construímos para o problema 21. Veremos como a modularidade e a construção sobre soluções anteriores podem simplificar problemas mais complexos. **O Problema: LeetCode 23 - Merge K Sorted Lists** O desafio é o seguinte: dado um array (`aLists` em nossa implementação) contendo `k` listas encadeadas, onde cada lista já está ordenada em ordem cres...

Minhas Idéias em BlackTDN :: Estrelando : Vitor Emanuel Batista

E a Família BlackTDN cresce. Convidado de Hoje: Vitor Emanuel Batista

Olá a todos,

a alguns anos acompanho os posts e sempre tive vontade de compartilhar minhas idéias e feitos, apoiando 100% o compartilhamento de informações e conhecimento.

A dificuldade até então é o tempo para bolar exemplos de fácil entendimento e conseguir descrever em detalhes no post.
Realizei o mais fácil, desenvolver um exemplo utilizando a classe TPaintPanel (http://tdn.totvs.com/kbm#9365) mostrando uma melhoria no último binário de 20/01/2012.

O exemplo está disponível publicamente em: http://dl.dropbox.com/u/8503472/ADVPL/rodados.rar image

Como é a primeira vez que estou entrando em contato, gostaria primeiramente que fosse feito uma análise do exemplo e me retornado com um parecer.

Após a opinião de vocês poderei estar bolando um detalhamento para colocar no post.

Grande abraço!

--
Vitor Emanuel Batista

A Equipe BlackTDN te saúda.

O Exemplo, criado por Vitor Emanuel, poderá ser baixado clicando aqui. E, seu eu fosse você faria o “download” agora mesmo.

image  ou image

clique e arraste os pneus para efetuar o rodizio.

image

image

image

image

image

image

Comentários

  1. Respostas
    1. Vitor, um bom exemplo vale mais do que 1000 palavras.... Parabéns.

      Excluir
  2. Obrigado Naldo!
    Só esqueci de comentar que este exemplo foi retirado de uma rotina existente no módulo SIGAMNT (Manutenção de Ativos) sendo as imagens e estruturas dependentes deste modulo.

    ResponderExcluir
  3. Como diria nosso saudoso Naldo.... DUCA!!!

    ResponderExcluir

Postar um comentário

Postagens mais visitadas