begin process at 2012 05 29 22:13:35
  Trouver un code source :
 
dans
 
Accueil > Forum > 

C++ & C++ .NET

 > 

Algorithme

 > 

Maths

 > 

probleme sort vector avec mise en memoire de l'ordre de changement


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

probleme sort vector avec mise en memoire de l'ordre de changement

mardi 2 février 2010 à 10:30:54 | probleme sort vector avec mise en memoire de l'ordre de changement

loiclm86

Bonjour à tous,

Tout est dans le titre un peu long...
J'ai par exemple un vector a qui contient [4,8,2,7,3,9] et la fonction sort permet de trier ce vector. Mais maintenant, j'aimerais non seulement trier mais aussi avoir en retour un vector ou autre chose me permettant de revenir à l'ordre de départ.

En gros, j'aimerais trier pour obtenir [2,3,4,7,8,9] et aussi par exemple un vecteur [3,5,1,4,2,6] qui me dit que le premier élément de mon vecteur de retour (à savoir 2) était en 3ème position au départ, que mon deuxième élt du vecteur retour (3) était en 5ème position, etc....

ou qqch d'équivalent ! bref avec une mémoire sur l'ordre initial...

Ma question est de savoir si je dois coder tout seul ce machin ou si une fonction de la stl sait le faire toute seul ?????

Merci d'avance !
mardi 2 février 2010 à 12:34:07 | Re : probleme sort vector avec mise en memoire de l'ordre de changement

CptPingu

Administrateur CodeS-SourceS
Si tu cherches juste à conserver l'ordre initiale, alors tu copies ton vecteur, et tu tris la copie.
Tu fais ensuite une comparaison entre ces deux vecteurs.

Si tu veux chacune des étapes, c'est plus compliqué. Il te faudra sûrement le faire par toi même.

_____________________________________________
Historique de mes créations, et quelques articles:
http://0217021.free.fr/portfolio


Cette discussion est classée dans : ordre, trier, vector, retour, sort


Répondre à ce message

Sujets en rapport avec ce message

probleme sort vector avec mise en memoire de l'ordre de changement [ par loiclm86 ] Bonjour à tous, Tout est dans le titre un peu long... J'ai par exemple un vector a qui contient [4,8,2,7,3,9] et la fonction sort permet de trier ce Je cherche a ranger dans l'ordre (alphabétique et/ou numerique) le contenu de 2 vector selon l'un d'eux [ par ndubien ] Salut,Je cherche a ranger dans l'ordre (alphabétique et/ou numerique) le contenu de 2 vector selon l'un d'eux.Je m'explique, je possède deux vector :v STL : trier une map OU ordre d'affichage des éléments d'une map [ par julien_boss ] Bonsoir, j'ai une map déclarée ainsi : map mapCstes; CSTEVALUE est une structure perso : struct CSTEVALUE { double val; string name; }; Je trier un tableau par ordre alphabetique [ par sirvincent ] bonjour, je programme sous borland c++ builder v5donc voila j'ai un objet stringGringet quand je clic sur un bouton je souhaite qu'une colone se trie trier une liste (sort) [ par desquesa ] Bonjour, je cherche a trier une liste d'entiers, mais le pobleme est que par exemple isort trie de cette facon: 87,88,89,9,90,91,92....Je ne sais pas URGENT Trier Tableau de chaine de caractère ds l'ordre alphabétique [ par rico77200 ] J'ai encore besoin de votre aide!!!C'est très facile diront certain, mais je bloque!!Il me faut trier un tabeau de chaines de caractères dans l'ordre vector d'objet a trier (urgent svp) [ par omconq ] bonjour à tousj'ai une classe Noeud qui ne contient qu'un "string" , un constructeur et quelque méthodes.le string prendra une lettre A, B, .....Zj'ai Trier un tableau de struct selon un ordre précis [ par Dark Revan ] Voici mon problème : struct Individu {     public long m_san;     public string m_moi; } Je dois trier un tableau de "Individu" en ordre croissant d STL : algo. for_each et Objet fonction [ par fm29 ] Bonjour, l'idée est assez simple. Comment puis je récupérer une variable/instance de type vector après l'appel l'algorithm for_each. Comme dans l'exe ligne de commande [ par Kangourou_Nomade ] pour executer une ligne de commande j'utilise int system(char *)cela dit, je n'ai pas de retour.J'aimerai obtenir le retour de ma commande (exemple :


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,889 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales