Domande taggate «permutations»

Una permutazione è un ordinamento particolare di un elenco di oggetti. I problemi taggati con la permutazione di solito comportano la ricerca o la generazione di permutazioni, inclusi anagrammi di testo.

5
Frasi contorte
Regole Il programma dovrebbe ricevere una stringa / matrice di parole come input. Per ogni parola nella stringa / matrice, ricostruirà la parola prendendo i caratteri in modo alternato dalla parte anteriore e posteriore della parola. 12345 678 9 -> 15243 687 9. Riorganizzerà quindi le parole in modo alternato …

1
Hold'em o Fold'em?
Il tuo amico ti ha invitato a una partita di poker ad alto rischio all'ultimo minuto e, come informatico, hai deciso di usare le tue abilità per guadagnare un vantaggio sul gioco. Il tuo compito sarà, data 2 cards(la tua mano) e 0, 3, 4 or 5 cards(le carte distribuite), …

15
Calcola il numero euleriano
Il numero euleriano A(n, m) è il numero di permutazioni [1, 2, ..., n]in cui esattamente gli melementi sono maggiori dell'elemento precedente. Questi sono anche chiamati aumenti . Ad esempio, se n = 3ce ne sono 3! = 6 permutazioni di[1, 2, 3] 1 2 3 < < 2 elements …

13
Indice di permutazione inversa
introduzione Le permutazioni lessicografiche di un elenco con n elementi possono essere numerate da 0 a n ! - 1. Ad esempio, il 3! = 6 permutazioni di (1,2,3)sarebbero (1,2,3), (1,3,2), (2,1,3), (2,3,1), (3,1,2), (3,2,1). Quando una permutazione viene applicata a un elenco, i suoi elementi vengono ordinati nello stesso …
17 code-golf  combinatorics  permutations  code-golf  image-processing  brainfuck  encode  steganography  code-golf  ascii-art  code-golf  ascii-art  kolmogorov-complexity  code-golf  ascii-art  fibonacci  code-golf  string  code-golf  sorting  popularity-contest  statistics  code-golf  ascii-art  kolmogorov-complexity  code-golf  code-golf  ascii-art  tic-tac-toe  code-golf  string  code-challenge  classification  test-battery  binary-matrix  code-golf  math  arithmetic  code-golf  ascii-art  random  code-golf  string  code-golf  number  binary  bitwise  code-golf  number  arithmetic  code-golf  math  ascii-art  code-golf  string  ascii-art  code-golf  string  ascii-art  code-golf  string  code-golf  counting  code-golf  number  binary  bitwise  decision-problem  code-golf  array-manipulation  code-golf  tips  brain-flak  code-challenge  quine  source-layout  code-generation  code-golf  linear-algebra  matrix  abstract-algebra  binary-matrix  code-golf  string  palindrome  code-golf  puzzle-solver  sudoku  code-golf  ascii-art  code-golf  graphical-output  internet  code-golf  ascii-art  kolmogorov-complexity  code-golf  math  code-golf  clock 

12
La condivisione segreta di Shamir
Dato n(il numero di giocatori), t(il valore di soglia) e s(il segreto), ngenera i segreti generati dall'algoritmo Shamir's Secret Sharing . L'algoritmo Ai fini di questa sfida, i calcoli verranno eseguiti in GF (251) (il campo di dimensioni finito 251, altrimenti noto come numeri interi mod 251 ). Di solito, …
17 code-golf  number-theory  random  cryptography  polynomials  code-golf  number  code-golf  math  number  sequence  code-golf  quine  code-generation  code-golf  arithmetic  set-theory  code-golf  sequence  code-golf  code-golf  string  math  fastest-code  optimization  code-golf  code-golf  internet  stack-exchange-api  code-golf  array-manipulation  code-golf  string  internet  string  code-challenge  internet  test-battery  code-golf  math  pi  code-golf  arithmetic  primes  code-golf  array-manipulation  code-golf  string  code-golf  string  palindrome  code-golf  sequence  number-theory  fastest-algorithm  code-golf  math  number  base-conversion  code-golf  number-theory  sorting  subsequence  search  code-golf  permutations  code-challenge  popularity-contest  code-generation 

8
Sequenza di permutazione a spirale
Possiamo arrotolare i numeri naturali in una spirale rettangolare: 17--16--15--14--13 | | 18 5---4---3 12 | | | | 19 6 1---2 11 | | | 20 7---8---9--10 | 21--22--23--24--25 Ma ora che li abbiamo su una griglia rettangolare, possiamo svolgere la spirale in un ordine diverso, ad esempio andando …


