Mi az a buborékos rendezés a Java nyelven?
Mi az a buborékos rendezés a Java nyelven?

Videó: Mi az a buborékos rendezés a Java nyelven?

Videó: Mi az a buborékos rendezés a Java nyelven?
Videó: 1. gyakorló feladat: Postmodern ATM - Java programozás kezdőknek Andrissal - 19. rész 2024, Lehet
Anonim

Buborékos fajta a legegyszerűbb válogatás algoritmussal összehasonlítja az első két elemet, ha az első nagyobb, mint a második, felcseréli őket, folytatja a műveletet (összehasonlítja és felcseréli) a következő pár szomszédos elemre. Ezután újra kezdődik az első két elemmel, összehasonlít, addig cserél, amíg nincs szükség további swapokra.

Ezen kívül mi az a buborék rendezés a Java-ban példával?

Buborékos rendezés a legegyszerűbb válogatás algoritmus, amely a szomszédos elemek ismételt felcserélésével működik, ha rossz sorrendben vannak. Példa : Első lépés: (5 1 4 2 8) –> (1 5 4 2 8), Itt az algoritmus összehasonlítja az első két elemet, és felcseréli 5 > 1 óta. (1 5 4 2 8) –> (1 4 5) 2 8), Csere, mivel 5 > 4.

Továbbá hogyan írhat buborékos rendezést Java nyelven? Buborékos rendezés Java nyelven

  1. public class BubbleSortExample {
  2. static void bubbleSort(int arr) {
  3. int n = arr.length;
  4. belső hőmérséklet = 0;
  5. for(int i=0; i < n; i++){
  6. for(int j=1; j < (n-i); j++){
  7. if(arr[j-1] > arr[j]){
  8. //elemek felcserélése.

Azt is megkérdezték, mit jelent a buborékos rendezés Java nyelven?

Buborékos fajta egy egyszerű algoritmus, amely összehasonlítja a tömb első elemét a következővel. Ha a tömb aktuális eleme számszerűen nagyobb, mint a következő, akkor az elemek felcserélődnek.

Hogyan működik a buborékos rendezés?

A tömb egészének keresése helyett a buborék rendezés működik a tömbben lévő szomszédos objektumpárok összehasonlításával. Ha az objektumok nem a megfelelő sorrendben vannak, akkor felcseréljük őket úgy, hogy a kettő közül a legnagyobb kerüljön felfelé. A csere addig folytatódik, amíg az egész tömb a megfelelő sorrendbe nem kerül.

Ajánlott: