SlideShare ist ein Scribd-Unternehmen logo
1 von 8
Α.Ε.Π.Π.Α.Ε.Π.Π.
ΟΠΤΙΚΟΠΟΙΗΜΕΝΗ ΠΑΡΟΥΣΙΑΣΗ ΤΗΣΟΠΤΙΚΟΠΟΙΗΜΕΝΗ ΠΑΡΟΥΣΙΑΣΗ ΤΗΣ
ΤΑΞΙΝΟΜΗΣΗΣ ΠΙΝΑΚΑ ΜΕ ΤΗΤΑΞΙΝΟΜΗΣΗΣ ΠΙΝΑΚΑ ΜΕ ΤΗ
ΜΕΘΟΔΟ ΤΗΣ ΦΥΣΣΑΛΙΔΑΣΜΕΘΟΔΟ ΤΗΣ ΦΥΣΣΑΛΙΔΑΣ
((Bubble Sort)Bubble Sort)
ΙΟΡΔΑΝΗΣ ΣΑΒΒΟΥΛΙΔΗΣΙΟΡΔΑΝΗΣ ΣΑΒΒΟΥΛΙΔΗΣ
http://http://users.sch.gr/iordanissavusers.sch.gr/iordanissav
Πριν ξεκινήσουμεΠριν ξεκινήσουμε
Υπάρχουν διάφορες εκδοχές της ταξινόμησης μεΥπάρχουν διάφορες εκδοχές της ταξινόμησης με
τη μέθοδο της φυσσαλίδας, ανάλογα με τηντη μέθοδο της φυσσαλίδας, ανάλογα με την
κατεύθυνση της σάρωσης του πίνακα και τουκατεύθυνση της σάρωσης του πίνακα και του
τρόπου σύγκρισης των διαδοχικών στοιχείωντρόπου σύγκρισης των διαδοχικών στοιχείων
Εδώ, χρησιμοποιείται η μέθοδος του βιβλίουΕδώ, χρησιμοποιείται η μέθοδος του βιβλίου
Α.Ε.Π.Π., με μια μικρή παραλλαγή, ώστε ναΑ.Ε.Π.Π., με μια μικρή παραλλαγή, ώστε να
σταματά αμέσως μόλις ο πίνακας βρεθείσταματά αμέσως μόλις ο πίνακας βρεθεί
ταξινομημένος, πριν δηλαδή τελειώσουν όλες οιταξινομημένος, πριν δηλαδή τελειώσουν όλες οι
επαναλήψειςεπαναλήψεις
ΤΑΞΙΝΟΜΗΣΗ ΦΥΣΣΑΛΙΔΑΣΤΑΞΙΝΟΜΗΣΗ ΦΥΣΣΑΛΙΔΑΣ
((Bubble Sort)Bubble Sort)
55
77
1515
33
99
1212
44
8811
22
33
44
55
66
77
88j από 8
Εσωτερικός
βρόχος
μέχρι 2
j =
i = 2
1η
σάρωση
Εξωτερικός
βρόχος
Π
Αρχική υπόθεση
σε κάθε σάρωση
Ταξινομη-
μένος
ΤΑΞΙΝΟΜΗΣΗ ΦΥΣΣΑΛΙΔΑΣΤΑΞΙΝΟΜΗΣΗ ΦΥΣΣΑΛΙΔΑΣ
((Bubble Sort)Bubble Sort)
88
55
77
1515
44
99
1212
3311
22
33
44
55
66
77
88
μέχρι 3
j =
i = 3
2η
σάρωση
Εξωτερικός
βρόχος
j από 8
Εσωτερικός
βρόχος
Π
Ταξινομη-
μένος
Αρχική υπόθεση
σε κάθε σάρωση
ΤΑΞΙΝΟΜΗΣΗ ΦΥΣΣΑΛΙΔΑΣΤΑΞΙΝΟΜΗΣΗ ΦΥΣΣΑΛΙΔΑΣ
((Bubble Sort)Bubble Sort)
44
88
55
77
1515
99
1212
3311
22
33
44
55
66
77
88
μέχρι 4
j =
i = 4
3η
σάρωση
Εξωτερικός
βρόχος
j από 8
Εσωτερικός
βρόχος
Π
Αρχική υπόθεση
σε κάθε σάρωση
Ταξινομη-
μένος
ΤΑΞΙΝΟΜΗΣΗ ΦΥΣΣΑΛΙΔΑΣΤΑΞΙΝΟΜΗΣΗ ΦΥΣΣΑΛΙΔΑΣ
((Bubble Sort)Bubble Sort)
44
55
88
77
99
1515
1212
3311
22
33
44
55
66
77
88
μέχρι 5
j =
i = 5
j από 8
Εσωτερικός
βρόχος
Ο πίνακας έχει ήδη ταξινομηθεί
οπότε πρέπει να δώσουμε την
ευκαιρία στη διαδικασία να
τελειώσει ΑΜΕΣΑ.
Μια τελευταία σάρωση χωρίς
αντιμετάθεση, σημαίνει το
τέλος της διαδικασίας.
4η
σάρωση
Εξωτερικός
βρόχος
Π
Αρχική υπόθεση
σε κάθε σάρωση
Ταξινομη-
μένος
ΤΑΞΙΝΟΜΗΣΗ ΦΥΣΣΑΛΙΔΑΣΤΑΞΙΝΟΜΗΣΗ ΦΥΣΣΑΛΙΔΑΣ
((Bubble Sort)Bubble Sort)
44
55
77
88
99
1212
1155
3311
22
33
44
55
66
77
88
μέχρι 6
j =
i = 6
j από 8
Εσωτερικός
βρόχος
Δεν έγινε καμία αντιμετάθεση.
Η διαδικασία σταματά αμέσως
και ο πίνακας είναι έτοιμος για
χρήση
5η
σάρωση
Εξωτερικός
βρόχος
Π
Αρχική υπόθεση
σε κάθε σάρωση
Ταξινομη-
μένος
ΜΕ ΑΠΛΑ ΛΟΓΙΑΜΕ ΑΠΛΑ ΛΟΓΙΑ
Σε κάθε σάρωση του πίνακα από κάτω προς τα επάνω, αφούΣε κάθε σάρωση του πίνακα από κάτω προς τα επάνω, αφού
υποθέσουμε αρχικά ότι έχουμε ταξινομημένο πίνακα (σημαία επάνω),υποθέσουμε αρχικά ότι έχουμε ταξινομημένο πίνακα (σημαία επάνω),
συγκρίνουμε το τρέχον στοιχείο (συγκρίνουμε το τρέχον στοιχείο (j)j) με το προηγούμενο (με το προηγούμενο (j-1)j-1) και ανκαι αν
χρειάζεται, τα αντιμεταθέτουμε.χρειάζεται, τα αντιμεταθέτουμε.
Ταυτόχρονα, σταματούμε να υποθέτουμε ότι ο πίνακας είναιΤαυτόχρονα, σταματούμε να υποθέτουμε ότι ο πίνακας είναι
ταξινομημένος, αφού μόλις έγινε κάποια αντιμετάθεση (κατεβάζουμε τηταξινομημένος, αφού μόλις έγινε κάποια αντιμετάθεση (κατεβάζουμε τη
σημαία – λογική μεταβλητή)σημαία – λογική μεταβλητή)
Στη σάρωση κατά την οποία δεν γίνει καμία αντιμετάθεση, η σημαίαΣτη σάρωση κατά την οποία δεν γίνει καμία αντιμετάθεση, η σημαία
(λογική μεταβλητή), παραμένει ΑΛΗΘΗΣ, οπότε η διαδικασία πρέπει να(λογική μεταβλητή), παραμένει ΑΛΗΘΗΣ, οπότε η διαδικασία πρέπει να
σταματήσει. Έτσι αντιλαμβάνεται ο αλγόριθμος ότι ο πίνακας είναισταματήσει. Έτσι αντιλαμβάνεται ο αλγόριθμος ότι ο πίνακας είναι
ταξινομημένος.ταξινομημένος.
Αυτό το τρικ, μας γλυτώνει από τις υπόλοιπες σαρώσεις. Σε σχέση με τηνΑυτό το τρικ, μας γλυτώνει από τις υπόλοιπες σαρώσεις. Σε σχέση με την
λύση του σχολικού βιβλίου, αυτό σημαίνει ότι, ο εξωτερικός βρόχος ΓΙΑ,λύση του σχολικού βιβλίου, αυτό σημαίνει ότι, ο εξωτερικός βρόχος ΓΙΑ,
πρέπει να αντικατασταθεί με την ΟΣΟ, η οποία εκτός από το μετρητή, θαπρέπει να αντικατασταθεί με την ΟΣΟ, η οποία εκτός από το μετρητή, θα
κάνει χρήση και της λογικής μεταβλητής (σημαίας).κάνει χρήση και της λογικής μεταβλητής (σημαίας).
Δε γλυτώνουμε τίποτε όμως, αν ο πίνακας τυχαίνει να είναιΔε γλυτώνουμε τίποτε όμως, αν ο πίνακας τυχαίνει να είναι
ταξινομημένος σε φθίνουσα σειρά, οπότε και γίνονται όλες οι σαρώσεις.ταξινομημένος σε φθίνουσα σειρά, οπότε και γίνονται όλες οι σαρώσεις.
ΙΟΡΔΑΝΗΣ ΣΑΒΒΟΥΛΙΔΗΣΙΟΡΔΑΝΗΣ ΣΑΒΒΟΥΛΙΔΗΣ

