Perguntas com a marcação «algorithm»

Um algoritmo é uma sequência de etapas bem definidas que define uma solução abstrata para um problema. Use essa tag quando seu problema estiver relacionado ao design do algoritmo.

5
Existe uma maneira eficiente de gerar N inteiros aleatórios em um intervalo que tenha uma determinada soma ou média?
Existe uma maneira eficiente de gerar uma combinação aleatória de N números inteiros, como: cada número inteiro está no intervalo [ min, max], os números inteiros têm uma soma de sum, os números inteiros podem aparecer em qualquer ordem (por exemplo, ordem aleatória) e a combinação é escolhida uniformemente aleatoriamente …




7
Particionamento justo de elementos de uma lista
Dada uma lista de classificações de jogadores, sou obrigado a dividir os jogadores (ou seja, classificações) em dois grupos o mais razoavelmente possível. O objetivo é minimizar a diferença entre a classificação acumulada das equipes. Não há restrições sobre como posso dividir os jogadores em equipes (uma equipe pode ter …
12 python  algorithm  list 







1
Como o shift_right () deve ser implementado no C ++ 20?
No C ++ 20, o <algorithm>cabeçalho ganha dois novos algoritmos: shift_left()eshift_right() . Ambos aceitam qualquer LegacyForwardIterator. Para shift_left(), é especificado que "os movimentos são executados em ordem crescente de ipartida de ​0"; para shift_right(), é especificado que "se ForwardItatender aos requisitos LegacyBidirectionalIterator, as movimentações serão executadas em ordem decrescente a …


3
Triangularizando uma lista em Haskell
Estou interessado em escrever uma função Haskell eficiente triangularize :: [a] -> [[a]]que pega uma lista (talvez infinita) e a "triangulariza" em uma lista de listas. Por exemplo, triangularize [1..19]deve retornar [[1, 3, 6, 10, 15] ,[2, 5, 9, 14] ,[4, 8, 13, 19] ,[7, 12, 18] ,[11, 17] ,[16]] …


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.