Skocz do zawartości




Zdjęcie

sortowanie bombelkowe tablic w java


  • Zaloguj się, aby dodać odpowiedź
1 odpowiedź w tym temacie

Katalogi.pl

Katalogi.pl
  • Bywalec

#1 nonus25

nonus25

    1

  • Members
  • Pip
  • 1 postów

Napisano 30 marzec 2008 - 18:58

Jak wiecie to prosze o pomoc bo trace sily jak posortowac w sposob bombelkowy liczby w tablicy
nawtet nie wiem jakiej petli uzyc ani jak sie do tego zabrac

tu zamieszczam moj kod

import java.util.*;
import java.io.*;
public class sortowanie {
static int tab[];
static int[] generujTablice(int rozmiar)throws IOException{
BufferedReader wej=new BufferedReader(new InputStreamReader(System.in));
System.out.print("podaj ilosc liczb: ");
String str= wej.readLine();
rozmiar = Integer.parseInt(str);
int[] tab=new int[rozmiar];
for(int i=0; i tab=i;
}
return tab;

}
static int[] losowanieTablicy()throws IOException{
int tab[]=generujTablice(0);
int k=90;
Random los= new Random();
for(int i=0; i tab=los.nextInt(k)+10;//wiem ze to nie jest perfekcyjne losowanie ale nie mam pomyslu aby inaczej zrobic zakres[10,99]
System.out.print(" "+tab);
}
System.out.println();
return tab;
}

static void sortBombelkowe(int tab[])throws IOException{
int p=0, k=0,i=0,j=0;
tab = losowanieTablicy();
do{
for(i=(tab.length-1); i>-1; i--){
for(j=0; j if(tab>tab[j]){
k=tab[j];
p=tab;
tab[0]=p;
tab[(tab.length-1)]=k;
}else if(tab<=tab[j]){
tab=tab[j];
}

}
System.out.print(" "+tab);
}
}while(i>=j);

}
public static void main(String[] args)throws IOException {
sortBombelkowe(tab);
}
}

#2 Zoltar7

Zoltar7

    Doradca Programming

  • Members
  • PipPipPip
  • 5024 postów

Napisano 30 marzec 2008 - 19:59

Bo to się pisze przez "ą". Wpisz w google "sortowanie bąbelkowe java", znajdziesz masę przykładów. Pierwszy z brzegu: http://www.algorytm....d=108&Itemid=28
Na dole strony masz kod w Javie.



Similar Topics Collapse

  Temat Forum Autor Podsumowanie Ostatni post


Użytkownicy przeglądający ten temat: 0

0 użytkowników, 0 gości, 0 anonimowych


Inne serwisy: IFD