Weitere ähnliche Inhalte

Andere mochten auch

cavalleria rusticana
cavalleria rusticanacavalleria rusticana
cavalleria rusticana
Fosc
 
스파이럴캣츠 등급제 수정안
스파이럴캣츠 등급제 수정안스파이럴캣츠 등급제 수정안
스파이럴캣츠 등급제 수정안
Geonyeong Ju
 
Portafolio de dibujo Juan Manuel Téllez Castañeda
Portafolio de dibujo Juan Manuel Téllez CastañedaPortafolio de dibujo Juan Manuel Téllez Castañeda
Portafolio de dibujo Juan Manuel Téllez Castañeda
Juan Téllez
 
Current economic review unr
Current economic review unrCurrent economic review unr
Current economic review unr
tedore
 
Slideshare
SlideshareSlideshare
Slideshare
surma1mf
 
தமிழ் குறுஞ்செய்திகளின் தொகுப்பு 18ம் பாகம்
தமிழ் குறுஞ்செய்திகளின் தொகுப்பு  18ம் பாகம்தமிழ் குறுஞ்செய்திகளின் தொகுப்பு  18ம் பாகம்
தமிழ் குறுஞ்செய்திகளின் தொகுப்பு 18ம் பாகம்
Narayanasamy Prasannam
 
