Articles of sorting

Comment sortinger un std :: vector par les valeurs d’un autre std :: vector?

J’ai plusieurs std::vector , tous de la même longueur. Je veux sortinger un de ces vecteurs et appliquer la même transformation à tous les autres vecteurs. Y a-t-il une façon intéressante de le faire? (de préférence en utilisant le STL ou Boost)? Certains des vecteurs contiennent int s et certains d’entre eux std::ssortingng s. Pseudo […]

Comment puis-je sortinger une carte STL par valeur?

Comment puis-je implémenter le sorting de cartes STL par valeur? Par exemple, j’ai une carte m : map m; m[1] = 10; m[2] = 5; m[4] = 6; m[6] = 1; Je voudrais sortinger cette carte par la valeur de m . Donc, si j’imprime la carte, j’aimerais obtenir le résultat comme suit: m[6] = […]

Comment déterminer si une liste est sortingée en Java?

Je voudrais une méthode qui prend un List où T implémente Comparable et renvoie true ou false selon que la liste est sortingée ou non. Quelle est la meilleure façon de l’implémenter en Java? Il est évident que les génériques et les jokers sont censés être capables de gérer ces choses facilement, mais je me […]

Tri des objects Java à l’aide de plusieurs clés

J’ai une collection d’objects Duck et j’aimerais les sortinger à l’aide de plusieurs clés . class Duck { DuckAge age; //implements Comparable DuckWeight weight; //implements Comparable Ssortingng name; } List ducks = Pond.getDucks(); par exemple. Je veux les classer principalement par leur poids et secondairement par leur âge . Si deux canards ont exactement le […]

Android sorting arraylist par propriétés

Je veux sortinger une ArrayList par une propriété. C’est mon code … public class FishDB{ public static Object Fish; public ArrayList list = new ArrayList(); public class Fish{ Ssortingng name; int length; Ssortingng LatinName; //etc. public Vis (Ssortingng name) { this.name = name; } } public FishDB() { Fish fish; fish = new Fish(“Shark”); fish.length […]

Tri par radix vs sorting par comptage vs sorting par godet. Quelle est la différence?

Je lis les définitions des types de radix, de comptage et de godet et il semble que tous ne soient que le code ci-dessous: public static void sort(int[] a, int maxVal){ int [] bucket=new int[maxVal+1]; for (int i=0; i<bucket.length; i++){ bucket[i]=0; } for (int i=0; i<a.length; i++){ bucket[a[i]]++; } int outPos=0; for (int i=0; i<bucket.length; […]

Comment sortinger une collection ?

J’ai une Collection générique et j’essaie de déterminer comment je peux sortinger les articles contenus. J’ai essayé quelques trucs, mais je ne peux en obtenir aucun.

Fusionner Trier une liste liée

Je me suis récemment penché sur certains principes fondamentaux et j’ai trouvé que le sorting par fusion d’une liste chaînée constituait un très bon défi. Si vous avez une bonne implémentation, montrez-la ici.

Comment sortinger les caractères d’une chaîne par ordre alphabétique?

Pour Array, il existe une méthode de sort assez sort pour réorganiser la séquence d’éléments. Je veux obtenir les mêmes résultats pour une chaîne. Par exemple, j’ai une chaîne str = “Ssortingng” , je veux la classer alphabétiquement avec une méthode simple pour “ginrSt” . Existe-t-il un moyen natif d’activer ceci ou devrais-je inclure des […]

Echange d’éléments dans un NSMutableArray

Existe-t-il des méthodes spéciales pour rendre les éléments de permutation dans NSMutableArray plus faciles ou plus directs?