14
Divertimento con permutazioni
Chi non ama assolutamente le permutazioni, giusto? Lo so, sono fantastici - molto divertenti! Bene, perché non prendere questo divertimento e renderlo più divertente ? Ecco la sfida: Dato un input nella forma esatta:, da nPrdove nviene preso il pool ed rè il numero di selezioni da quel pool ( …

14
Permutazioni sotto mentite spoglie
Dato un nnn vettore -dimensionale vvv con ingressi reali, per una permutazione vicini ppp di (1,2,...,n)(1,2,...,n)(1,2,...,n) rispetto alla l1l1l_1 -distance. Dettagli Se è più conveniente, è possibile utilizzare permutazioni di (0,1,...,n−1)(0,1,...,n−1)(0,1,...,n-1) , invece. Se sono presenti più permutazioni più vicine, è possibile emetterne una o in alternativa tutte. L' l1l1l_1 …

16
Trova tutti gli Anagrammi!
Pur avendo 17 domande taggate anagrammi , non abbiamo ancora questa domanda, quindi eccola qui. Il tuo compito Devi scrivere un programma o una funzione che, quando riceve una stringa, ne stampa tutti i possibili anagrammi. Ai fini di questa domanda, un anagramma è una stringa che contiene lo stesso …

15
Inversioni nascoste (filo dei ladri)
Si tratta di un poliziotti e ladri di puzzle, filo dei poliziotti può essere trovato qui. Il tuo compito sarà trovare un anagramma dei programmi forniti nel thread della polizia che esegua il suo inverso sinistro. Dopo aver risolto una risposta, pubblica la soluzione come risposta in basso e informa …

5
Lupi e Polli
C'è un fiume e ci sono lupi e galline su un lato del fiume. Hanno una zattera e devono tutti arrivare dall'altra parte. Tuttavia, la zattera non può viaggiare da sola. La zattera affonderà se ci sono più di due animali. Nessuno degli animali vuole bagnarsi perché il fiume è …

20
Decomporre un numero!
Il tuo compito è di scomporre un numero usando il formato seguente. Questo è simile alla conversione di base, tranne per il fatto che invece di elencare la digitsnella base, si elenca la values, in modo tale che la lista si sommi all'input. Se la base data è n, quindi …
16 code-golf  number  sequence  number-theory  base-conversion  code-golf  bitwise  hashing  code-golf  string  ascii-art  whitespace  code-golf  math  code-golf  code-golf  image-processing  counting  code-golf  math  arithmetic  checksum  code-golf  code-golf  math  arithmetic  number-theory  code-golf  array-manipulation  random  code-golf  string  code-golf  math  ascii-art  base-conversion  code-golf  graphical-output  geometry  3d  code-golf  math  linear-algebra  matrix  code-golf  math  number  sequence  code-golf  array-manipulation  code-golf  math  matrix  linear-algebra  code-golf  number  sequence  counting  code-golf  string  code-golf  string  restricted-source  quine  sorting  code-golf  string  geometry  code-golf  string  code-golf  networking  code-golf  base-conversion  code-golf  math  matrix  code-golf  arithmetic  linear-algebra  matrix  code-golf  number  arithmetic  grid  code-golf  number  source-layout  code-golf  string  bitwise  checksum  code-golf  array-manipulation  code-golf  string  probability-theory  code-golf  tips  code-golf  sequence  code-golf  string  math  sequence  calculus  code-golf  string  palindrome  bioinformatics  code-golf  math  combinatorics  counting  permutations  code-golf  parsing  logic-gates  code-golf  arithmetic  number-theory  combinatorics  code-golf  math  sequence  polynomials  integer  code-golf  string  ascii-art  chess  code-golf  string  code-golf  number  code-golf  string  ascii-art  parsing  code-golf  code-golf  number  natural-language  conversion  code-golf  arithmetic  code-golf  string  code-golf  ascii-art  decision-problem 

24
Matrice casuale senza ripetizione
Stavo rispondendo a una sfida qui e questo compito faceva parte della sfida. Ho una soluzione di 73 byte in javascript. Ma penso che sia troppo per una cosa semplice. Sfida Dato come input due numeri interi: N la lunghezza dell'array previsto Rl'intervallo dell'intervallo inizia in uno:, 1..Rno0..R-1 Emette in …


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.