2025 Outeur: Lynn Donovan | [email protected]. Laas verander: 2025-01-22 17:15
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 gebruik van FileWriter in Java?
Java FileWriter-klas word gebruik om karaktergeoriënteerde data na 'n lêer te skryf. Dit is karaktergeoriënteerde klas wat gebruik word vir lêerhantering in java. In teenstelling met FileOutputStream-klas, hoef jy nie string in grepe-skikking om te skakel nie, want dit bied metode om string direk te skryf
Wat is 'n hanteerderklas in Java?
'n Hanteerder is basies 'n boodskapwaglys. Jy plaas 'n boodskap daaraan, en dit sal dit uiteindelik verwerk deur sy hardloopmetode te roep en die boodskap daarheen deur te gee. Aangesien hierdie lopende oproepe altyd sal plaasvind in die volgorde van boodskappe wat op dieselfde draad ontvang word, laat dit jou toe om gebeurtenisse te serialiseer
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