Pular para o conteúdo principal

Postagem em destaque

BalckTDN :: LeetCode :: Container With Most Water (Harbour & TLPP)

_Créditos das imagens: ChatGPT_ # LeetCode :: Container With Most Water (Harbour & TLPP) O problema [**"Container With Most Water"**](https://leetcode.com/problems/container-with-most-water/), do LeetCode, requer encontrar o maior volume de água que pode ser contido entre duas linhas verticais em um gráfico. O desafio está em otimizar a busca para que a solução seja eficiente, preferencialmente em \(O(n)\). ### Descrição do Problema Dado um array de inteiros \(height\), onde cada elemento representa a altura de uma linha vertical no gráfico: 1. Escolha duas linhas para formar as paredes de um contêiner. 2. O volume de água que o contêiner pode conter é determinado pelo menor dos dois valores entre as alturas escolhidas multiplicado pela distância entre elas. O objetivo é retornar o maior volume de água que pode ser armazenado. ### Exemplo Para \(height = [1,8,6,2,5,4,8,3,7]\): - O maior volume de água possível é \(49\), formado pelas alturas \(8\) e \(7\), com di...

Protheus :: ADVPL : Randomize Function

A Função Randomize, segundo o tdn , "Gera um número inteiro aleatório entre a faixa, inferior e superior, recebida através dos parâmetros (nMinimo e nMaximo)".

O seu limite é: "Randomize(), trabalha com um intervalo interno de 32767 números, a partir do número inicial informado, inclusive se o número inicial for negativo."

A classe TRandom foi criada com o intuito de romper esse limite e, derivada da classe de strings numéricas,  não possui as restrições da função que lhe deu origem.

Uso Randomize() internamente  para tornar o retorno o mais aleatório possível.  Curioso em saber como TRandom funciona, clique aqui e baixe o código fonte.

[]s

иαldσ dj

Comentários

Postagens mais visitadas