Resultados da pesquisa a pedido "algorithm"

5 a resposta

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, ...

5 a resposta

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 ...

1 a resposta

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. ...

3 a resposta

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 ...

4 a resposta

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, ...

3 a resposta

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 ...

1 a resposta

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 ...

10 a resposta

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))

3 a resposta

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 ...

28 a resposta

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 ...