37
Bubblesort 1 Bubblesort Präsentation der Arbeitsweise des Sortieralgorithmus Bubblesort

Bubblesort1 Präsentation der Arbeitsweise des Sortieralgorithmus Bubblesort

Embed Size (px)

Citation preview

Page 1: Bubblesort1 Präsentation der Arbeitsweise des Sortieralgorithmus Bubblesort

Bubblesort 1

Bubblesort

Präsentation der Arbeitsweisedes Sortieralgorithmus

Bubblesort

Page 2: Bubblesort1 Präsentation der Arbeitsweise des Sortieralgorithmus Bubblesort

Bubblesort 2

102 345 67

merker= 0

i=0 i+1

1. Durchlauf

Zu Beginn eines Durchlaufes ist der merkerimmer 0; er wird 1, sobald eineVertauschung erfolgt ist.

Page 3: Bubblesort1 Präsentation der Arbeitsweise des Sortieralgorithmus Bubblesort

Bubblesort 3

107 345 62

merker= 1

i=1 i+1

1. Durchlauf

Page 4: Bubblesort1 Präsentation der Arbeitsweise des Sortieralgorithmus Bubblesort

Bubblesort 4

105 347 62

merker= 1

i=2 i+1

1. Durchlauf

Page 5: Bubblesort1 Präsentation der Arbeitsweise des Sortieralgorithmus Bubblesort

Bubblesort 5

175 340 62

merker= 1

i=3 i+1

1. Durchlauf

Page 6: Bubblesort1 Präsentation der Arbeitsweise des Sortieralgorithmus Bubblesort

Bubblesort 6

165 340 72

merker= 1

i=4 i+1

1. Durchlauf

Page 7: Bubblesort1 Präsentation der Arbeitsweise des Sortieralgorithmus Bubblesort

Bubblesort 7

765 340 12

merker= 1

i=5 i+1

1. Durchlauf

Page 8: Bubblesort1 Präsentation der Arbeitsweise des Sortieralgorithmus Bubblesort

Bubblesort 8

465 370 12

merker= 1

i=6 i+1

1. Durchlauf

Page 9: Bubblesort1 Präsentation der Arbeitsweise des Sortieralgorithmus Bubblesort

Bubblesort 9

465 730 12

merker= 1

i=6 i+1

1. Durchlaufbeendet

Der Durchlauf ist beendet; da der merker1 ist, muss ein erneuter Durchlauf folgen.

Page 10: Bubblesort1 Präsentation der Arbeitsweise des Sortieralgorithmus Bubblesort

Bubblesort 10

465 730 12

merker= 0

i=0 i+1

2. Durchlauf

Page 11: Bubblesort1 Präsentation der Arbeitsweise des Sortieralgorithmus Bubblesort

Bubblesort 11

465 730 12

merker= 0

i=1 i+1

2. Durchlauf

Page 12: Bubblesort1 Präsentation der Arbeitsweise des Sortieralgorithmus Bubblesort

Bubblesort 12

460 735 12

merker= 1

i=2 i+1

2. Durchlauf

Page 13: Bubblesort1 Präsentation der Arbeitsweise des Sortieralgorithmus Bubblesort

Bubblesort 13

460 735 12

merker= 1

i=3 i+1

2. Durchlauf

Page 14: Bubblesort1 Präsentation der Arbeitsweise des Sortieralgorithmus Bubblesort

Bubblesort 14

410 735 62

merker= 1

i=4 i+1

2. Durchlauf

Page 15: Bubblesort1 Präsentation der Arbeitsweise des Sortieralgorithmus Bubblesort

Bubblesort 15

610 735 42

merker= 1

i=5 i+1

2. Durchlauf

Page 16: Bubblesort1 Präsentation der Arbeitsweise des Sortieralgorithmus Bubblesort

Bubblesort 16

310 765 42

merker= 1

i=6 i+1

2. Durchlaufbeendet

Page 17: Bubblesort1 Präsentation der Arbeitsweise des Sortieralgorithmus Bubblesort

Bubblesort 17

310 765 42

merker= 0

i=0 i+1

3. Durchlauf

Page 18: Bubblesort1 Präsentation der Arbeitsweise des Sortieralgorithmus Bubblesort