In what ways does your media product use mag
In what ways does your media product use magIn what ways does your media product use mag
In what ways does your media product use mag
darakolajo
 
14.02.14 exegesis epiphany 6
14.02.14 exegesis   epiphany 614.02.14 exegesis   epiphany 6
14.02.14 exegesis epiphany 6
morrisenglish
 

Andere mochten auch (17)

Epikdave datapreso-2011
Epikdave datapreso-2011Epikdave datapreso-2011
Epikdave datapreso-2011
 
Aa
AaAa
Aa
 
cavalleria rusticana
cavalleria rusticanacavalleria rusticana
cavalleria rusticana
 
شوق
شوقشوق
شوق
 
스파이럴캣츠 등급제 수정안
스파이럴캣츠 등급제 수정안스파이럴캣츠 등급제 수정안
스파이럴캣츠 등급제 수정안
 
Rafa
RafaRafa
Rafa
 
Portafolio de dibujo Juan Manuel Téllez Castañeda
Portafolio de dibujo Juan Manuel Téllez CastañedaPortafolio de dibujo Juan Manuel Téllez Castañeda
Portafolio de dibujo Juan Manuel Téllez Castañeda
 
Current economic review unr
Current economic review unrCurrent economic review unr
Current economic review unr
 
Slideshare
SlideshareSlideshare
Slideshare
 
