Trier un vecteur!!!

meriem -  
 ah0031 -
svp comment faire pour trier un vecteur??
svp aidez moi je savais juste le tri dans un hashtable.
répondez moi le plus vite possible

5 réponses

ah0031
 
les 05 methodes de tri d'un vecteur
1
lami20j Messages postés 21644 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 570
 
Salut,

quelle langage?

je savais juste le tri dans un hashtable Que veut tu dire?

lami20j
0
meriem
 
ah ui dsl langage java
et pr ce ke jé di concernat le tri en hashtable c ke jé treemap com solution mé en vecteur je c pa comment svp répondez moi
0
Coolio
 
Salut,

voici un ancien code que j'ai permettant de faire le tri d'un tableau.
Je mets le code, ça peut t'intéresse

public class TriBulles{
    public static void swap(int[] array,int index1,int index2){
	int tmp = array[index1];
	array[index1] = array[index2];
	array[index2] = tmp;
    }

    public static int indexOfMin(int [] array){
	int min = array[0];
	int indice = 0;
	
	for(int i=1; i<array.length; i++)
	    if(min > array[i])
		{
		    min = array[i];
		    indice = i;
		}
	
	return indice;
    }
    
    public static int indexOfMin2(int [] array, int index1, int index2){
	int min = array[index1];
	int indice = index1;
	
	if(index1 > index2)
	    return -1;
	
	for(int i=(index1 + 1); i<index2; i++)
	    if(min > array[i])
		{
		    min = array[i];
		    indice = i;
		}
	
	return indice;
    }
    
    public static void sort(int [] array){
	int indice;
	int size = array.length;
	for(int i=0; i<size; i++){
	    indice = indexOfMin2(array,i,size-1);
	    swap(array,i,indice);
	}
    }

    public static void main(String [] args){
	int n = args.length;
	int [] array = new int [n];
	
	for(int i=0; i<n ;i++)
	    array[i] = Integer.parseInt(args[i]);
	
	sort(array);
	
	for(int val : array)
	    System.out.print(val + " ");
    }
}

0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
merymoh Messages postés 4 Statut Membre
 
merci coolio pr l'aide c très, intéréssant com programme
:)
0