Questions sur shuffle

30
réponses

Comment randomiser (mélanger) un tableau JavaScript?

j'ai un tableau comme celui-ci: var arr1 = ["a", "b", "c", "d"]; Comment puis-je le randomiser / le mélanger?
demandé sur 2010-03-16 01:37:11
25
réponses

Comment est-ce que je mélange Un tableau dans Swift?

Comment puis-je randomiser ou mélanger les éléments dans un tableau dans Swift? Par exemple, si mon tableau se compose de 52 cartes à jouer, je veux shuffle le tableau afin de mélanger le deck.
demandé sur 2014-06-04 03:15:08
19
réponses

Comment puis-je mélanger les lignes d'un fichier texte sur la ligne de commande Unix ou dans un script shell?

je veux battre les lignes d'un fichier texte au hasard et créer un nouveau fichier. Le fichier peut avoir plusieurs milliers de lignes. Comment puis-je faire cela avec cat , awk , cut , etc?
demandé sur 2010-01-28 13:49:08
12
réponses

Quelle est la meilleure façon de mélanger un Nsmutablarray?

si vous avez un NSMutableArray , comment mélangez-vous les éléments au hasard? (j'ai ma propre réponse pour ... pour plus de détails. (Mais notez que cela crée un nouveau tableau, plutôt que de brouiller les éléments en place.)
demandé sur 2008-09-11 18:16:43
7
réponses

Shuffle DataFrame rows

j'ai la base de données suivante: Col1 Col2 Col3 Type 0 1 2 3 1 1 4 5 6 ... is pas si je vais expliquer cela clairement. Prévenez-moi si Je ne le fais pas. Comment puis-je y parvenir?
demandé sur 2015-04-11 12:47:57
12
réponses

L'utilisation de Random et OrderBy est-elle un bon algorithme de mélange?

j'ai lu un article à propos de divers algorithmes de plus à Codage de l'Horreur . J'ai vu que quelque part ... est-ce un bon algorithme de mélange? Comment ça fonctionne exactement? Est-ce une façon acceptable de le faire?
demandé sur 2009-08-17 16:00:11
12
réponses

Est-il correct d'utiliser le tableau JavaScript.tri() méthode de mélange?

j'aidais quelqu'un avec son code JavaScript et mes yeux ont été pris par une section qui ressemblait à ça: func ... mise à jour: j'ai fait quelques mesures et j'ai affiché les résultats ci-dessous comme l'une des réponses.
demandé sur 2009-06-08 00:56:09
5
réponses

Comment trier au hasard (brouiller) un tableau dans Ruby?

j'aimerais que mes objets soient Brouillés. Quelque chose comme ceci: [1,2,3,4].scramble => [2,1,3,4] [1,2,3,4].scramble => [3,1,2,4] [1,2,3,4].scramble => [4,2,3,1] et ainsi de suite, au hasard
demandé sur 2009-11-29 21:45:59
10
réponses

Quelle est la distribution que vous obtenez de ce mélange aléatoire cassé?

le célèbre algorithme de Fisher-Yates shuffle peut être utilisé pour permuter au hasard un tableau A de longueur N: ... est-ce que quelqu'un a une expression pour les distributions de probabilité sur les positions finales des éléments?
demandé sur 2011-02-27 06:51:05
4
réponses

Ordre aléatoire des rangs Matlab

Disons que nous avons une matrice de taille 100x3 comment battriez-vous les rangs à MATLAB?
demandé sur 2011-03-26 21:14:23
2
réponses

Les Collections de Java.shuffle est en train de faire quoi?

j'ai récemment eu besoin de m'assurer que ma liste n'était pas en ordre. L'hibernation était assez agréable pour le rend ... ? Java, qu'est-ce que tu fais à mon ArrayList?!?!? Pour être plus précis, de concepts mathématiques sont utilisés ici?
demandé sur 2010-02-12 06:37:22
7
réponses

Mélanger les éléments non-zéros de chaque rangée dans un tableau-Python / NumPy

j'ai un tableau qui est relativement clairsemé, et je voudrais passer par chaque ligne et mélanger seulement les éléments ... X[i, np.nonzero(X[i, :])] Out[30]: array([[23, 5, 29, 11, 17]]) In[31]: X[i, :] Out[31]: array([23, 5, 29, 11, 17])
demandé sur 2017-08-18 23:57:10
1
réponses

Qu'est-ce qu'un bon pseudo-passage aléatoire? [fermé]

Le shuffle de Fisher-Yates donne un bel algorithme aléatoire d'un tableau A de longueur n en un seul passage ... suis particulièrement intéressé par les shuffles similaires à ces derniers qui fonctionnent avec des lots d'entrées.
demandé sur 2011-07-21 08:21:40
3
réponses

Longueur maximale de la liste à mélanger au hasard de Python.shuffle?

j'ai une liste que je mélange avec le Python construit dans la fonction shuffle ( random.shuffle ) Toutefoi ... tre générée. maintenant, je me demande ce que ce" Len(x) plutôt petit " signifie. 100, 1000, 10000,...
demandé sur 2010-06-17 18:48:22
1
réponses

Scala ListBuffer (ou l'équivalent) shuffle

Existe-t-il une simple fonction de mélange pour les listes Scala? dans la négative, Quelle est la façon la plus simple d ... 3 ] #=> [1, 2, 3] a.shuffle #=> [2, 3, 1] returns new array shuffled Merci d'avance :)
demandé sur 2012-06-14 23:53:48
6
réponses

Meilleure façon de mélanger deux listes connexes

y a-t-il de meilleures façons de mélanger au hasard deux listes connexes sans briser leur correspondance dans l'autre lis ... , [5, 6], [9, 10]] [2, 8, 4, 6, 10] Viens de trouver un peu maladroit. Il lui faut également une liste supplémentaire.
demandé sur 2012-08-01 22:10:21
3
réponses

Numpy shuffle tableau multidimensionnel en ligne uniquement, garder l'ordre des colonnes inchangé

Comment puis-je mélanger un tableau multidimensionnel par ligne seulement en Python (donc ne mélangez pas les colonnes). ... .12013048] [ 0.77254355 0.74382174] [ 0.75623083 0.71763107] [ 0.23442518 0.39031414] [ 0.26809253 0.75144034]]
demandé sur 2016-02-26 11:30:27
5
réponses