தமிழ் குறுஞ்செய்திகளின் தொகுப்பு 18ம் பாகம்
தமிழ் குறுஞ்செய்திகளின் தொகுப்பு  18ம் பாகம்தமிழ் குறுஞ்செய்திகளின் தொகுப்பு  18ம் பாகம்
தமிழ் குறுஞ்செய்திகளின் தொகுப்பு 18ம் பாகம்
 
In what ways does your media product use mag
In what ways does your media product use magIn what ways does your media product use mag
In what ways does your media product use mag
 
Brasilianische musik (Música Brasileira)
Brasilianische musik (Música Brasileira)Brasilianische musik (Música Brasileira)
Brasilianische musik (Música Brasileira)
 
Gestion des fichiers
Gestion des fichiersGestion des fichiers
Gestion des fichiers
 
14.02.14 exegesis epiphany 6
14.02.14 exegesis   epiphany 614.02.14 exegesis   epiphany 6
14.02.14 exegesis epiphany 6
 
Web 2.0
Web 2.0Web 2.0
Web 2.0
 
20 mudhumai thedum atharavu
20 mudhumai thedum atharavu20 mudhumai thedum atharavu
20 mudhumai thedum atharavu
 
Meg Taylor
Meg TaylorMeg Taylor
Meg Taylor
 

Kürzlich hochgeladen

5ο Κεφάλαιο - Το Λογισμικό του Υπολογιστή.pptx
5ο Κεφάλαιο - Το Λογισμικό του Υπολογιστή.pptx5ο Κεφάλαιο - Το Λογισμικό του Υπολογιστή.pptx
5ο Κεφάλαιο - Το Λογισμικό του Υπολογιστή.pptx
Athina Tziaki
 

Kürzlich hochgeladen (9)

ΙΣΤΟΡΙΑ Α΄ΓΥΜΝΑΣΙΟΥ : ΕΠΑΝΑΛΗΨΗ 2024
ΙΣΤΟΡΙΑ Α΄ΓΥΜΝΑΣΙΟΥ  : ΕΠΑΝΑΛΗΨΗ 2024ΙΣΤΟΡΙΑ Α΄ΓΥΜΝΑΣΙΟΥ  : ΕΠΑΝΑΛΗΨΗ 2024
ΙΣΤΟΡΙΑ Α΄ΓΥΜΝΑΣΙΟΥ : ΕΠΑΝΑΛΗΨΗ 2024
 
Σεβασμός .
Σεβασμός                                   .Σεβασμός                                   .
Σεβασμός .
 
Μαθητικές καταλήψεις
Μαθητικές                                  καταλήψειςΜαθητικές                                  καταλήψεις
Μαθητικές καταλήψεις
 
ΙΣΤΟΡΙΑ Α' ΓΥΜΝΑΣΙΟΥ : ΕΠΑΝΑΛΗΠΤΙΚΕΣ ΑΣΚΗΣΕΙΣ ΜΕΡΟΣ 1ο
ΙΣΤΟΡΙΑ Α' ΓΥΜΝΑΣΙΟΥ : ΕΠΑΝΑΛΗΠΤΙΚΕΣ ΑΣΚΗΣΕΙΣ  ΜΕΡΟΣ 1ο ΙΣΤΟΡΙΑ Α' ΓΥΜΝΑΣΙΟΥ : ΕΠΑΝΑΛΗΠΤΙΚΕΣ ΑΣΚΗΣΕΙΣ  ΜΕΡΟΣ 1ο
ΙΣΤΟΡΙΑ Α' ΓΥΜΝΑΣΙΟΥ : ΕΠΑΝΑΛΗΠΤΙΚΕΣ ΑΣΚΗΣΕΙΣ ΜΕΡΟΣ 1ο
 
