Articles of combinazioni

Versione non ridondante di expand.grid

La funzione R expand.grid restituisce tutte le possibili combinazioni tra gli elementi dei parametri forniti. per esempio > expand.grid(c(“aa”, “ab”, “cc”), c(“aa”, “ab”, “cc”)) Var1 Var2 1 aa aa 2 ab aa 3 cc aa 4 aa ab 5 ab ab 6 cc ab 7 aa cc 8 ab cc 9 cc cc Conoscete un […]

Algoritmo per ottenere tutte le combinazioni di dimensione n da un array (Java)?

In questo momento sto provando a scrivere una funzione che accetta un array e un intero n, e fornisce un elenco di ciascuna combinazione di dimensione n (quindi un elenco di array int). Sono in grado di scriverlo usando n loop nidificati, ma questo funziona solo per una dimensione specifica di sottoinsieme. Non riesco a […]

Prodotto cartesiano di diversi vettori

domande simili sono già state fatte prima, ma non riesco a trovare una corrispondenza esatta con la mia domanda. Ho 4 vettori ciascuno dei quali contengono tra 200 e 500 numeri interi a 4 cifre. Il numero esatto di elementi in ciascun vettore varia ma potrei correggerlo a un valore specifico. Ho bisogno di trovare […]

Il modo più efficiente di scegliere casualmente un insieme di interi distinti

Sto cercando l’algoritmo più efficiente per scegliere casualmente un insieme di n interi distinti, in cui tutti gli interi sono in un intervallo [0..maxValue]. vincoli: maxValue è maggiore di n e probabilmente molto più grande Non mi interessa se l’elenco di output è ordinato o meno tutti gli interi devono essere scelti con uguale probabilità […]

Calcola il valore di n scegli k

Qual è il metodo più efficace per valutare il valore di n scegliere k? Il modo bruto di forza che penso sarebbe quello di trovare fattoriale / fattoriale / nk fattoriale. Una strategia migliore potrebbe essere quella di usare dp secondo questa formula ricorsiva . C’è qualche altro metodo migliore per valutare n scegliere k?

Cattura la combinazione di tasti ctrl + z in javascript

Sto cercando di catturare la combinazione di tasti ctrl + z in javascript con questo codice: 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; La riga […]

VBA – Scrivi tutte le combinazioni possibili di 4 colonne di dati

Ho trovato uno script per scrivere tutte le possibili combinazioni per 3 colonne di dati, ma sto cercando di modificare il codice per scrivere 4 colonne e possibilmente 5 e non sono sicuro di come. Se qualcuno può aiutare sarebbe bello! Ho provato a fare quello che penso dovrebbe funzionare aggiungendo variabili extra in cui […]

R: permutazioni e combinazioni con / senza sostituzione e per elementi distinti / non distinti / multiset

In questa discussione, sto cercando di includere tutte le domande più frequenti e le loro risposte qui. Spero che questo sia utile per qualcuno. Domanda generale : come generare sequenze di oggetti r da n oggetti? combinazione vs permutazione. con sostituzione vs senza sostituzione. elementi distinti rispetto a elementi non distinti (multiset). Ci sono in […]

Come può un KeyListener rilevare combinazioni di tasti (ad es. ALT + 1 + 1)

Come posso lasciare che il mio KeyListener personalizzato ascolti le combinazioni di ALT (o CTRL per quella materia) + più di un’altra chiave? Supponiamo che io abbia 11 diverse azioni che voglio che l’applicazione faccia, a seconda di una combinazione di tasti premuti. ALT + 0 – ALT + 9 ovviamente non pone alcun problema, […]

Come calcolare la combinazione e la permutazione in R?

Ho appena iniziato a imparare Probabilità e sto cercando strumenti con cui lavorare su Linux. Ho trovato alcuni pacchetti Combinations http://rss.acs.unt.edu/Rdoc/library/Combinations/html/00Index.html ma quando ho provato a installarli, il processo è stato risolto con il seguente messaggio: > install.packages(“Combinations”) Installing package(s) into ‘/home/maxim/R/x86_64-pc-linux-gnu-library/2.13’ (as ‘lib’ is unspecified) Warning message: In getDependencies(pkgs, dependencies, available, lib) : package […]