Tableau java
Résolu/Fermé
toufalaye04
Messages postés
10
Date d'inscription
mardi 21 février 2012
Statut
Membre
Dernière intervention
7 octobre 2012
-
2 mars 2012 à 15:39
KX Messages postés 16733 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 31 janvier 2024 - 4 mars 2012 à 09:41
KX Messages postés 16733 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 31 janvier 2024 - 4 mars 2012 à 09:41
A voir également:
- Tableau java
- Tableau croisé dynamique - Guide
- Tableau ascii - Guide
- Waptrick java football - Télécharger - Jeux vidéo
- Java apk - Télécharger - Langages
- Tableau word - Guide
2 réponses
KX
Messages postés
16733
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
31 janvier 2024
3 014
Modifié par KX le 2/03/2012 à 15:53
Modifié par KX le 2/03/2012 à 15:53
Au hasard, l'erreur ne serait pas une ArrayOutOfBoundsException ?
La confiance n'exclut pas le contrôle
La confiance n'exclut pas le contrôle
Utilisateur anonyme
3 mars 2012 à 21:06
3 mars 2012 à 21:06
Salut,
Un truc tout simple:
trier le tableau à l'aide de la méthode sort de la classe Arrays (import java.util.Arrays;):
Cordialement,
Dan
Un truc tout simple:
trier le tableau à l'aide de la méthode sort de la classe Arrays (import java.util.Arrays;):
int[] leTableau = {14, 2, 11, 8, 4, 150, 6, 150, 1, 2, 4, 3, 5, 7, 2, 1, 18}; Arrays.sort(leTableau); //Tri du tableau en ordre croissant System.out.println("mini = " + leTableau[0]); System.out.println("maxi = " + leTableau[leTableau.length -1]);
Cordialement,
Dan
KX
Messages postés
16733
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
31 janvier 2024
3 014
3 mars 2012 à 21:28
3 mars 2012 à 21:28
En triant le tableau tu perds les indices d'origine des minimum et extremum puisque tu vas déplacer les valeurs donc c'est pas judicieux (sans parler de la complexité en O(n.log n) au lieu de O(n))...
KX
Messages postés
16733
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
31 janvier 2024
3 014
4 mars 2012 à 09:41
4 mars 2012 à 09:41
Il n'y a pas de raison que j'arrête de critiquer les réponses qui ne sont pas correctes (la solution que tu proposes ne réponds pas au problème). Je me permet ce genre de critique lorsque je les pense constructive, mais ne crois pas que ce soit contre toi, je l'ai également fait avec Vordano dans cette discussion (même s'il a préféré effacer ses messages depuis) et avec d'autres ailleurs.
Si tu les prends comme des griefs personnels alors fais ta mauvaise tête si tu veux, mais je suis sûr que notre "vie" sur le forum serait plus saine si tu comprenais que tu peux tirer profit de mes remarques, de même que je tire profit des remarques qui me sont faites par ci par là dans le forum...
Si tu les prends comme des griefs personnels alors fais ta mauvaise tête si tu veux, mais je suis sûr que notre "vie" sur le forum serait plus saine si tu comprenais que tu peux tirer profit de mes remarques, de même que je tire profit des remarques qui me sont faites par ci par là dans le forum...
2 mars 2012 à 15:56
Modifié par KX le 2/03/2012 à 16:03
D'ailleurs l'exception doit te donner la valeur de l'indice qui a planté.
Il faudrait voir quelles sont les valeurs de t.length, imin, et imax, pour mieux comprendre. La confiance n'exclut pas le contrôle
2 mars 2012 à 16:08
2 mars 2012 à 16:12
2 mars 2012 à 16:19
je retourne réfléchir au problème ^^'