Questions marquées «sorting»

Le tri est le processus d'application d'un ordre à une collection d'articles.




14
Trier le dictionnaire par clés
Je veux trier un dictionnaire dans Swift. J'ai un dictionnaire comme: "A" => Array[] "Z" => Array[] "D" => Array[] etc. Je veux que ce soit comme "A" => Array[] "D" => Array[] "Z" => Array[] etc. J'ai essayé de nombreuses solutions sur SO mais personne n'a fonctionné pour moi. …

7
Python a-t-il une liste triée?
J'entends par là une structure avec: Complexité O (log n) pour les x.push()opérations O (log n) complexité pour trouver un élément O (n) complexité à calculer list(x)qui sera triée J'avais également une question connexe sur les performances list(...).insert(...)dont est maintenant ici .
128 python  list  sorting 

13
Comment trier une liste de chaînes numériquement?
Je sais que cela semble trivial mais je ne savais pas que la sort()fonction de Python était bizarre. J'ai une liste de "nombres" qui sont en fait sous forme de chaîne, donc je les convertis d'abord en entiers, puis j'essaye un tri. list1=["1","10","3","22","23","4","2","200"] for item in list1: item=int(item) list1.sort() print …
128 python  sorting 

12
Est-il correct d'utiliser la méthode JavaScript Array.sort () pour la lecture aléatoire?
J'aidais quelqu'un avec son code JavaScript et mes yeux ont été attirés par une section qui ressemblait à ça: function randOrd(){ return (Math.round(Math.random())-0.5); } coords.sort(randOrd); alert(coords); Mon premier avis était: hé, cela ne peut pas fonctionner! Mais ensuite, j'ai fait quelques expériences et j'ai trouvé que cela semble au moins …

15
Tri dynamique dans les procédures stockées SQL
C'est un problème sur lequel j'ai passé des heures à étudier dans le passé. Cela me semble être quelque chose qui aurait dû être abordé par les solutions SGBDR modernes , mais pour l'instant je n'ai rien trouvé qui réponde vraiment à ce que je considère être un besoin incroyablement …

3
Trier les lignes de data.table par ordre décroissant sur la clé de chaîne `order (-x, v)` donne une erreur sur data.table 1.9.4 ou version antérieure
Disons que j'ai ce qui suit data.tabledans R: library(data.table) DT = data.table(x=rep(c("b","a","c"),each=3), y=c(1,3,6), v=1:9) Je veux le commander par deux colonnes (disons colonnes xet v). J'ai utilisé ceci: DT[order(x,v)] # sorts first by x then by v (both in ascending order) Mais maintenant, je veux le trier par x( par …
125 r  string  sorting  data.table  key 

2
La bonne façon d'initialiser un OrderedDict en utilisant son constructeur de telle sorte qu'il conserve l'ordre des données initiales?
Quelle est la bonne façon d'initialiser un dictionnaire ordonné (OD) afin qu'il conserve l'ordre des données initiales? from collections import OrderedDict # Obviously wrong because regular dict loses order d = OrderedDict({'b':2, 'a':1}) # An OD is represented by a list of tuples, so would this work? d = OrderedDict([('b',2), …

3
Admin Django: comment trier par l'un des champs list_display personnalisés qui n'a pas de champ de base de données
# admin.py class CustomerAdmin(admin.ModelAdmin): list_display = ('foo', 'number_of_orders') # models.py class Order(models.Model): bar = models.CharField[...] customer = models.ForeignKey(Customer) class Customer(models.Model): foo = models.CharField[...] def number_of_orders(self): return u'%s' % Order.objects.filter(customer=self).count() Comment pourrais-je trier les clients, selon number_of_ordersqu'ils ont? admin_order_fieldLa propriété ne peut pas être utilisée ici, car elle nécessite un champ …

7
Tri des listes par ordre alphabétique (insensible à la casse)
J'ai un arraylist de chaîne namesqui contient des noms de personnes. Je veux trier l'arraylist par ordre alphabétique. ArrayList<String> names = new ArrayList<String>(); names.add("seetha"); names.add("sudhin"); names.add("Swetha"); names.add("Neethu"); names.add("ananya"); names.add("Athira"); names.add("bala"); names.add("Tony"); names.add("Karthika"); names.add("Nithin"); names.add("Vinod"); names.add("jeena"); Collections.sort(names); for(int i=0; i<names.size(); i++) System.out.println(names.get(i)); J'ai essayé de trier la liste de la manière …
121 java  sorting  arraylist 


4
Comment trier un tableau de hachages par une valeur dans le hachage?
Ce code Ruby ne se comporte pas comme je m'y attendais: # create an array of hashes sort_me = [] sort_me.push({"value"=>1, "name"=>"a"}) sort_me.push({"value"=>3, "name"=>"c"}) sort_me.push({"value"=>2, "name"=>"b"}) # sort sort_me.sort_by { |k| k["value"]} # same order as above! puts sort_me Je cherche à trier le tableau de hachages par la clé …
120 ruby  arrays  sorting  hash 

16
Comment trier un tableau sur plusieurs colonnes?
J'ai un tableau multidimensionnel. Le tableau principal est un tableau de [publicationID][publication_name][ownderID][owner_name] Ce que j'essaye de faire est de trier le tableau par owner_nameet ensuite par publication_name. Je sais que vous avez en JavaScript Array.sort(), dans lequel vous pouvez mettre une fonction personnalisée, dans mon cas, j'ai: function mysortfunction(a, b) …

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.