Video: Wat is borrelsortering in Java?
2024 Outeur: Lynn Donovan | [email protected]. Laas verander: 2023-12-15 23:42
Borrel sorteer is die eenvoudigste sorteer algoritme, vergelyk dit die eerste twee elemente, as die eerste groter is as die tweede, ruil dit om, gaan voort om te doen (vergelyk en ruil) vir die volgende paar aangrensende elemente. Dit begin dan weer met die eerste twee elemente, vergelyk, ruil om tot geen ruil meer nodig is nie.
Behalwe hierdie, wat is borrel sorteer in Java met voorbeeld?
Borrel sorteer is die eenvoudigste sorteer algoritme wat werk deur die aangrensende elemente herhaaldelik om te ruil as hulle in verkeerde volgorde is. Voorbeeld : Eerste slaag: (5 1 4 2 8) –> (1 5 4 2 8), Hier vergelyk algoritme die eerste twee elemente, en ruil dit om vanaf 5 > 1. (1 5 4 2 8) –> (1 4 5 2 8), Ruil vanaf 5 > 4.
Daarbenewens, hoe skryf jy 'n borrelsoort in Java? Borrel sorteer in Java
- publieke klas BubbleSortExample {
- statiese leemte bubbleSort (int arr) {
- int n = arr.lengte;
- int temp = 0;
- for(int i=0; i < n; i++){
- for(int j=1; j < (n-i); j++){
- if(arr[j-1] > arr[j]){
- //ruil elemente.
Ook gevra, wat word bedoel met borrel sorteer in Java?
Borrel sorteer is 'n eenvoudige algoritme wat die eerste element van die skikking met die volgende een vergelyk. As die huidige element van die skikking numeries groter is as die volgende een, word die elemente omgeruil.
Hoe werk 'n borrelsortering?
In plaas daarvan om 'n skikking as 'n geheel te soek, sal die borrel sorteer werk deur aangrensende pare voorwerpe in die skikking te vergelyk. As die voorwerpe nie in die korrekte volgorde is nie, word hulle omgeruil sodat die grootste van die twee opbeweeg. Die omruiling gaan voort totdat die hele skikking in die regte volgorde is.
Aanbeveel:
Wat is die indeks wat vir veelvuldige velde in MongoDB gebruik word?
Saamgestelde indekse
Wat is die eenheid wat gebruik word om die spoed van data-oordrag te meet?
Die spoed waarmee data van een toestel na 'n ander oorgedra kan word. Datakoerse word dikwels gemeet in megabis (miljoen bisse) of megagrepe (miljoen grepe) per sekonde. Dit word gewoonlik onderskeidelik afgekort as Mbps en MBps. Nog 'n term vir data-oordrag is deurvloei
Wat is 'n skriftaal wat gebruik word om Java-toepassings te bou?
Jacl: Die Tcl Java-implementering. Jython: Die Python Java-implementering. Rhino: Die JavaScript Java-implementering. BeanShell: 'n Java-brontolk wat in Java geskryf is
Wat is kontroles Wat is die verskillende tipes kontroles vooraf Java?
Verskillende tipes kontroles in AWT-knoppie. Seildoek. Merkblokkie. Keuse. Houer. Etiket. Lys. Rolbalk
Wat doen die boutaak wat deur die Java-inprop bygevoeg is?
Hierdie inprop voeg 'n paar take by jou projek wat jou Java-bronkode sal saamstel en eenheidtoets, en dit in 'n JAR-lêer bundel. Die Java-inprop is op konvensie gebaseer