37
Direktes Auswählen 1 Sortieren durch direktes Auswählen Präsentation der Arbeitsweise des Sortieralgorithmus Sortieren durch direktes Auswählen

Direktes Auswählen1 Sortieren durch direktes Auswählen Präsentation der Arbeitsweise des Sortieralgorithmus Sortieren durch direktes Auswählen

Embed Size (px)

Citation preview

Page 1: Direktes Auswählen1 Sortieren durch direktes Auswählen Präsentation der Arbeitsweise des Sortieralgorithmus Sortieren durch direktes Auswählen

Direktes Auswählen 1

Sortieren durch direktes Auswählen

Präsentation der Arbeitsweisedes Sortieralgorithmus

Sortieren durch direktes Auswählen

Page 2: Direktes Auswählen1 Sortieren durch direktes Auswählen Präsentation der Arbeitsweise des Sortieralgorithmus Sortieren durch direktes Auswählen

Direktes Auswählen 2

0 12 345 67

minimum= 0

i=0 j=1

Zunächst muss das Minimum ab dem roten Pfeil gesucht werden.Als Anfangswert für minimum wird die Zahl beim roten Pfeil verwendet.Findet der grüne Pfeil eine Zahl, die kleiner als minimum ist, dannist diese Zahl das neue minimum.minimum speichert nicht den Zahlenwert des Minimums, sonderndessen Position.

Page 3: Direktes Auswählen1 Sortieren durch direktes Auswählen Präsentation der Arbeitsweise des Sortieralgorithmus Sortieren durch direktes Auswählen

Direktes Auswählen 3

0 12 345 67

minimum= 1

i=0 j=2

Page 4: Direktes Auswählen1 Sortieren durch direktes Auswählen Präsentation der Arbeitsweise des Sortieralgorithmus Sortieren durch direktes Auswählen

Direktes Auswählen 4

0 12 345 67

minimum= 1

i=0 j=3

Page 5: Direktes Auswählen1 Sortieren durch direktes Auswählen Präsentation der Arbeitsweise des Sortieralgorithmus Sortieren durch direktes Auswählen

Direktes Auswählen 5

0 12 345 67

minimum= 3

i=0 j=4

Page 6: Direktes Auswählen1 Sortieren durch direktes Auswählen Präsentation der Arbeitsweise des Sortieralgorithmus Sortieren durch direktes Auswählen

Direktes Auswählen 6

0 12 345 67

minimum= 3

i=0 j=5

Page 7: Direktes Auswählen1 Sortieren durch direktes Auswählen Präsentation der Arbeitsweise des Sortieralgorithmus Sortieren durch direktes Auswählen

Direktes Auswählen 7

0 12 345 67

minimum= 3

i=0 j=6

Page 8: Direktes Auswählen1 Sortieren durch direktes Auswählen Präsentation der Arbeitsweise des Sortieralgorithmus Sortieren durch direktes Auswählen

Direktes Auswählen 8

0 12 345 67

minimum= 3

i=0 j=7

Page 9: Direktes Auswählen1 Sortieren durch direktes Auswählen Präsentation der Arbeitsweise des Sortieralgorithmus Sortieren durch direktes Auswählen

Direktes Auswählen 9

0 12 345 67

minimum= 3

i=0 j=7

Das Minimum kommt an die Position des roten Pfeiles, dortsteht es bereits am endgültigen Platz. Die Zahl dort kommt auf denfreigewordenen Platz des Minimums.

Page 10: Direktes Auswählen1 Sortieren durch direktes Auswählen Präsentation der Arbeitsweise des Sortieralgorithmus Sortieren durch direktes Auswählen

Direktes Auswählen 10

7 12 345 60

minimum= 1

i=1 j=2

Erneute Minimumsuche ab dem roten Pfeil.

Page 11: Direktes Auswählen1 Sortieren durch direktes Auswählen Präsentation der Arbeitsweise des Sortieralgorithmus Sortieren durch direktes Auswählen

Direktes Auswählen 11

7 12 345 60

minimum= 1

i=1 j=3

Page 12: Direktes Auswählen1 Sortieren durch direktes Auswählen Präsentation der Arbeitsweise des Sortieralgorithmus Sortieren durch direktes Auswählen

Direktes Auswählen 12

7 12 345 60

minimum= 1

i=1 j=4

Page 13: Direktes Auswählen1 Sortieren durch direktes Auswählen Präsentation der Arbeitsweise des Sortieralgorithmus Sortieren durch direktes Auswählen

Direktes Auswählen 13

7 12 345 60

minimum= 1

i=1 j=5

Page 14: Direktes Auswählen1 Sortieren durch direktes Auswählen Präsentation der Arbeitsweise des Sortieralgorithmus Sortieren durch direktes Auswählen

Direktes Auswählen 14

7 12 345 60

minimum= 5

i=1 j=6

Page 15: Direktes Auswählen1 Sortieren durch direktes Auswählen Präsentation der Arbeitsweise des Sortieralgorithmus Sortieren durch direktes Auswählen

Direktes Auswählen 15

7 12 345 60

minimum= 5

i=1 j=7

Page 16: Direktes Auswählen1 Sortieren durch direktes Auswählen Präsentation der Arbeitsweise des Sortieralgorithmus Sortieren durch direktes Auswählen

Direktes Auswählen 16

7 12 345 60

minimum= 5

i=1 j=7

Das Minimum kommt wieder an die Position des roten Pfeiles.

Page 17: Direktes Auswählen1 Sortieren durch direktes Auswählen Präsentation der Arbeitsweise des Sortieralgorithmus Sortieren durch direktes Auswählen

