Une permutation est un arrangement d'objets dans un ordre particulier.

permutation...

J'ai dix colonnes: n1, n2, n3, n4, n5, n6, n7, n8, n9, n10. Les valeurs d'une seule ligne doivent totaliser exactement 10 et toutes les valeurs doivent être des entiers non négatifs inférieurs ou égaux à 5. J'aimerais faire un DataFrame avec toutes les permutations possibles selon les contraintes qu....
5 juin 2020 à 01:05
J'essaie de permuter plusieurs tableaux de différentes tailles avec des valeurs nulles. Quelque chose comme: IEnumerable<IEnumerable<T>> GetAllPermutations<T>(IEnumerable<IEnumerable<T>> lists) { // if it received a list with 4 elements, it must return a list of list with 4 permutations } Exemple....
11 mai 2020 à 21:14
Par exemple j'ai cet ensemble k=5 d'éléments [1,2,3,4,5] et je veux toutes les permutations de longueur n=2. 1,2 1,3 1,4 1,5 2,1 etc etc. Le problème est que je ne peux pas utiliser STL, les bibliothèques mathématiques externes, etc. Je suis assis sur ce problème depuis environ 3 jours maintenant ....
J'ai un c++ vector avec std::pair<unsigned long, unsigned long> objets. J'essaie de générer des permutations des objets du vecteur en utilisant std::next_permutation(). Cependant, je veux que les permutations aient une taille donnée, vous savez, similaire à la fonction permutations en python où la t....
23 avril 2020 à 19:38
Je cherche à exécuter toutes les permutations d'une liste de fonctions, à la fois partielles et complètes, et à ajouter les résultats et à les mettre dans une liste. Par exemple, disons que j'ai trois fonctions: foo(): return 1 bar(): return 2 bat(): return 3 Je souhaite exécuter foo(), bar(),....
20 avril 2020 à 02:32
J'espère que le titre de la question est clair, sinon voici plus de détails. lis_a, lis_b, lis_c = ['A', 'C'], ['T', 'G'], ['G', 'T'] # I am trying make combination of these list elements all_possible_states = [[x, y, z] for x in lis_a for y in lis_b for z in lis_c] print('all possible states') ....
J'ai un problème, car je veux générer des permutations d'une liste (en prologue), qui contient n zéros et 24 - n uns sans répétitions. J'ai essayé: findall(L, permutation(L,P), Bag) puis sort pour supprimer les répétitions, mais cela provoque un débordement de pile. Quelqu'un a-t-il un moyen efficac....
7 avril 2020 à 21:47
Disons que j'ai une liste de 3 symboles: l:`s1`s2`s3 Quelle est la méthode q pour générer la liste suivante de n * (n + 1) / 2 permutations? (`s1;`s1),(`s1;`s2),(`s1;`s3),(`s2;`s2),(`s2;`s3),(`s3;`s3) Cela peut être vu comme dans le contexte de la matrice de corrélation, où je veux toute la partie....
2 mars 2020 à 06:21
J'ai une chaîne montrant l'étape qui passe dans la grille m x n comme ce problème: https://leetcode.com/problems/unique-paths/ step = 'DDRR' D signifie aller en bas et R signifie aller à droite, je veux montrer les permutations sans remplacement, et j'ai trouvé les outils itertools intégrés sur Pyt....
16 févr. 2020 à 21:54
J'ai un tableau des événements avec une indication du moment où ils se produisent. Ils sont déjà classés par heure. events <- data.frame(name=c("sow", "water", "harvest"), time=c("March", "May", "June"), stringsAsFactors = FALSE) Je veux obtenir une liste de toutes les permutations à 2 éléments ....
4 févr. 2020 à 20:24
J'ai un numéro que je souhaite diviser comme indiqué ci-dessous. Je souhaite conserver l'ordre dans lequel le numéro est présent mais la liste qui en est faite doit conserver l'ordre d'origine du numéro. Le nombre que j'ai est 3147 qui peut être divisé comme indiqué ci-dessous. 3147 peut être divisé....
31 janv. 2020 à 15:49
J'ai pu générer toute la permutation de longueur 4 à partir d'une chaîne, le problème auquel je suis confronté maintenant est que toutes les permutations ont des doublons comme {abcd), {adbc}, {bcda} ... qui sont tous les mêmes que à partir de la définition mathématique de l'ensemble. Existe-t-il un....
21 janv. 2020 à 12:32
Disons que j'ai un tableau simple ["apple", "banana", "lemon", "mango"];. Maintenant, les permutations les plus simples de ce tableau, par exemple choisissez 3, avec répétition est: let array = ["apple", "banana", "lemon", "mango"]; for (let i = 0; i < array.length; i++) for (let j = 0; j < a....
J'ai une liste, disons [(1,1,1),(0,0,0),(0,0,0)] et je veux générer toutes les permutations de n éléments dans la liste de longueur q, en rejetant l'équivalent. Je veux dire: Contribution [1,1,1,0,0,0,0,0,0] Production [[(1,1,1),(0,0,0),(0,0,0)], <----- keep this [(1,1,0),(1,0,0),(0,0,0)], <----- ....
21 déc. 2019 à 17:26
La question est la suivante: étant donné une liste d'entiers (1-n), imprimez toutes les permutations de listes tout en maintenant l'ordre et la séquence. Ex: lst = [1,2,3] (n est 3 dans ce cas) Production: [1,2,3] [1,2] [2,3] [1] [2] [3] Ce qui se passe ici, c'est que le plus grand groupe est impri....
19 déc. 2019 à 06:34
J'essaie d'écrire une fonction, telle que, étant donné n chaînes, elle génère toutes les n P 2 paires de ces chaînes. Par exemple, si j'ai [ab, bc, bd], cela générerait [[ab, bc], [bc, ab], [ab, bd], [bd, ab], [bc, bd], [bd, bc]], pas nécessairement dans cet ordre. J'ai une fonction récursive désord....
14 déc. 2019 à 22:47
J'essaie de trouver toutes les combinaisons d'addition et de soustraction d'une liste de nombres. Je veux créer une fonction récursive qui fait cela, mais j'ai du mal à conceptualiser comment cela fonctionnerait. C'est mon code en ce moment from itertools import permutations values = [1, 2] perm = [....
12 déc. 2019 à 06:36
Je veux générer la liste de toutes les chaînes possibles de chaque permutation de 5 caractères de deux listes List 1: [A-Z] all caps Alphabets List 2: [0-9] Digits conditions de chaîne Chaque chaîne doit contenir min. de 1 chiffre et min. de 1 Alphabet Chaque chaîne ne doit pas contenir plus de 3....
10 déc. 2019 à 08:53
j'ai une gamme de phoniques ayant plusieurs lettres anglaises alternatives $q[0][0]="c"; $q[1][0]="k"; $q[2][0]="q"; --- $q[0][1]="u"; $q[1][1]="a"; -- $q[0][2]="t" j'ai un tableau de mots qui contiennent des mots je veux permuter au-dessus du tableau 2d et générer une requête ayant tous les mo....
9 déc. 2019 à 21:15
MODIFIER le 10/12/19: Après avoir dormi sur cette question, je suis venu cette conclusion , quoique hackishly. En tant que tel, je me retrouve toujours perplexe et cherche de l'aide. Pour essayer de fournir autant d'informations que possible, j'ai publié des détails supplémentaires ici qui contien....
9 déc. 2019 à 02:55
J'essaie de montrer à mon fils comment le codage peut être utilisé pour résoudre un problème posé par un jeu ainsi que pour voir comment R gère le big data. Le jeu en question s'appelle "Lucky 26". Dans ce jeu, les nombres (1-12 sans doublons) sont positionnés sur 12 points sur une étoile de David (....
7 déc. 2019 à 19:17
J'ai cette fonction qui vérifie et renvoie récursivement une liste de permutations, mais même quand je lui dis de revenir, elle continue de fonctionner? J'ai l'impression de manquer quelque chose d'évident. (Également en python 3) def createperm(ran: int, numints: int): acceptlsts = [] def ....
6 déc. 2019 à 20:09
Supposons que vous souhaitiez effectuer une transformation asymétrique sur un tableau de données, mais que vous souhaitiez que vos données soient symétriques par rapport à cette transformation. Vous feriez faire une permutation aléatoire de vos données, faites votre transformation asymétrique de vos....
Est-il possible de transformer la partie de mon code où il y a une boucle imbriquée en compréhension de liste? aussi comment puis-je améliorer mon code. Ce qu'il fait est prend une entrée et affiche toutes les permutations / combos N = "123123" s = [] def combos(): global s for i in range(le....
4 déc. 2019 à 17:39
Cette fois, j'essaie de prendre une phrase comme: Bonjour tout le monde! , divisez-le via .split ("") et imprimez toutes les combinaisons possibles, mais le code supprime les erreurs. x = str(input("Text?")) x = x.split(" ") print(x) ls = [] for i in x: ls.append(i) print(ls) permutated = permutat....
3 déc. 2019 à 01:03