Bubblesort 18

312 765 40

merker= 1

i=1 i+1

3. Durchlauf

Page 19: Bubblesort1 Präsentation der Arbeitsweise des Sortieralgorithmus Bubblesort

Bubblesort 19

312 765 40

merker= 1

i=2 i+1

3. Durchlauf

Page 20: Bubblesort1 Präsentation der Arbeitsweise des Sortieralgorithmus Bubblesort

Bubblesort 20

352 761 40

merker= 1

i=3 i+1

3. Durchlauf

Page 21: Bubblesort1 Präsentation der Arbeitsweise des Sortieralgorithmus Bubblesort

Bubblesort 21

342 761 50

merker= 1

i=4 i+1

3. Durchlauf

Page 22: Bubblesort1 Präsentation der Arbeitsweise des Sortieralgorithmus Bubblesort

Bubblesort 22

542 761 30

merker= 1

i=5 i+1

3. Durchlauf

Page 23: Bubblesort1 Präsentation der Arbeitsweise des Sortieralgorithmus Bubblesort

Bubblesort 23

542 761 30

merker= 1

i=6 i+1

3. Durchlaufbeendet

Page 24: Bubblesort1 Präsentation der Arbeitsweise des Sortieralgorithmus Bubblesort

Bubblesort 24

542 761 30

merker= 0

i=0 i+1

4. Durchlauf

Page 25: Bubblesort1 Präsentation der Arbeitsweise des Sortieralgorithmus Bubblesort

Bubblesort 25

542 761 30

merker= 0

i=1 i+1

4. Durchlauf

Page 26: Bubblesort1 Präsentation der Arbeitsweise des Sortieralgorithmus Bubblesort

Bubblesort 26

541 762 30

merker= 1

i=2 i+1

4. Durchlauf

Page 27: Bubblesort1 Präsentation der Arbeitsweise des Sortieralgorithmus Bubblesort

Bubblesort 27

541 762 30

merker= 1

i=3 i+1

4. Durchlauf

Page 28: Bubblesort1 Präsentation der Arbeitsweise des Sortieralgorithmus Bubblesort

Bubblesort 28

531 762 40

merker= 1

i=4 i+1

4. Durchlauf

Page 29: Bubblesort1 Präsentation der Arbeitsweise des Sortieralgorithmus Bubblesort

Bubblesort 29

531 762 40

merker= 1

i=5 i+1

4. Durchlauf

Page 30: Bubblesort1 Präsentation der Arbeitsweise des Sortieralgorithmus Bubblesort

Bubblesort 30

531 762 40

merker= 1

i=6 i+1

4. Durchlaufbeendet

Page 31: Bubblesort1 Präsentation der Arbeitsweise des Sortieralgorithmus Bubblesort

Bubblesort 31

531 762 40

merker= 0

i=0 i+1

5. Durchlauf

Page 32: Bubblesort1 Präsentation der Arbeitsweise des Sortieralgorithmus Bubblesort

Bubblesort 32

531 762 40

merker= 0

i=1 i+1

5. Durchlauf

Page 33: Bubblesort1 Präsentation der Arbeitsweise des Sortieralgorithmus Bubblesort

Bubblesort 33

531 762 40

merker= 0

i=2 i+1

5. Durchlauf

Page 34: Bubblesort1 Präsentation der Arbeitsweise des Sortieralgorithmus Bubblesort

Bubblesort 34

531 762 40

merker= 0

i=3 i+1

5. Durchlauf

Page 35: Bubblesort1 Präsentation der Arbeitsweise des Sortieralgorithmus Bubblesort

Bubblesort 35

531 762 40

merker= 0

i=4 i+1

5. Durchlauf

Page 36: Bubblesort1 Präsentation der Arbeitsweise des Sortieralgorithmus Bubblesort

Bubblesort 36

531 762 40

merker= 0

i=5 i+1

5. Durchlauf

Page 37: Bubblesort1 Präsentation der Arbeitsweise des Sortieralgorithmus Bubblesort

Bubblesort 37

531 762 40

merker= 0

i=6 i+1

5. Durchlaufbeendet

Fertig!

Der Durchlauf ist beendet und der merkerist immer noch 0, also ist alles sortiert.