Resultados da pesquisa a pedido "algorithm"
Imprimir todos os subconjuntos possíveis de uma lista
Tenho uma lista de elementos (1, 2, 3) e preciso obter o superconjunto (conjunto de poderes) dessa lista (sem repetir os elementos). Então, basicamente, eu preciso criar uma lista de listas parecida com: {1} {2} {3} {1, 2} {1, 3} {2, 3} {1, 2, ...
unção de partição de lista vinculada e resultados revertid
Eu escrevi esta função F # para particionar uma lista até um certo ponto e não mais - muito parecido com um cruzamento entretakeWhile epartition. let partitionWhile c l = let rec aux accl accr = match accr with | [] -> (accl, []) | h::t -> if c ...
oloque retângulos para evitar colisões (ajuda do algoritm
Tenho uma visão (grande) de rolagem horizontal e vários retângulos que gostaria de posicionar nela. Cada retângulo tem uma posição horizontal desejada, mas pode variar dessa posição em até uma certa quantidade (uma constante, K), se necessário. ...
Crie uma árvore de pesquisa binária balanceada a partir de um fluxo de números inteiros
Acabei de terminar uma entrevista de emprego e estava lutando com essa pergunta, que me parece uma pergunta muito difícil de ser concedida em uma entrevista de 15 minuto A questão era: Escreva uma função, que, dada uma sequência de números ...
omo classificar uma matriz enquanto move duplicatas para o fina
Esta foi uma pergunta em uma aula de programação do meu amig Q. Como você classifica uma matriz deints e, em seguida, organize-os de modo que todos os elementos duplicados apareçam no final da matriz? Por exemplo, dada a entrada {5, 2, 7, 6, ...
Baixo limite para classificação por comparação
oje eu estava lendo um ótimo artigo de Julienne Walker sobre classificação - Eternally Confuzzled - A arte de classificar [http://eternallyconfuzzled.com/tuts/algorithms/jsw_tut_sorting.aspx] e uma coisa chamou minha atenção. Não entendo bem a ...
como encontrar o componente conectado dinamicamente
Utilizar a estrutura de dados de conjunto separado pode facilmente conectar o componente do Graph. E, apenas suporta Componentes conectados incrementais [http://www.boost.org/doc/libs/1_46_1/libs/graph/doc/incremental_components.html] . No ...
Algoritmo para mistura aditiva de cores para valores RGB
stou procurando um algoritmo para fazer a mistura aditiva de cores para valores RG tão simples quanto adicionar os valores RGB em um máximo de 25 (r1, g1, b1) + (r2, g2, b2) = (min(r1+r2, 256), min(g1+g2, 256), min(b1+b2, 256))
s algoritmos de força bruta podem ser dimensionado
Eu tenho um problema de matemática que resolvo por tentativa e erro (acho que isso é chamado de força bruta), e o programa funciona bem quando há algumas opções, mas à medida que adiciono mais variáveis / dados, leva mais e mais tempo para ...
Encontrar todas as combinações de suportes bem formados
@ surgiu quando conversava com um amigo e pensei em perguntar aqui, pois é um problema interessante e gostaria de ver as soluções de outras pessoa A tarefa é escrever uma função Brackets (int n) que imprima todas as combinações debem formad ...