Production d'une gamme mélangée en utilisant un PRNG plutôt qu'en mélangeant

y a-t-il un algorithme connu qui puisse générer une plage mélangée [0..n) dans le temps linéaire et l'espace constant ... ne période complète LCG peut satisfaire mes exigences, mais je me demande s'il n'y a pas de meilleures idées là-bas.
demandé sur 2009-01-21 11:49:04
3
réponses

Choisir k parmi n

je veux choisir k des éléments uniformément au hasard sur un possible n sans choisir le même nombre deux fois. Il y a ... e. ma question: y a-t-il un temps O(k) , O(k) algorithme spatial pour tous k et n ?
demandé sur 2015-04-25 20:41:49
3
réponses

Une méthode d'extension sur IEnumerable nécessaire pour mélanger [duplicata]]

cette question a déjà une réponse ici: interrogation LINQ optimale pour obtenir u ... res; } public static IList<T> Shuffle<T>(this IList<T> list) { return list.Shuffle(list.Count); }
demandé sur 2011-04-27 20:05:06
12
réponses

pourquoi ce simple algorithme de mélange produit-il des résultats biaisés? ce qui est une simple raison?

il semble que cet algorithme simple de mélange produira des résultats biaisés: # suppose $arr is filled with 1 ... mise à Jour 1: merci pour les gens ici, en précisant qu'elle doit être rand($i, 51) mélanger correctement.
demandé sur 2009-05-13 21:18:26
9
réponses

Mélange de cartes en C#

je suis en train d'écrire un code pour un projet qui liste le contenu d'un jeu de cartes, demande combien de fois la p ... Plaît me dire comment faire les cartes shuffle autant que la personne veut et ensuite la liste des cartes déplacées.
demandé sur 2009-07-19 23:20:27
5
réponses

C#: bonne / meilleure mise en œuvre de la méthode Swap

j'ai lu ce post sur le mélange de cartes et dans de nombreux algorithmes de mélange et de tri, vous devez échanger d ... e qui échange deux éléments dans ces deux cas? Swap(ref cards[i], ref cards[n]); // How is Swap implemented?
demandé sur 2009-02-16 12:29:23
5
réponses

Choisir efficacement n éléments aléatoires à partir du tableau PHP (sans mélange))

j'ai le code suivant pour choisir $n éléments d'un tableau $array en PHP: shuffle($array); $result = array_ ... erche l'alternative la plus performante. Nous pouvons supposer que $array n'a pas les doublons et est 0 indexés.
demandé sur 2015-08-16 16:27:48
2
réponses

Comment puis-je randomiser un tableau en PHP en fournissant une graine et obtenir le même ordre?

j'essaie de créer une chaîne" aléatoire " basée sur une chaîne fixe. J'aimerais pouvoir, si possible, créer la même cha ... mportement attendu serait que tant que je donne le même $base et $seed j'obtiens toujours la même chaîne aléatoire.
demandé sur 2010-07-03 04:22:55
1
réponses

Y a-t-il un moyen de réécrire Spark RDD distinct pour utiliser mapPartitions au lieu de distinct?

j'ai un RDD qui est trop grand pour effectuer de façon cohérente une déclaration distincte sans fausses erreurs (e.g. ... ns de shuffles que distinct? Voir aussi Que sont l'Étincelle transformations qui provoque un Shuffle?
demandé sur 2015-06-27 00:00:05