εισαγωγή στους Αλγορίθμους- Αλγόριθμος του Ευκλείδη
Ένας αλγόριθμος είναι μια πεπερασμένη σειρά βημάτων που περιγράφουν πώς να λύσουμε ένα πρόβλημα ή να εκτελέσουμε μια εργασία. Οι αλγόριθμοι είναι το θεμέλιο της πληροφορικής και χρησιμοποιούνται σε όλους τους τομείς των μαθηματικών και της επιστήμης των υπολογιστών.
Παράδειγμα: Ο αλγόριθμος για να φτιάξουμε ένα τοστ:
Ο Μέγιστος Κοινός Διαιρέτης (Μ.Κ.Δ.) δύο ή περισσότερων αριθμών είναι ο μεγαλύτερος αριθμός που διαιρεί όλους τους αριθμούς χωρίς υπόλοιπο. Χρησιμοποιείται σε πολλά πεδία, όπως:
Ο αλγόριθμος του Ευκλείδη είναι μια αποδοτική μέθοδος για την εύρεση του Μ.Κ.Δ. δύο θετικών ακεραίων. Βασίζεται στην ακόλουθη αρχή:
ΜΚΔ(α, β) = ΜΚΔ(β, α mod β)
Όπου α mod β είναι το υπόλοιπο της διαίρεσης του α με το β.
Να βρεθεί ο Μ.Κ.Δ. των 48 και 18:
| Βήμα | α | β | α mod β | Νέος α | Νέος β |
|---|---|---|---|---|---|
| 1 | 48 | 18 | 48 % 18 = 12 | 18 | 12 |
| 2 | 18 | 12 | 18 % 12 = 6 | 12 | 6 |
| 3 | 12 | 6 | 12 % 6 = 0 | 6 | 0 |
Ο Μ.Κ.Δ. των 48 και 18 είναι ο 6.
Εισάγετε δύο θετικούς ακέραιους και παρακολουθήστε τον αλγόριθμο βήμα-βήμα.
Λύστε τις ακόλουθες ασκήσεις και ελέγξτε τις απαντήσεις σας.