Direktes Auswählen 17

7 21 345 60

minimum= 2

i=2 j=3

Der zu bearbeitende Bereich wird immer kleiner,das Verfahren ist immer dasselbe.

Page 18: Direktes Auswählen1 Sortieren durch direktes Auswählen Präsentation der Arbeitsweise des Sortieralgorithmus Sortieren durch direktes Auswählen

Direktes Auswählen 18

7 21 345 60

minimum= 2

i=2 j=4

Page 19: Direktes Auswählen1 Sortieren durch direktes Auswählen Präsentation der Arbeitsweise des Sortieralgorithmus Sortieren durch direktes Auswählen

Direktes Auswählen 19

7 21 345 60

minimum= 2

i=2 j=5

Page 20: Direktes Auswählen1 Sortieren durch direktes Auswählen Präsentation der Arbeitsweise des Sortieralgorithmus Sortieren durch direktes Auswählen

Direktes Auswählen 20

7 21 345 60

minimum= 5

i=2 j=6

Page 21: Direktes Auswählen1 Sortieren durch direktes Auswählen Präsentation der Arbeitsweise des Sortieralgorithmus Sortieren durch direktes Auswählen

Direktes Auswählen 21

7 21 345 60

minimum= 5

i=2 j=7

Page 22: Direktes Auswählen1 Sortieren durch direktes Auswählen Präsentation der Arbeitsweise des Sortieralgorithmus Sortieren durch direktes Auswählen

Direktes Auswählen 22

7 21 345 60

minimum= 5

i=2 j=7

Page 23: Direktes Auswählen1 Sortieren durch direktes Auswählen Präsentation der Arbeitsweise des Sortieralgorithmus Sortieren durch direktes Auswählen

Direktes Auswählen 23

7 51 342 60

minimum= 3

i=3 j=4

Page 24: Direktes Auswählen1 Sortieren durch direktes Auswählen Präsentation der Arbeitsweise des Sortieralgorithmus Sortieren durch direktes Auswählen

Direktes Auswählen 24

7 51 342 60

minimum= 4

i=3 j=5

Page 25: Direktes Auswählen1 Sortieren durch direktes Auswählen Präsentation der Arbeitsweise des Sortieralgorithmus Sortieren durch direktes Auswählen

Direktes Auswählen 25

7 51 342 60

minimum= 5

i=3 j=6

Page 26: Direktes Auswählen1 Sortieren durch direktes Auswählen Präsentation der Arbeitsweise des Sortieralgorithmus Sortieren durch direktes Auswählen

Direktes Auswählen 26

7 51 342 60

minimum= 6

i=3 j=7

Page 27: Direktes Auswählen1 Sortieren durch direktes Auswählen Präsentation der Arbeitsweise des Sortieralgorithmus Sortieren durch direktes Auswählen

Direktes Auswählen 27

7 51 342 60

minimum= 7

i=3 j=7

Page 28: Direktes Auswählen1 Sortieren durch direktes Auswählen Präsentation der Arbeitsweise des Sortieralgorithmus Sortieren durch direktes Auswählen

Direktes Auswählen 28

7 51 342 60

minimum= 7

i=3 j=7

Page 29: Direktes Auswählen1 Sortieren durch direktes Auswählen Präsentation der Arbeitsweise des Sortieralgorithmus Sortieren durch direktes Auswählen

Direktes Auswählen 29

3 51 742 60

minimum= 4

i=4 j=5

Page 30: Direktes Auswählen1 Sortieren durch direktes Auswählen Präsentation der Arbeitsweise des Sortieralgorithmus Sortieren durch direktes Auswählen

Direktes Auswählen 30

3 51 742 60

minimum= 4

i=4 j=6

Page 31: Direktes Auswählen1 Sortieren durch direktes Auswählen Präsentation der Arbeitsweise des Sortieralgorithmus Sortieren durch direktes Auswählen

Direktes Auswählen 31

3 51 742 60

minimum= 6

i=4 j=7

Page 32: Direktes Auswählen1 Sortieren durch direktes Auswählen Präsentation der Arbeitsweise des Sortieralgorithmus Sortieren durch direktes Auswählen

Direktes Auswählen 32

3 51 742 60

minimum= 6

i=4 j=7

Page 33: Direktes Auswählen1 Sortieren durch direktes Auswählen Präsentation der Arbeitsweise des Sortieralgorithmus Sortieren durch direktes Auswählen

Direktes Auswählen 33

3 51 762 40

minimum= 5

i=5 j=6

Page 34: Direktes Auswählen1 Sortieren durch direktes Auswählen Präsentation der Arbeitsweise des Sortieralgorithmus Sortieren durch direktes Auswählen

Direktes Auswählen 34

3 51 762 40

minimum= 5

i=5 j=7

Page 35: Direktes Auswählen1 Sortieren durch direktes Auswählen Präsentation der Arbeitsweise des Sortieralgorithmus Sortieren durch direktes Auswählen

Direktes Auswählen 35

3 51 762 40

minimum= 6

i=6 j=7

Page 36: Direktes Auswählen1 Sortieren durch direktes Auswählen Präsentation der Arbeitsweise des Sortieralgorithmus Sortieren durch direktes Auswählen

Direktes Auswählen 36

3 51 762 40

minimum= 6

i=6 j=7

Page 37: Direktes Auswählen1 Sortieren durch direktes Auswählen Präsentation der Arbeitsweise des Sortieralgorithmus Sortieren durch direktes Auswählen

Direktes Auswählen 37

3 51 762 40

minimum= 6

i=6 j=7

Fertig!