Start Logga In Skriv Artikel Om Oss
Vad söker du?
Allt om 'Bubbelsortering'

Bubbelsortering

Bubbelsortering, eng; bubble sort, är en sorteringsalgoritm som inte är särskilt effektiv men kan duga gott till små datamängder.Den har en komplexitet på O(n^2) och bland de största konstanterna av alla n^2-sorteringsalgoritmer. Den fungerar genom att man går igenom en mängd gång på gång och jämför elementen parvis. Är något par av element i fel ordning byter man plats på dem. Sedan upprepar man det tills allt är sorterat. Bubblesort är mycket långsammare än quicksort, men populär tack vare enkelheten att implementera den.

Algoritmen har fått sitt namn av att elementen långsam rör sig mot sina slutliga platser. De tycks bubbla upp (eller ner) mot rätt ställe.

Vill man ha en enkel algoritm för små mängder rekommenderas t.ex. Insertionsort. Enklare att implementera och effektivare. För större mängder rekommenderas quicksort, mergesort eller heapsort.Bubblesort för Visual Basic 6:Bubble Sort i Visual Basic 6 - exempel av Anders HesselbomSkapa vektor, 10 element.Dim A(0 To 9) As Integer, C1 As Integer, C2 As Integer, Temp As IntegerStoppa in data osorterat.A(0) = 16: A(1) = 41: A(2) = 27: A(3) = 91A(4) = 64: A(5) = 10: A(6) = 100: A(7) = 1A(8) = -5: A(9) = -6Sortera med bubblesortFor C1 = 0 To 9 For C2 = C1 To 9If A(C1) > A(C2) Then Temp = A(C1): A(C1) = A(C2): A(C2) = TempEnd If Next C2Next C1

Resultat:

-6 -51101627416491100

Redigera?

Artikeln skriven 2009-01-16 av Learning4sharing

Inga kategorier för denna artikel än...

Vi behhöver hjälp att kategorisera våra artiklar. Kan du skriva ett nyckelord för denna artikel? Du kan skriva upp till 3 olika nyckelord för denna artikel, vi uppskattar din hjälp!

Skriv nyckelord som du tycker beskriver denna artikel på ett bra sätt. Du kan ange 3 olika nyckelord för denna artikel, max 20 tecken per nyckelord.

  1. Lägg till fler
    Skriv in svaret på frågan: 2+4

Intresserad av fler artiklar?

Solokarriär
Arbogaån
Humla
Bi
Lina
Vinare
Ring
Katoliker
Roxen Internet Software

Senaste sökningarna

ps har fått 1686 sökningar. Den senaste gjordes 2024-05-21 01:22:24.

bolinder har fått 98 sökningar. Den senaste gjordes 2024-05-21 01:19:46.

henry har fått 1611 sökningar. Den senaste gjordes 2024-05-21 01:19:25.

bögjävel har fått 1077 sökningar. Den senaste gjordes 2024-05-21 01:18:03.

penat har fått 1428 sökningar. Den senaste gjordes 2024-05-21 01:17:58.

Sjöbopartiet har fått 1041 sökningar. Den senaste gjordes 2024-05-21 01:16:40.

Laurent Gbagbo har fått 1278 sökningar. Den senaste gjordes 2024-05-21 01:10:17.

dativ har fått 1561 sökningar. Den senaste gjordes 2024-05-21 01:09:51.

30 december har fått 1466 sökningar. Den senaste gjordes 2024-05-21 01:08:41.

badhus har fått 1365 sökningar. Den senaste gjordes 2024-05-21 01:05:18.

avlat har fått 1430 sökningar. Den senaste gjordes 2024-05-21 01:04:51.

världens minsta länder har fått 573 sökningar. Den senaste gjordes 2024-05-21 01:02:11.

Designed by: template world
Learning4sharing.nu
All Rights Reserved. 0.06 SEK

Logga in

Välkommen att redigera och skriva nya artiklar!

Ingent Konto?

Skaffa konto för att redigera och skapa nya ariklar Nytt Konto.

Ny Användare

Välkommen att redigera och skriva nya artiklar! Skapa konto nedan.


Ett verifieringsmail kommer att skickas till din E-post som du måste öppna och verifiera din E-post med

Lägg till artikel

Du är inte inloggad.

Logga In eller Skapa konto.