|
Bas de page | |
---|---|
Auteur | Sujet : Tableau : inverser deux valeurs |
Publicité | Posté le 10-01-2007 à 14:51:28 |
IrmatDen | Salut, D'après la taille de ton tableau que tu annonces, tu fais 2 fois un dépassement: J'imagines que l'erreur vient de là? Par contre, si tu expliquais le "ne marche pas", ça nous aiderait un peu plus. Edit: pas besoin non plus de faire 2 valeurs temporaires, 1 seule suffit. Message cité 1 fois Message édité par IrmatDen le 10-01-2007 à 14:59:44 |
Nichlas | Exemple :
|
IrmatDen | Ca c'est parce que tu n'obtiens pas un tableau trié de cette façon en une seule passe, puisque tu n'inverses que 2 valeurs à la fois sans vérifier les précédentes. |
Nichlas | 20003 - 20004 - 20006 - 20007 - 20001 - 20001
|
Nichlas |
|
Taz bisounours-codeur |
IrmatDen | Et si tu enlèves le dépassement de capacité et fait autant de passes que nécessaire? |
Nichlas |
|
boulgakov |
|
Publicité | Posté le 10-01-2007 à 15:12:34 |
Nichlas |
|
Nichlas |
|
Ace17 |
|
Ace17 | Quand on parcourt un tableau de N cases, la bonne facon de le faire est :
|
did-54 | Si tu veux inverser deux valeurs, tu peux aussi le faire au niveau binaire sans redéclarer de variable temporaire :
Message cité 1 fois Message édité par did-54 le 10-01-2007 à 19:41:13 |
Sve@r |
Mais comme on a utilisé les notations "a1", "a2" et "b1" pour montrer que les variables changaient de contenu mais que ce sont quand-même les mêmes variables, cela revient à dire qu'au final, on a "a" qui a pris le contenu de "b" et "b" qui a pris le contenu de "a".
--------------- Vous ne pouvez pas apporter la prospérité au pauvre en la retirant au riche. |
Joel F Real men use unique_ptr |
|
Sve@r |
--------------- Vous ne pouvez pas apporter la prospérité au pauvre en la retirant au riche. |
did-54 |
|
Taz bisounours-codeur |
|
boulgakov |
|
Joel F Real men use unique_ptr |
|
Publicité | Posté le |
Sujets relatifs | |
---|---|
Détecter et supprimer valeur d'un tableau | [CSS] Center Un Tableau |
Constructeur par recopie pour Tableau | [C++] Lecture d'un .txt & enregistrement dans un tableau (devc++)? |
Probleme basic pour lister un tableau ! | Tableau dynamique sous ASP.net (C# et SQL Server) |
[HTML / JS] Tableau triable | [RESOLU]Trier un tableau a deux dimensions |
Conseil : map ou tableau ? | |
Plus de sujets relatifs à : Tableau : inverser deux valeurs |