Articles of combinações de

Como criar combinações de vários vetores sem loops de codificação em C ++?

Eu tenho vários dados que se parecem com isso: Vector1_elements = T,C,A Vector2_elements = C,G,A Vector3_elements = C,G,T ….. up to … VectorK_elements = … #Note also that the member of each vector is always 3. O que eu quero fazer é criar toda a combinação de elementos no Vector1 através do VectorK. Assim, no […]

Capturando a combinação de teclas ctrl + z no javascript

Eu estou tentando capturar a combinação de teclas ctrl + z em javascript com este código: Untitled Document function KeyPress(e) { var evtobj = window.event? event : e //test1 if (evtobj.ctrlKey) alert(“Ctrl”); //test2 if (evtobj.keyCode == 122) alert(“z”); //test 1 & 2 if (evtobj.keyCode == 122 && evtobj.ctrlKey) alert(“Ctrl+z”); } document.onkeypress = KeyPress; A linha […]

Como contar uma combinação possível para o problema da moeda

Eu estou tentando implementar um problema de moeda, especificação do problema é assim Crie uma function para contar todas as combinações possíveis de moedas que podem ser usadas para determinado valor. All possible combinations for given amount=15, coin types=1 6 7 1) 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, 2) 1,1,1,1,1,1,1,1,1,6, 3) 1,1,1,1,1,1,1,1,7, 4) 1,1,1,6,6, 5) 1,1,6,7, 6) 1,7,7, protótipo de […]

criando todas as combinações possíveis de n itens em C ++

Existem n pessoas numeradas de 1 a n. Eu tenho que escrever um código que produza e imprima todas as diferentes combinações de k pessoas desses n. Por favor, explique o algoritmo usado para isso.

Versão mais rápida do combn

Existe uma maneira de acelerar o comando combn para obter todas as combinações exclusivas de 2 elementos tirados de um vetor? Geralmente isso seria configurado assim: # Get latest version of data.table library(devtools) install_github(“Rdatatable/data.table”, build_vignettes = FALSE) library(data.table) # Toy data d <- data.table(id=as.character(paste0("A", 10001:15000))) # Transform data system.time({ d.1 <- as.data.table(t(combn(d$id, 2))) }) No […]

Combinação de List <List >

Eu tenho uma lista deste tipo Lista> que contém este List A = new List {1, 2, 3, 4, 5}; List B = new List {0, 1}; List C = new List {6}; List X = new List {….,….}; Eu quero ter todas as combinações como esta 1-0-6 1-1-6 2-0-6 2-1-6 3-0-6 e assim por […]

Como posso criar um produto cartesiano de vetor de vetores?

Eu tenho um vetor de vetores dizer vector<vector > items de tamanhos diferentes, como segue 1,2,3 4,5 6,7,8 Eu quero criar combinações em termos de produto cartesiano desses vetores como 1,4,6 1,4,7 1,4,8 and so on till 3,5,8 Como eu posso fazer isso ? Eu pesquisei vários links e também os listei no final deste […]

Gerando combinações em c ++

Eu tenho procurado um código-fonte para gerar combinação usando c + +. Eu encontrei alguns códigos avançados para isso, mas isso é bom para apenas um número específico de dados predefinidos. Alguém pode me dar algumas dicas, ou talvez, alguma idéia para gerar combinação. Como exemplo, suponha que o conjunto S = {1, 2, 3, […]

Gere todas as strings binárias de comprimento n com k bits definidos

Qual é o melhor algoritmo para encontrar todas as cadeias binárias de comprimento n que contenham k bits definidos? Por exemplo, se n = 4 e k = 3, existem … 0111 1011 1101 1110 Eu preciso de uma boa maneira de gerar estes n e qualquer k, então eu prefiro que seja feito com […]

Tabela de Interações – Caso com animais de estimação e casas

Eu tenho uma lista de casas e uma lista de espécies de animais. houses = c(1,1,2,3,4,4,4,4,5,6,5) animals = c(‘cat’,’dog’,’cat’,’dog’,’rat’, ‘cat’, ‘spider’, ‘snake’, ‘cat’, ‘cat’, ‘rat’) Eu estou tentando criar uma function que retorna uma tabela triangular superior que indica para cada animal de estimação, o número de vezes que foi observado para viver na mesma […]