5ο Κεφάλαιο - Το Λογισμικό του Υπολογιστή.pptx
5ο Κεφάλαιο - Το Λογισμικό του Υπολογιστή.pptx5ο Κεφάλαιο - Το Λογισμικό του Υπολογιστή.pptx
5ο Κεφάλαιο - Το Λογισμικό του Υπολογιστή.pptx
 
-Διψήφιοι αριθμοί-δεκαδες μονάδες-θέση ψηφίου Α- Β τάξη
-Διψήφιοι  αριθμοί-δεκαδες μονάδες-θέση ψηφίου Α- Β τάξη-Διψήφιοι  αριθμοί-δεκαδες μονάδες-θέση ψηφίου Α- Β τάξη
-Διψήφιοι αριθμοί-δεκαδες μονάδες-θέση ψηφίου Α- Β τάξη
 
ΙΣΤΟΡΙΑ Α' ΓΥΜΝΑΣΙΟΥ : ΕΠΑΝΑΛΗΠΤΙΚΕΣ ΑΣΚΗΣΕΙΣ ΜΕΡΟΣ 2ο
ΙΣΤΟΡΙΑ Α' ΓΥΜΝΑΣΙΟΥ : ΕΠΑΝΑΛΗΠΤΙΚΕΣ ΑΣΚΗΣΕΙΣ ΜΕΡΟΣ 2οΙΣΤΟΡΙΑ Α' ΓΥΜΝΑΣΙΟΥ : ΕΠΑΝΑΛΗΠΤΙΚΕΣ ΑΣΚΗΣΕΙΣ ΜΕΡΟΣ 2ο
ΙΣΤΟΡΙΑ Α' ΓΥΜΝΑΣΙΟΥ : ΕΠΑΝΑΛΗΠΤΙΚΕΣ ΑΣΚΗΣΕΙΣ ΜΕΡΟΣ 2ο
 
Σουρεαλιστικά ταξίδια μέσα από την τέχνη
Σουρεαλιστικά ταξίδια μέσα από την τέχνηΣουρεαλιστικά ταξίδια μέσα από την τέχνη
Σουρεαλιστικά ταξίδια μέσα από την τέχνη
 
Μαθητικά συμβούλια .
Μαθητικά συμβούλια                                  .Μαθητικά συμβούλια                                  .
Μαθητικά συμβούλια .
 

Bubble sort animation

  • 1. Α.Ε.Π.Π.Α.Ε.Π.Π. ΟΠΤΙΚΟΠΟΙΗΜΕΝΗ ΠΑΡΟΥΣΙΑΣΗ ΤΗΣΟΠΤΙΚΟΠΟΙΗΜΕΝΗ ΠΑΡΟΥΣΙΑΣΗ ΤΗΣ ΤΑΞΙΝΟΜΗΣΗΣ ΠΙΝΑΚΑ ΜΕ ΤΗΤΑΞΙΝΟΜΗΣΗΣ ΠΙΝΑΚΑ ΜΕ ΤΗ ΜΕΘΟΔΟ ΤΗΣ ΦΥΣΣΑΛΙΔΑΣΜΕΘΟΔΟ ΤΗΣ ΦΥΣΣΑΛΙΔΑΣ ((Bubble Sort)Bubble Sort) ΙΟΡΔΑΝΗΣ ΣΑΒΒΟΥΛΙΔΗΣΙΟΡΔΑΝΗΣ ΣΑΒΒΟΥΛΙΔΗΣ http://http://users.sch.gr/iordanissavusers.sch.gr/iordanissav
  • 2. Πριν ξεκινήσουμεΠριν ξεκινήσουμε Υπάρχουν διάφορες εκδοχές της ταξινόμησης μεΥπάρχουν διάφορες εκδοχές της ταξινόμησης με τη μέθοδο της φυσσαλίδας, ανάλογα με τηντη μέθοδο της φυσσαλίδας, ανάλογα με την κατεύθυνση της σάρωσης του πίνακα και τουκατεύθυνση της σάρωσης του πίνακα και του τρόπου σύγκρισης των διαδοχικών στοιχείωντρόπου σύγκρισης των διαδοχικών στοιχείων Εδώ, χρησιμοποιείται η μέθοδος του βιβλίουΕδώ, χρησιμοποιείται η μέθοδος του βιβλίου Α.Ε.Π.Π., με μια μικρή παραλλαγή, ώστε ναΑ.Ε.Π.Π., με μια μικρή παραλλαγή, ώστε να σταματά αμέσως μόλις ο πίνακας βρεθείσταματά αμέσως μόλις ο πίνακας βρεθεί ταξινομημένος, πριν δηλαδή τελειώσουν όλες οιταξινομημένος, πριν δηλαδή τελειώσουν όλες οι επαναλήψειςεπαναλήψεις
  • 3. ΤΑΞΙΝΟΜΗΣΗ ΦΥΣΣΑΛΙΔΑΣΤΑΞΙΝΟΜΗΣΗ ΦΥΣΣΑΛΙΔΑΣ ((Bubble Sort)Bubble Sort) 55 77 1515 33 99 1212 44 8811 22 33 44 55 66 77 88j από 8 Εσωτερικός βρόχος μέχρι 2 j = i = 2 1η σάρωση Εξωτερικός βρόχος Π Αρχική υπόθεση σε κάθε σάρωση Ταξινομη- μένος
  • 4. ΤΑΞΙΝΟΜΗΣΗ ΦΥΣΣΑΛΙΔΑΣΤΑΞΙΝΟΜΗΣΗ ΦΥΣΣΑΛΙΔΑΣ ((Bubble Sort)Bubble Sort) 88 55 77 1515 44 99 1212 3311 22 33 44 55 66 77 88 μέχρι 3 j = i = 3 2η σάρωση Εξωτερικός βρόχος j από 8 Εσωτερικός βρόχος Π Ταξινομη- μένος Αρχική υπόθεση σε κάθε σάρωση
  • 5. ΤΑΞΙΝΟΜΗΣΗ ΦΥΣΣΑΛΙΔΑΣΤΑΞΙΝΟΜΗΣΗ ΦΥΣΣΑΛΙΔΑΣ ((Bubble Sort)Bubble Sort) 44 88 55 77 1515 99 1212 3311 22 33 44 55 66 77 88 μέχρι 4 j = i = 4 3η σάρωση Εξωτερικός βρόχος j από 8 Εσωτερικός βρόχος Π Αρχική υπόθεση σε κάθε σάρωση Ταξινομη- μένος
  • 6. ΤΑΞΙΝΟΜΗΣΗ ΦΥΣΣΑΛΙΔΑΣΤΑΞΙΝΟΜΗΣΗ ΦΥΣΣΑΛΙΔΑΣ ((Bubble Sort)Bubble Sort) 44 55 88 77 99 1515 1212 3311 22 33 44 55 66 77 88 μέχρι 5 j = i = 5 j από 8 Εσωτερικός βρόχος Ο πίνακας έχει ήδη ταξινομηθεί οπότε πρέπει να δώσουμε την ευκαιρία στη διαδικασία να τελειώσει ΑΜΕΣΑ. Μια τελευταία σάρωση χωρίς αντιμετάθεση, σημαίνει το τέλος της διαδικασίας. 4η σάρωση Εξωτερικός βρόχος Π Αρχική υπόθεση σε κάθε σάρωση Ταξινομη- μένος
  • 7. ΤΑΞΙΝΟΜΗΣΗ ΦΥΣΣΑΛΙΔΑΣΤΑΞΙΝΟΜΗΣΗ ΦΥΣΣΑΛΙΔΑΣ ((Bubble Sort)Bubble Sort) 44 55 77 88 99 1212 1155 3311 22 33 44 55 66 77 88 μέχρι 6 j = i = 6 j από 8 Εσωτερικός βρόχος Δεν έγινε καμία αντιμετάθεση. Η διαδικασία σταματά αμέσως και ο πίνακας είναι έτοιμος για χρήση 5η σάρωση Εξωτερικός βρόχος Π Αρχική υπόθεση σε κάθε σάρωση Ταξινομη- μένος
  • 8. ΜΕ ΑΠΛΑ ΛΟΓΙΑΜΕ ΑΠΛΑ ΛΟΓΙΑ Σε κάθε σάρωση του πίνακα από κάτω προς τα επάνω, αφούΣε κάθε σάρωση του πίνακα από κάτω προς τα επάνω, αφού υποθέσουμε αρχικά ότι έχουμε ταξινομημένο πίνακα (σημαία επάνω),υποθέσουμε αρχικά ότι έχουμε ταξινομημένο πίνακα (σημαία επάνω), συγκρίνουμε το τρέχον στοιχείο (συγκρίνουμε το τρέχον στοιχείο (j)j) με το προηγούμενο (με το προηγούμενο (j-1)j-1) και ανκαι αν χρειάζεται, τα αντιμεταθέτουμε.χρειάζεται, τα αντιμεταθέτουμε. Ταυτόχρονα, σταματούμε να υποθέτουμε ότι ο πίνακας είναιΤαυτόχρονα, σταματούμε να υποθέτουμε ότι ο πίνακας είναι ταξινομημένος, αφού μόλις έγινε κάποια αντιμετάθεση (κατεβάζουμε τηταξινομημένος, αφού μόλις έγινε κάποια αντιμετάθεση (κατεβάζουμε τη σημαία – λογική μεταβλητή)σημαία – λογική μεταβλητή) Στη σάρωση κατά την οποία δεν γίνει καμία αντιμετάθεση, η σημαίαΣτη σάρωση κατά την οποία δεν γίνει καμία αντιμετάθεση, η σημαία (λογική μεταβλητή), παραμένει ΑΛΗΘΗΣ, οπότε η διαδικασία πρέπει να(λογική μεταβλητή), παραμένει ΑΛΗΘΗΣ, οπότε η διαδικασία πρέπει να σταματήσει. Έτσι αντιλαμβάνεται ο αλγόριθμος ότι ο πίνακας είναισταματήσει. Έτσι αντιλαμβάνεται ο αλγόριθμος ότι ο πίνακας είναι ταξινομημένος.ταξινομημένος. Αυτό το τρικ, μας γλυτώνει από τις υπόλοιπες σαρώσεις. Σε σχέση με τηνΑυτό το τρικ, μας γλυτώνει από τις υπόλοιπες σαρώσεις. Σε σχέση με την λύση του σχολικού βιβλίου, αυτό σημαίνει ότι, ο εξωτερικός βρόχος ΓΙΑ,λύση του σχολικού βιβλίου, αυτό σημαίνει ότι, ο εξωτερικός βρόχος ΓΙΑ, πρέπει να αντικατασταθεί με την ΟΣΟ, η οποία εκτός από το μετρητή, θαπρέπει να αντικατασταθεί με την ΟΣΟ, η οποία εκτός από το μετρητή, θα κάνει χρήση και της λογικής μεταβλητής (σημαίας).κάνει χρήση και της λογικής μεταβλητής (σημαίας). Δε γλυτώνουμε τίποτε όμως, αν ο πίνακας τυχαίνει να είναιΔε γλυτώνουμε τίποτε όμως, αν ο πίνακας τυχαίνει να είναι ταξινομημένος σε φθίνουσα σειρά, οπότε και γίνονται όλες οι σαρώσεις.ταξινομημένος σε φθίνουσα σειρά, οπότε και γίνονται όλες οι σαρώσεις. ΙΟΡΔΑΝΗΣ ΣΑΒΒΟΥΛΙΔΗΣΙΟΡΔΑΝΗΣ ΣΑΒΒΟΥΛΙΔΗΣ