ΠΛΗ30 ΚΑΡΤΑ - ΙΕΡΑΡΧΙΑ ΣΥΝΑΡΤΗΣΕΩΝ ΠΟΛΥΠΛΟΚΟΤΗΤΑΣ

Dimitris Psounis
Dimitris PsounisTeacher & Manager at Δημήτρης Ψούνης - Υπηρεσίες Εκπαίδευσης
ΑΝΑΛΥΣΗ ΑΛΓΟΡΙΘΜΩΝΚΛΑΣΕΙΣ ΣΥΝΑΡΤΗΣΕΩΝ ΠΟΛΥΠΛΟΚΟΤΗΤΑΣ
Και πιο αναλυτικά:
Μορφή Συναρτήσεων Σχόλια
ΣΤΑΘΕΡΕΣ Θ 1
ΛΟΓΑΡΙΘΜΙΚΕΣ
Το Κ>1 σταθερά
«καθαρό» n
ΠΟΛΥΩΝΥΜΙΚΕΣ
⋯ Το Κ σταθερά
«καθαρό» n
ΕΚΘΕΤΙΚΕΣ ⋯ 2 3 ⋯
a>1,b: Σταθερές
«καθαρό» n
ΥΠΕΡΕΚΘΕΤΙΚΕΣ !
«καθαρό» n
ΒΑΣΙΚΗ ΙΕΡΑΡΧΙΑ ΣΥΝΑΡΤΗΣΕΩΝ ΠΟΛΥΠΛΟΚΟΤΗΤΑΣ:
ΣΤΑΘΕΡΕΣ < ΛΟΓΑΡΙΘΜΙΚΕΣ < ΠΟΛΥΩΝΥΜΙΚΕΣ < ΕΚΘΕΤΙΚΕΣ < ΥΠΕΡΕΚΘΕΤΙΚΕΣ
ΠΑΡΑΤΗΡΗΣΗ: Μία συνάρτηση που δεν έχει µία από τις παραπάνω µορφές είναι απροσδιοριστη και για να την
συγκρίνουµε µε άλλες πρέπει να ακολουθήσουµε ειδική διαδικασία (εκθετικές µε βάση το 2)
Μικρότερη Πολυπλοκότητα
= Πιο Γρήγορος Αλγόριθµος
= Καλύτερη Πολυπλοκότητα
Μεγαλύτερη Πολυπλοκότητα
= Πιο Αργός Αλγόριθµος
= Χειρότερη Πολυπλοκότητα
Θ 1 Θ Θ Θ Θ n!
Θ
ΑΝΑΛΥΣΗ ΑΛΓΟΡΙΘΜΩΝΑΣΥΜΠΤΩΤΙΚΗ ΣΥΓΚΡΙΣΗ ΣΥΝΑΡΤΗΣΕΩΝ
(1): Επειδή κάνουµε ασυµπτωτική σύγκριση των
συναρτήσεων εξάγουµε το Θ(.) των συναρτήσεων
Αν έχουµε έστω µία απροσδιόριστη συνάρτηση
προχωράµε στο επόµενο βήµα
(2): Γράφουµε τα Θ(.) ως εκθετικές µε βάση το 2.
(3): Κάνουµε πράξεις στους εκθέτες για να είναι όλες
οι µορφές στην βασική ιεραρχία.
Σε περίπτωση απροσδιοριστίας =>
Εκθετικές µε βάση 2 στους όρους
του αθροίσµατος
Σε περίπτωση απροσδιοριστίας =>
Ξανά εκθετικές µε βάση το 2
(4): Σε περίπτωση ισόπαλίας => Προτεραιότητα στον
πολλαπλασιασµό και έπειτα στην πρόσθεση
(εναλλακτικά όρια µε χρήση κανόνα De L’Hospital)
Παράδειγµα: Ιεραρχήστε τις παρακάτω
συναρτήσεις σε αύξουσα σειρά ασυµπτωτικής
πολυπλοκότητας:
+ 5 1 4 												 2 ∙ 5
Απάντηση:
5 1 5 5
!
5 5 Θ !
4 Θ
! 2 ∙ 5 Θ 5 )
Εκφράζουµε τις συναρτήσεις ως εκθετικές µε βάση το 2:
:	 !
						 2#$%	 &
:	 2#$%	 '()*
!:	5 						 2#$%	 +*
Για τους εκθέτες έχουµε:
: log !
3 log
: log log ∙ log log
!: log	 5 						 n ∙ log 5 2,32
Ισχύει: 3 log 2,32
Άρα έπεται: !
ΑΝΑΛΥΣΗ ΑΛΓΟΡΙΘΜΩΝΥΠΟΛΟΓΙΣΜΟΣ (και ΕΚΤΙΜΗΣΗ) ΛΟΓΑΡΙΘΜΩΝ
ΠΕΡΙΠΤΩΣΗ 1: Ο λογάριθµος µπορεί να υπολογιστεί ακριβώς. Τον υπολογίζουµε σύµφωνα µε την εξίσωση του
λογαρίθµου (δοκιµάζοντας τις διαδοχικές δυνάµεις)
Παράδειγµα 1: 32 ?
Λύση: 32 5
21
32
2 2	
2 4
2!
8
23
16
2+
32
ΠΡΟΧΕΙΡΟ
Παράδειγµα 2: 216 ?
Λύση: 216 3
61
216
6 6	
6 36
6!
216
ΠΡΟΧΕΙΡΟ
ΠΕΡΙΠΤΩΣΗ 2: Ο λογάριθµος δεν µπορεί να υπολογιστεί ακριβώς, αλλά παρατηρούµε ότι βάση και αριθµός του
λογαρίθµου είναι δυνάµεις του ίδιου αριθµού. Τότε κάνουµε αλλαγή βάσης βάζοντας νέα βάση τον κοινό αριθµό τ.
Τον υπολογίζουµε σύµφωνα µε την εξίσωση του λογαρίθµου (δοκιµάζοντας τις διαδοχικές δυνάµεις)
Παράδειγµα: 527 ?
Λύση: 527 & 7
&5
!
1.5
31
27
3 3	
3 9
3!
27ΠΡΟΧΕΙΡΟ
ΠΕΡΙΠΤΩΣΗ 3: Ο λογάριθµος δεν µπορεί να υπολογιστεί ακριβώς, ούτε η βάση και ο αριθµός του λογαρίθµου
είναι δυνάµεις του ίδιου αριθµού. Τότε κάνουµε εκτίµηση του λογαρίθµου υπολογίζοντας τις διαδοχικές δυνάµεις
της βάσης στις οποίες µπορούµε να εντοπίσουµε τον αριθµό.
Παράδειγµα: 11 ?
Λύση: 3 11 4
21
11
2 2	
2 4
2!
8
23
16
ΠΡΟΧΕΙΡΟ
11
1 of 3

Recommended

ΠΛΗ30 ΤΥΠΟΛΟΓΙΟ ΕΝΟΤΗΤΑΣ 3 by
ΠΛΗ30 ΤΥΠΟΛΟΓΙΟ ΕΝΟΤΗΤΑΣ 3ΠΛΗ30 ΤΥΠΟΛΟΓΙΟ ΕΝΟΤΗΤΑΣ 3
ΠΛΗ30 ΤΥΠΟΛΟΓΙΟ ΕΝΟΤΗΤΑΣ 3Dimitris Psounis
10.8K views2 slides
ΠΛΗ30 ΜΑΘΗΜΑ 1.1 (4in1) by
ΠΛΗ30 ΜΑΘΗΜΑ 1.1 (4in1)ΠΛΗ30 ΜΑΘΗΜΑ 1.1 (4in1)
ΠΛΗ30 ΜΑΘΗΜΑ 1.1 (4in1)Dimitris Psounis
12.3K views8 slides
ΠΛΗ30 ΤΥΠΟΛΟΓΙΟ ΕΝΟΤΗΤΑΣ 2 by
ΠΛΗ30 ΤΥΠΟΛΟΓΙΟ ΕΝΟΤΗΤΑΣ 2ΠΛΗ30 ΤΥΠΟΛΟΓΙΟ ΕΝΟΤΗΤΑΣ 2
ΠΛΗ30 ΤΥΠΟΛΟΓΙΟ ΕΝΟΤΗΤΑΣ 2Dimitris Psounis
7.9K views2 slides
ΠΛΗ30 Τυπολόγιο Ενότητας 1 by
ΠΛΗ30 Τυπολόγιο Ενότητας 1ΠΛΗ30 Τυπολόγιο Ενότητας 1
ΠΛΗ30 Τυπολόγιο Ενότητας 1Dimitris Psounis
15.5K views2 slides
ΠΛΗ30 ΜΑΘΗΜΑ 1.1 by
ΠΛΗ30 ΜΑΘΗΜΑ 1.1ΠΛΗ30 ΜΑΘΗΜΑ 1.1
ΠΛΗ30 ΜΑΘΗΜΑ 1.1Dimitris Psounis
16.2K views32 slides
ΠΛΗ30 ΕΠΑΝΑΛΗΠΤΙΚΟ ΔΙΑΓΩΝΙΣΜΑ 1 by
ΠΛΗ30 ΕΠΑΝΑΛΗΠΤΙΚΟ ΔΙΑΓΩΝΙΣΜΑ 1ΠΛΗ30 ΕΠΑΝΑΛΗΠΤΙΚΟ ΔΙΑΓΩΝΙΣΜΑ 1
ΠΛΗ30 ΕΠΑΝΑΛΗΠΤΙΚΟ ΔΙΑΓΩΝΙΣΜΑ 1Dimitris Psounis
1.9K views8 slides

More Related Content

What's hot

ΠΛΗ30 ΜΑΘΗΜΑ 2.1 by
ΠΛΗ30 ΜΑΘΗΜΑ 2.1ΠΛΗ30 ΜΑΘΗΜΑ 2.1
ΠΛΗ30 ΜΑΘΗΜΑ 2.1Dimitris Psounis
7.7K views29 slides
ΠΛΗ30 ΧΑΡΤΗΣ ΓΛΩΣΣΩΝ by
ΠΛΗ30 ΧΑΡΤΗΣ ΓΛΩΣΣΩΝΠΛΗ30 ΧΑΡΤΗΣ ΓΛΩΣΣΩΝ
ΠΛΗ30 ΧΑΡΤΗΣ ΓΛΩΣΣΩΝDimitris Psounis
11.5K views1 slide
ΠΛΗ30 ΜΑΘΗΜΑ 1.6 by
ΠΛΗ30 ΜΑΘΗΜΑ 1.6ΠΛΗ30 ΜΑΘΗΜΑ 1.6
ΠΛΗ30 ΜΑΘΗΜΑ 1.6Dimitris Psounis
5.3K views10 slides
ΠΛΗ30 ΜΑΘΗΜΑ 3.6 by
ΠΛΗ30 ΜΑΘΗΜΑ 3.6ΠΛΗ30 ΜΑΘΗΜΑ 3.6
ΠΛΗ30 ΜΑΘΗΜΑ 3.6Dimitris Psounis
6.3K views23 slides
ΠΛΗ30 ΔΙΑΓΩΝΙΣΜΑ 1 by
ΠΛΗ30 ΔΙΑΓΩΝΙΣΜΑ 1ΠΛΗ30 ΔΙΑΓΩΝΙΣΜΑ 1
ΠΛΗ30 ΔΙΑΓΩΝΙΣΜΑ 1Dimitris Psounis
2.4K views9 slides
ΠΛΗ30 ΤΥΠΟΛΟΓΙΟ ΕΝΟΤΗΤΑΣ 4 by
ΠΛΗ30 ΤΥΠΟΛΟΓΙΟ ΕΝΟΤΗΤΑΣ 4ΠΛΗ30 ΤΥΠΟΛΟΓΙΟ ΕΝΟΤΗΤΑΣ 4
ΠΛΗ30 ΤΥΠΟΛΟΓΙΟ ΕΝΟΤΗΤΑΣ 4Dimitris Psounis
7.2K views1 slide

What's hot(20)

ΠΛΗ30 ΧΑΡΤΗΣ ΓΛΩΣΣΩΝ by Dimitris Psounis
ΠΛΗ30 ΧΑΡΤΗΣ ΓΛΩΣΣΩΝΠΛΗ30 ΧΑΡΤΗΣ ΓΛΩΣΣΩΝ
ΠΛΗ30 ΧΑΡΤΗΣ ΓΛΩΣΣΩΝ
Dimitris Psounis11.5K views
ΠΛΗ30 ΤΥΠΟΛΟΓΙΟ ΕΝΟΤΗΤΑΣ 4 by Dimitris Psounis
ΠΛΗ30 ΤΥΠΟΛΟΓΙΟ ΕΝΟΤΗΤΑΣ 4ΠΛΗ30 ΤΥΠΟΛΟΓΙΟ ΕΝΟΤΗΤΑΣ 4
ΠΛΗ30 ΤΥΠΟΛΟΓΙΟ ΕΝΟΤΗΤΑΣ 4
Dimitris Psounis7.2K views
ΠΛΗ30 ΕΠΑΝΑΛΗΠΤΙΚΟ ΔΙΑΓΩΝΙΣΜΑ 2 by Dimitris Psounis
ΠΛΗ30 ΕΠΑΝΑΛΗΠΤΙΚΟ ΔΙΑΓΩΝΙΣΜΑ 2ΠΛΗ30 ΕΠΑΝΑΛΗΠΤΙΚΟ ΔΙΑΓΩΝΙΣΜΑ 2
ΠΛΗ30 ΕΠΑΝΑΛΗΠΤΙΚΟ ΔΙΑΓΩΝΙΣΜΑ 2
Dimitris Psounis1.3K views
ΠΛΗ30.ΚΑΡΤΑ - ΑΝΑΛΥΣΗ ΔΙΑΔΙΚΑΣΤΙΚΩΝ ΑΛΓΟΡΙΘΜΩΝ by Dimitris Psounis
ΠΛΗ30.ΚΑΡΤΑ - ΑΝΑΛΥΣΗ ΔΙΑΔΙΚΑΣΤΙΚΩΝ ΑΛΓΟΡΙΘΜΩΝΠΛΗ30.ΚΑΡΤΑ - ΑΝΑΛΥΣΗ ΔΙΑΔΙΚΑΣΤΙΚΩΝ ΑΛΓΟΡΙΘΜΩΝ
ΠΛΗ30.ΚΑΡΤΑ - ΑΝΑΛΥΣΗ ΔΙΑΔΙΚΑΣΤΙΚΩΝ ΑΛΓΟΡΙΘΜΩΝ
Dimitris Psounis14.2K views

Viewers also liked

ΠΛΗ30 ΚΑΡΤΑ 1.2 (4sl) by
ΠΛΗ30 ΚΑΡΤΑ 1.2 (4sl)ΠΛΗ30 ΚΑΡΤΑ 1.2 (4sl)
ΠΛΗ30 ΚΑΡΤΑ 1.2 (4sl)Dimitris Psounis
7.5K views1 slide
ΠΛΗ30 ΜΑΘΗΜΑ 1.2 (4in1) by
ΠΛΗ30 ΜΑΘΗΜΑ 1.2 (4in1)ΠΛΗ30 ΜΑΘΗΜΑ 1.2 (4in1)
ΠΛΗ30 ΜΑΘΗΜΑ 1.2 (4in1)Dimitris Psounis
7.8K views7 slides
ΠΛΗ30 ΜΑΘΗΜΑ 1.1 (4sl) by
ΠΛΗ30 ΜΑΘΗΜΑ 1.1 (4sl)ΠΛΗ30 ΜΑΘΗΜΑ 1.1 (4sl)
ΠΛΗ30 ΜΑΘΗΜΑ 1.1 (4sl)Dimitris Psounis
11.6K views1 slide
ΠΛΗ30 ΚΑΡΤΑ 1.3 (4sl) by
ΠΛΗ30 ΚΑΡΤΑ 1.3 (4sl)ΠΛΗ30 ΚΑΡΤΑ 1.3 (4sl)
ΠΛΗ30 ΚΑΡΤΑ 1.3 (4sl)Dimitris Psounis
6.5K views1 slide
ΠΛΗ30 ΜΑΘΗΜΑ 1.3 by
ΠΛΗ30 ΜΑΘΗΜΑ 1.3ΠΛΗ30 ΜΑΘΗΜΑ 1.3
ΠΛΗ30 ΜΑΘΗΜΑ 1.3Dimitris Psounis
9.2K views22 slides
ΠΛΗ30 ΜΑΘΗΜΑ 1.3 (4in1) by
ΠΛΗ30 ΜΑΘΗΜΑ 1.3 (4in1)ΠΛΗ30 ΜΑΘΗΜΑ 1.3 (4in1)
ΠΛΗ30 ΜΑΘΗΜΑ 1.3 (4in1)Dimitris Psounis
6.7K views6 slides

Viewers also liked(19)

ΠΛΗ30 ΜΑΘΗΜΑ 1.1 (4sl) by Dimitris Psounis
ΠΛΗ30 ΜΑΘΗΜΑ 1.1 (4sl)ΠΛΗ30 ΜΑΘΗΜΑ 1.1 (4sl)
ΠΛΗ30 ΜΑΘΗΜΑ 1.1 (4sl)
Dimitris Psounis11.6K views
ΠΛΗ30 ΚΑΡΤΑ ΜΑΘΗΜΑ 1.3 by Dimitris Psounis
ΠΛΗ30 ΚΑΡΤΑ ΜΑΘΗΜΑ 1.3ΠΛΗ30 ΚΑΡΤΑ ΜΑΘΗΜΑ 1.3
ΠΛΗ30 ΚΑΡΤΑ ΜΑΘΗΜΑ 1.3
Dimitris Psounis7.4K views
ΠΛΗ30 ΚΑΡΤΑ ΜΑΘΗΜΑ 1.4 by Dimitris Psounis
ΠΛΗ30 ΚΑΡΤΑ ΜΑΘΗΜΑ 1.4ΠΛΗ30 ΚΑΡΤΑ ΜΑΘΗΜΑ 1.4
ΠΛΗ30 ΚΑΡΤΑ ΜΑΘΗΜΑ 1.4
Dimitris Psounis8.7K views
ΠΛΗ30 ΜΑΘΗΜΑ 1.6 ΚΑΡΤΑ by Dimitris Psounis
ΠΛΗ30 ΜΑΘΗΜΑ 1.6 ΚΑΡΤΑ ΠΛΗ30 ΜΑΘΗΜΑ 1.6 ΚΑΡΤΑ
ΠΛΗ30 ΜΑΘΗΜΑ 1.6 ΚΑΡΤΑ
Dimitris Psounis7.6K views
ΠΛΗ30 ΜΑΘΗΜΑ 1.6 ΚΑΡΤΑ (ΕΚΤΥΠΩΣΗ) by Dimitris Psounis
ΠΛΗ30 ΜΑΘΗΜΑ 1.6 ΚΑΡΤΑ (ΕΚΤΥΠΩΣΗ)ΠΛΗ30 ΜΑΘΗΜΑ 1.6 ΚΑΡΤΑ (ΕΚΤΥΠΩΣΗ)
ΠΛΗ30 ΜΑΘΗΜΑ 1.6 ΚΑΡΤΑ (ΕΚΤΥΠΩΣΗ)
Dimitris Psounis3.8K views
ΠΛΗ30 ΜΑΘΗΜΑ 2.2 (ΕΚΤΥΠΩΣΗ) by Dimitris Psounis
ΠΛΗ30 ΜΑΘΗΜΑ 2.2 (ΕΚΤΥΠΩΣΗ)ΠΛΗ30 ΜΑΘΗΜΑ 2.2 (ΕΚΤΥΠΩΣΗ)
ΠΛΗ30 ΜΑΘΗΜΑ 2.2 (ΕΚΤΥΠΩΣΗ)
Dimitris Psounis5.9K views
ΠΛΗ30 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 2.2 (ΕΚΤΥΠΩΣΗ) by Dimitris Psounis
ΠΛΗ30 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 2.2 (ΕΚΤΥΠΩΣΗ)ΠΛΗ30 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 2.2 (ΕΚΤΥΠΩΣΗ)
ΠΛΗ30 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 2.2 (ΕΚΤΥΠΩΣΗ)
Dimitris Psounis5.6K views
ΠΛΗ30 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 2.2 by Dimitris Psounis
ΠΛΗ30 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 2.2ΠΛΗ30 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 2.2
ΠΛΗ30 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 2.2
Dimitris Psounis6.3K views
ΠΛΗ30 ΜΑΘΗΜΑ 2.1 (ΕΚΤΥΠΩΣΗ) by Dimitris Psounis
ΠΛΗ30 ΜΑΘΗΜΑ 2.1 (ΕΚΤΥΠΩΣΗ)ΠΛΗ30 ΜΑΘΗΜΑ 2.1 (ΕΚΤΥΠΩΣΗ)
ΠΛΗ30 ΜΑΘΗΜΑ 2.1 (ΕΚΤΥΠΩΣΗ)
Dimitris Psounis5.7K views

More from Dimitris Psounis

Η ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 4 - ΚΛΑΣΕΙΣ ΚΑΙ ΑΝΑΦΟΡΕΣ by
Η ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 4 - ΚΛΑΣΕΙΣ ΚΑΙ ΑΝΑΦΟΡΕΣΗ ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 4 - ΚΛΑΣΕΙΣ ΚΑΙ ΑΝΑΦΟΡΕΣ
Η ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 4 - ΚΛΑΣΕΙΣ ΚΑΙ ΑΝΑΦΟΡΕΣDimitris Psounis
4.9K views25 slides
Η ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 4 - ΚΛΑΣΕΙΣ ΚΑΙ ΑΝΑΦΟΡΕΣ (4διαφ) by
Η ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 4 - ΚΛΑΣΕΙΣ ΚΑΙ ΑΝΑΦΟΡΕΣ (4διαφ)Η ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 4 - ΚΛΑΣΕΙΣ ΚΑΙ ΑΝΑΦΟΡΕΣ (4διαφ)
Η ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 4 - ΚΛΑΣΕΙΣ ΚΑΙ ΑΝΑΦΟΡΕΣ (4διαφ)Dimitris Psounis
641 views7 slides
ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 3 - ΚΛΑΣΕΙΣ ΚΑΙ ΔΕΙΚΤΕΣ (4δ) by
ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 3 - ΚΛΑΣΕΙΣ ΚΑΙ ΔΕΙΚΤΕΣ (4δ)ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 3 - ΚΛΑΣΕΙΣ ΚΑΙ ΔΕΙΚΤΕΣ (4δ)
ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 3 - ΚΛΑΣΕΙΣ ΚΑΙ ΔΕΙΚΤΕΣ (4δ)Dimitris Psounis
475 views8 slides
ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 3 - ΚΛΑΣΕΙΣ ΚΑΙ ΔΕΙΚΤΕΣ by
ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 3 - ΚΛΑΣΕΙΣ ΚΑΙ ΔΕΙΚΤΕΣΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 3 - ΚΛΑΣΕΙΣ ΚΑΙ ΔΕΙΚΤΕΣ
ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 3 - ΚΛΑΣΕΙΣ ΚΑΙ ΔΕΙΚΤΕΣDimitris Psounis
1.4K views29 slides
Η ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 2 - ΕΙΣΑΓΩΓΗ ΣΤΙΣ ΚΛΑΣΕΙΣ by
Η ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 2 - ΕΙΣΑΓΩΓΗ ΣΤΙΣ ΚΛΑΣΕΙΣΗ ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 2 - ΕΙΣΑΓΩΓΗ ΣΤΙΣ ΚΛΑΣΕΙΣ
Η ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 2 - ΕΙΣΑΓΩΓΗ ΣΤΙΣ ΚΛΑΣΕΙΣDimitris Psounis
5.9K views30 slides
Η ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 2 - ΕΙΣΑΓΩΓΗ ΣΤΙΣ ΚΛΑΣΕΙΣ (4 διαφ) by
Η ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 2 - ΕΙΣΑΓΩΓΗ ΣΤΙΣ ΚΛΑΣΕΙΣ (4 διαφ)Η ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 2 - ΕΙΣΑΓΩΓΗ ΣΤΙΣ ΚΛΑΣΕΙΣ (4 διαφ)
Η ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 2 - ΕΙΣΑΓΩΓΗ ΣΤΙΣ ΚΛΑΣΕΙΣ (4 διαφ)Dimitris Psounis
3.8K views8 slides

More from Dimitris Psounis(20)

Η ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 4 - ΚΛΑΣΕΙΣ ΚΑΙ ΑΝΑΦΟΡΕΣ by Dimitris Psounis
Η ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 4 - ΚΛΑΣΕΙΣ ΚΑΙ ΑΝΑΦΟΡΕΣΗ ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 4 - ΚΛΑΣΕΙΣ ΚΑΙ ΑΝΑΦΟΡΕΣ
Η ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 4 - ΚΛΑΣΕΙΣ ΚΑΙ ΑΝΑΦΟΡΕΣ
Dimitris Psounis4.9K views
Η ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 4 - ΚΛΑΣΕΙΣ ΚΑΙ ΑΝΑΦΟΡΕΣ (4διαφ) by Dimitris Psounis
Η ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 4 - ΚΛΑΣΕΙΣ ΚΑΙ ΑΝΑΦΟΡΕΣ (4διαφ)Η ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 4 - ΚΛΑΣΕΙΣ ΚΑΙ ΑΝΑΦΟΡΕΣ (4διαφ)
Η ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 4 - ΚΛΑΣΕΙΣ ΚΑΙ ΑΝΑΦΟΡΕΣ (4διαφ)
Dimitris Psounis641 views
ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 3 - ΚΛΑΣΕΙΣ ΚΑΙ ΔΕΙΚΤΕΣ (4δ) by Dimitris Psounis
ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 3 - ΚΛΑΣΕΙΣ ΚΑΙ ΔΕΙΚΤΕΣ (4δ)ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 3 - ΚΛΑΣΕΙΣ ΚΑΙ ΔΕΙΚΤΕΣ (4δ)
ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 3 - ΚΛΑΣΕΙΣ ΚΑΙ ΔΕΙΚΤΕΣ (4δ)
Dimitris Psounis475 views
ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 3 - ΚΛΑΣΕΙΣ ΚΑΙ ΔΕΙΚΤΕΣ by Dimitris Psounis
ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 3 - ΚΛΑΣΕΙΣ ΚΑΙ ΔΕΙΚΤΕΣΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 3 - ΚΛΑΣΕΙΣ ΚΑΙ ΔΕΙΚΤΕΣ
ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 3 - ΚΛΑΣΕΙΣ ΚΑΙ ΔΕΙΚΤΕΣ
Dimitris Psounis1.4K views
Η ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 2 - ΕΙΣΑΓΩΓΗ ΣΤΙΣ ΚΛΑΣΕΙΣ by Dimitris Psounis
Η ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 2 - ΕΙΣΑΓΩΓΗ ΣΤΙΣ ΚΛΑΣΕΙΣΗ ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 2 - ΕΙΣΑΓΩΓΗ ΣΤΙΣ ΚΛΑΣΕΙΣ
Η ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 2 - ΕΙΣΑΓΩΓΗ ΣΤΙΣ ΚΛΑΣΕΙΣ
Dimitris Psounis5.9K views
Η ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 2 - ΕΙΣΑΓΩΓΗ ΣΤΙΣ ΚΛΑΣΕΙΣ (4 διαφ) by Dimitris Psounis
Η ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 2 - ΕΙΣΑΓΩΓΗ ΣΤΙΣ ΚΛΑΣΕΙΣ (4 διαφ)Η ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 2 - ΕΙΣΑΓΩΓΗ ΣΤΙΣ ΚΛΑΣΕΙΣ (4 διαφ)
Η ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 2 - ΕΙΣΑΓΩΓΗ ΣΤΙΣ ΚΛΑΣΕΙΣ (4 διαφ)
Dimitris Psounis3.8K views
C++ - ΜΑΘΗΜΑ 1 - ΕΙΣΑΓΩΓΗ ΚΑΙ ΣΧΕΣΗ ΜΕ ΤΗ C by Dimitris Psounis
C++ - ΜΑΘΗΜΑ 1 - ΕΙΣΑΓΩΓΗ ΚΑΙ ΣΧΕΣΗ ΜΕ ΤΗ CC++ - ΜΑΘΗΜΑ 1 - ΕΙΣΑΓΩΓΗ ΚΑΙ ΣΧΕΣΗ ΜΕ ΤΗ C
C++ - ΜΑΘΗΜΑ 1 - ΕΙΣΑΓΩΓΗ ΚΑΙ ΣΧΕΣΗ ΜΕ ΤΗ C
Dimitris Psounis2.3K views
C++ - ΜΑΘΗΜΑ 1 - ΕΙΣΑΓΩΓΗ ΚΑΙ ΣΧΕΣΗ ΜΕ ΤΗ C (4sl/p) by Dimitris Psounis
C++ - ΜΑΘΗΜΑ 1 - ΕΙΣΑΓΩΓΗ ΚΑΙ ΣΧΕΣΗ ΜΕ ΤΗ C (4sl/p)C++ - ΜΑΘΗΜΑ 1 - ΕΙΣΑΓΩΓΗ ΚΑΙ ΣΧΕΣΗ ΜΕ ΤΗ C (4sl/p)
C++ - ΜΑΘΗΜΑ 1 - ΕΙΣΑΓΩΓΗ ΚΑΙ ΣΧΕΣΗ ΜΕ ΤΗ C (4sl/p)
Dimitris Psounis331 views
ΠΛΗ20 ΕΠΑΝΑΛΗΠΤΙΚΟ ΔΙΑΓΩΝΙΣΜΑ 6 by Dimitris Psounis
ΠΛΗ20 ΕΠΑΝΑΛΗΠΤΙΚΟ ΔΙΑΓΩΝΙΣΜΑ 6ΠΛΗ20 ΕΠΑΝΑΛΗΠΤΙΚΟ ΔΙΑΓΩΝΙΣΜΑ 6
ΠΛΗ20 ΕΠΑΝΑΛΗΠΤΙΚΟ ΔΙΑΓΩΝΙΣΜΑ 6
Dimitris Psounis2.9K views
ΠΛΗ20 ΕΠΑΝΑΛΗΠΤΙΚΟ ΔΙΑΓΩΝΙΣΜΑ 5 by Dimitris Psounis
ΠΛΗ20 ΕΠΑΝΑΛΗΠΤΙΚΟ ΔΙΑΓΩΝΙΣΜΑ 5ΠΛΗ20 ΕΠΑΝΑΛΗΠΤΙΚΟ ΔΙΑΓΩΝΙΣΜΑ 5
ΠΛΗ20 ΕΠΑΝΑΛΗΠΤΙΚΟ ΔΙΑΓΩΝΙΣΜΑ 5
Dimitris Psounis898 views
ΠΛΗ10 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 2.2 (ΕΚΤΥΠΩΣΗ) by Dimitris Psounis
ΠΛΗ10 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 2.2 (ΕΚΤΥΠΩΣΗ)ΠΛΗ10 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 2.2 (ΕΚΤΥΠΩΣΗ)
ΠΛΗ10 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 2.2 (ΕΚΤΥΠΩΣΗ)
Dimitris Psounis2.5K views
ΠΛΗ10 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 2.2 by Dimitris Psounis
ΠΛΗ10 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 2.2ΠΛΗ10 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 2.2
ΠΛΗ10 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 2.2
Dimitris Psounis2.5K views
ΠΛΗ10 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 2.1 (ΕΚΤΥΠΩΣΗ) by Dimitris Psounis
ΠΛΗ10 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 2.1 (ΕΚΤΥΠΩΣΗ)ΠΛΗ10 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 2.1 (ΕΚΤΥΠΩΣΗ)
ΠΛΗ10 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 2.1 (ΕΚΤΥΠΩΣΗ)
Dimitris Psounis4.6K views
ΠΛΗ10 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 2.1 by Dimitris Psounis
ΠΛΗ10 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 2.1ΠΛΗ10 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 2.1
ΠΛΗ10 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 2.1
Dimitris Psounis4.5K views
ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ ΣΕ C - ΜΑΘΗΜΑ 7 by Dimitris Psounis
ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ ΣΕ C - ΜΑΘΗΜΑ 7ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ ΣΕ C - ΜΑΘΗΜΑ 7
ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ ΣΕ C - ΜΑΘΗΜΑ 7
Dimitris Psounis3.2K views
ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ ΣΕ C - ΜΑΘΗΜΑ 8 (ΕΚΤΥΠΩΣΗ) by Dimitris Psounis
ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ ΣΕ C - ΜΑΘΗΜΑ 8 (ΕΚΤΥΠΩΣΗ)ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ ΣΕ C - ΜΑΘΗΜΑ 8 (ΕΚΤΥΠΩΣΗ)
ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ ΣΕ C - ΜΑΘΗΜΑ 8 (ΕΚΤΥΠΩΣΗ)
Dimitris Psounis2.2K views
ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ ΣΕ C - ΜΑΘΗΜΑ 8 by Dimitris Psounis
ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ ΣΕ C - ΜΑΘΗΜΑ 8ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ ΣΕ C - ΜΑΘΗΜΑ 8
ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ ΣΕ C - ΜΑΘΗΜΑ 8
Dimitris Psounis3.2K views
ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ ΣΕ C - ΜΑΘΗΜΑ 7 (ΕΚΤΥΠΩΣΗ) by Dimitris Psounis
ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ ΣΕ C - ΜΑΘΗΜΑ 7 (ΕΚΤΥΠΩΣΗ)ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ ΣΕ C - ΜΑΘΗΜΑ 7 (ΕΚΤΥΠΩΣΗ)
ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ ΣΕ C - ΜΑΘΗΜΑ 7 (ΕΚΤΥΠΩΣΗ)
Dimitris Psounis2.1K views
ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ ΣΕ C - ΜΑΘΗΜΑ 6 by Dimitris Psounis
ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ ΣΕ C - ΜΑΘΗΜΑ 6 ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ ΣΕ C - ΜΑΘΗΜΑ 6
ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ ΣΕ C - ΜΑΘΗΜΑ 6
Dimitris Psounis3.9K views

Recently uploaded

Dikaiomata_2023.pptx by
Dikaiomata_2023.pptxDikaiomata_2023.pptx
Dikaiomata_2023.pptx41dimperisteriou
287 views33 slides
Αιολική Γη by
Αιολική ΓηΑιολική Γη
Αιολική ΓηDimitra Mylonaki
31 views25 slides
ΕΘΙΜΑ ΧΡΙΣΤΟΥΓΕΝΝΩΝ 1.pptx by
ΕΘΙΜΑ    ΧΡΙΣΤΟΥΓΕΝΝΩΝ 1.pptxΕΘΙΜΑ    ΧΡΙΣΤΟΥΓΕΝΝΩΝ 1.pptx
ΕΘΙΜΑ ΧΡΙΣΤΟΥΓΕΝΝΩΝ 1.pptxssuser86b52c
6 views37 slides
Τριάντα εννιά καφενεία και ένα κουρείο by
Τριάντα εννιά καφενεία και ένα κουρείοΤριάντα εννιά καφενεία και ένα κουρείο
Τριάντα εννιά καφενεία και ένα κουρείοDimitra Mylonaki
11 views27 slides
amea.pptx by
amea.pptxamea.pptx
amea.pptxssuserf0f53a
61 views21 slides
ΠΡΩΤΕΣ ΒΟΗΘΕΙΕΣ ΣΤΟ ΣΧΟΛΙΚΟ ΠΕΡΙΒΑΛΛΟΝ.pdf by
ΠΡΩΤΕΣ ΒΟΗΘΕΙΕΣ ΣΤΟ ΣΧΟΛΙΚΟ ΠΕΡΙΒΑΛΛΟΝ.pdfΠΡΩΤΕΣ ΒΟΗΘΕΙΕΣ ΣΤΟ ΣΧΟΛΙΚΟ ΠΕΡΙΒΑΛΛΟΝ.pdf
ΠΡΩΤΕΣ ΒΟΗΘΕΙΕΣ ΣΤΟ ΣΧΟΛΙΚΟ ΠΕΡΙΒΑΛΛΟΝ.pdfTheresa Giakoumatou
25 views65 slides

Recently uploaded(20)

ΕΘΙΜΑ ΧΡΙΣΤΟΥΓΕΝΝΩΝ 1.pptx by ssuser86b52c
ΕΘΙΜΑ    ΧΡΙΣΤΟΥΓΕΝΝΩΝ 1.pptxΕΘΙΜΑ    ΧΡΙΣΤΟΥΓΕΝΝΩΝ 1.pptx
ΕΘΙΜΑ ΧΡΙΣΤΟΥΓΕΝΝΩΝ 1.pptx
ssuser86b52c6 views
Τριάντα εννιά καφενεία και ένα κουρείο by Dimitra Mylonaki
Τριάντα εννιά καφενεία και ένα κουρείοΤριάντα εννιά καφενεία και ένα κουρείο
Τριάντα εννιά καφενεία και ένα κουρείο
Dimitra Mylonaki11 views
ΠΡΩΤΕΣ ΒΟΗΘΕΙΕΣ ΣΤΟ ΣΧΟΛΙΚΟ ΠΕΡΙΒΑΛΛΟΝ.pdf by Theresa Giakoumatou
ΠΡΩΤΕΣ ΒΟΗΘΕΙΕΣ ΣΤΟ ΣΧΟΛΙΚΟ ΠΕΡΙΒΑΛΛΟΝ.pdfΠΡΩΤΕΣ ΒΟΗΘΕΙΕΣ ΣΤΟ ΣΧΟΛΙΚΟ ΠΕΡΙΒΑΛΛΟΝ.pdf
ΠΡΩΤΕΣ ΒΟΗΘΕΙΕΣ ΣΤΟ ΣΧΟΛΙΚΟ ΠΕΡΙΒΑΛΛΟΝ.pdf
Triti_Hlikia_2023.pptx by 36dimperist
Triti_Hlikia_2023.pptxTriti_Hlikia_2023.pptx
Triti_Hlikia_2023.pptx
36dimperist28 views
ΟΔΗΓΙΕΣ ΚΑΤΑΘΕΣΗΣ ΑΠΟΓΡΑΦΗΣ-3-4 (1).pdf by ssuser369a35
ΟΔΗΓΙΕΣ ΚΑΤΑΘΕΣΗΣ ΑΠΟΓΡΑΦΗΣ-3-4 (1).pdfΟΔΗΓΙΕΣ ΚΑΤΑΘΕΣΗΣ ΑΠΟΓΡΑΦΗΣ-3-4 (1).pdf
ΟΔΗΓΙΕΣ ΚΑΤΑΘΕΣΗΣ ΑΠΟΓΡΑΦΗΣ-3-4 (1).pdf
ssuser369a3516 views
tmimata2711112.pdf by ckyriakou
tmimata2711112.pdftmimata2711112.pdf
tmimata2711112.pdf
ckyriakou10 views
Ολική καταστροφή στις καλλιέργειες by Dimitra Mylonaki
Ολική καταστροφή στις καλλιέργειεςΟλική καταστροφή στις καλλιέργειες
Ολική καταστροφή στις καλλιέργειες
Dimitra Mylonaki16 views
ΠΑΝΕΠΙΣΤΗΜΙΟ ΔΥΤΙΚΗΣ ΑΤΤΙΚΗΣ. by ssuser43d27b
ΠΑΝΕΠΙΣΤΗΜΙΟ ΔΥΤΙΚΗΣ ΑΤΤΙΚΗΣ.ΠΑΝΕΠΙΣΤΗΜΙΟ ΔΥΤΙΚΗΣ ΑΤΤΙΚΗΣ.
ΠΑΝΕΠΙΣΤΗΜΙΟ ΔΥΤΙΚΗΣ ΑΤΤΙΚΗΣ.
ssuser43d27b7 views
Veroia in Autumn.pdf by dpavlidou
Veroia in Autumn.pdfVeroia in Autumn.pdf
Veroia in Autumn.pdf
dpavlidou9 views
ΧΡΙΣΤΟΥΓΕΝΝΑ ΣΕ ΟΛΟΝ ΤΟΝ ΚΟΣΜΟ.pptx by ssuser86b52c
ΧΡΙΣΤΟΥΓΕΝΝΑ ΣΕ ΟΛΟΝ ΤΟΝ ΚΟΣΜΟ.pptxΧΡΙΣΤΟΥΓΕΝΝΑ ΣΕ ΟΛΟΝ ΤΟΝ ΚΟΣΜΟ.pptx
ΧΡΙΣΤΟΥΓΕΝΝΑ ΣΕ ΟΛΟΝ ΤΟΝ ΚΟΣΜΟ.pptx
ssuser86b52c5 views
ΟΜΑΔΑ 1η- ΠΕΝΤΕΛΗ(ΠΑΛΑΙΑ).pdf by Chrisa Kokorikou
ΟΜΑΔΑ 1η- ΠΕΝΤΕΛΗ(ΠΑΛΑΙΑ).pdfΟΜΑΔΑ 1η- ΠΕΝΤΕΛΗ(ΠΑΛΑΙΑ).pdf
ΟΜΑΔΑ 1η- ΠΕΝΤΕΛΗ(ΠΑΛΑΙΑ).pdf
Chrisa Kokorikou27 views
ΠΑΙΔΑΓΩΓΙΚΟ ΙΔΕΟΔΡΟΜΙΟ - ΤΕΥΧΟΣ 21ο.pdf by Nikolaos Ziakas
ΠΑΙΔΑΓΩΓΙΚΟ ΙΔΕΟΔΡΟΜΙΟ - ΤΕΥΧΟΣ 21ο.pdfΠΑΙΔΑΓΩΓΙΚΟ ΙΔΕΟΔΡΟΜΙΟ - ΤΕΥΧΟΣ 21ο.pdf
ΠΑΙΔΑΓΩΓΙΚΟ ΙΔΕΟΔΡΟΜΙΟ - ΤΕΥΧΟΣ 21ο.pdf
Nikolaos Ziakas6 views
ΠΡΟΓΡΑΜΜΑ_ΤΕΛΙΚΟ_01.12.2023.pdf by 2lykkomo
ΠΡΟΓΡΑΜΜΑ_ΤΕΛΙΚΟ_01.12.2023.pdfΠΡΟΓΡΑΜΜΑ_ΤΕΛΙΚΟ_01.12.2023.pdf
ΠΡΟΓΡΑΜΜΑ_ΤΕΛΙΚΟ_01.12.2023.pdf
2lykkomo183 views
Έγκυρη ενημέρωση by ssuser43d27b
Έγκυρη ενημέρωσηΈγκυρη ενημέρωση
Έγκυρη ενημέρωση
ssuser43d27b18 views

ΠΛΗ30 ΚΑΡΤΑ - ΙΕΡΑΡΧΙΑ ΣΥΝΑΡΤΗΣΕΩΝ ΠΟΛΥΠΛΟΚΟΤΗΤΑΣ

  • 1. ΑΝΑΛΥΣΗ ΑΛΓΟΡΙΘΜΩΝΚΛΑΣΕΙΣ ΣΥΝΑΡΤΗΣΕΩΝ ΠΟΛΥΠΛΟΚΟΤΗΤΑΣ Και πιο αναλυτικά: Μορφή Συναρτήσεων Σχόλια ΣΤΑΘΕΡΕΣ Θ 1 ΛΟΓΑΡΙΘΜΙΚΕΣ Το Κ>1 σταθερά «καθαρό» n ΠΟΛΥΩΝΥΜΙΚΕΣ ⋯ Το Κ σταθερά «καθαρό» n ΕΚΘΕΤΙΚΕΣ ⋯ 2 3 ⋯ a>1,b: Σταθερές «καθαρό» n ΥΠΕΡΕΚΘΕΤΙΚΕΣ ! «καθαρό» n ΒΑΣΙΚΗ ΙΕΡΑΡΧΙΑ ΣΥΝΑΡΤΗΣΕΩΝ ΠΟΛΥΠΛΟΚΟΤΗΤΑΣ: ΣΤΑΘΕΡΕΣ < ΛΟΓΑΡΙΘΜΙΚΕΣ < ΠΟΛΥΩΝΥΜΙΚΕΣ < ΕΚΘΕΤΙΚΕΣ < ΥΠΕΡΕΚΘΕΤΙΚΕΣ ΠΑΡΑΤΗΡΗΣΗ: Μία συνάρτηση που δεν έχει µία από τις παραπάνω µορφές είναι απροσδιοριστη και για να την συγκρίνουµε µε άλλες πρέπει να ακολουθήσουµε ειδική διαδικασία (εκθετικές µε βάση το 2) Μικρότερη Πολυπλοκότητα = Πιο Γρήγορος Αλγόριθµος = Καλύτερη Πολυπλοκότητα Μεγαλύτερη Πολυπλοκότητα = Πιο Αργός Αλγόριθµος = Χειρότερη Πολυπλοκότητα Θ 1 Θ Θ Θ Θ n! Θ
  • 2. ΑΝΑΛΥΣΗ ΑΛΓΟΡΙΘΜΩΝΑΣΥΜΠΤΩΤΙΚΗ ΣΥΓΚΡΙΣΗ ΣΥΝΑΡΤΗΣΕΩΝ (1): Επειδή κάνουµε ασυµπτωτική σύγκριση των συναρτήσεων εξάγουµε το Θ(.) των συναρτήσεων Αν έχουµε έστω µία απροσδιόριστη συνάρτηση προχωράµε στο επόµενο βήµα (2): Γράφουµε τα Θ(.) ως εκθετικές µε βάση το 2. (3): Κάνουµε πράξεις στους εκθέτες για να είναι όλες οι µορφές στην βασική ιεραρχία. Σε περίπτωση απροσδιοριστίας => Εκθετικές µε βάση 2 στους όρους του αθροίσµατος Σε περίπτωση απροσδιοριστίας => Ξανά εκθετικές µε βάση το 2 (4): Σε περίπτωση ισόπαλίας => Προτεραιότητα στον πολλαπλασιασµό και έπειτα στην πρόσθεση (εναλλακτικά όρια µε χρήση κανόνα De L’Hospital) Παράδειγµα: Ιεραρχήστε τις παρακάτω συναρτήσεις σε αύξουσα σειρά ασυµπτωτικής πολυπλοκότητας: + 5 1 4 2 ∙ 5 Απάντηση: 5 1 5 5 ! 5 5 Θ ! 4 Θ ! 2 ∙ 5 Θ 5 ) Εκφράζουµε τις συναρτήσεις ως εκθετικές µε βάση το 2: : ! 2#$% & : 2#$% '()* !: 5 2#$% +* Για τους εκθέτες έχουµε: : log ! 3 log : log log ∙ log log !: log 5 n ∙ log 5 2,32 Ισχύει: 3 log 2,32 Άρα έπεται: !
  • 3. ΑΝΑΛΥΣΗ ΑΛΓΟΡΙΘΜΩΝΥΠΟΛΟΓΙΣΜΟΣ (και ΕΚΤΙΜΗΣΗ) ΛΟΓΑΡΙΘΜΩΝ ΠΕΡΙΠΤΩΣΗ 1: Ο λογάριθµος µπορεί να υπολογιστεί ακριβώς. Τον υπολογίζουµε σύµφωνα µε την εξίσωση του λογαρίθµου (δοκιµάζοντας τις διαδοχικές δυνάµεις) Παράδειγµα 1: 32 ? Λύση: 32 5 21 32 2 2 2 4 2! 8 23 16 2+ 32 ΠΡΟΧΕΙΡΟ Παράδειγµα 2: 216 ? Λύση: 216 3 61 216 6 6 6 36 6! 216 ΠΡΟΧΕΙΡΟ ΠΕΡΙΠΤΩΣΗ 2: Ο λογάριθµος δεν µπορεί να υπολογιστεί ακριβώς, αλλά παρατηρούµε ότι βάση και αριθµός του λογαρίθµου είναι δυνάµεις του ίδιου αριθµού. Τότε κάνουµε αλλαγή βάσης βάζοντας νέα βάση τον κοινό αριθµό τ. Τον υπολογίζουµε σύµφωνα µε την εξίσωση του λογαρίθµου (δοκιµάζοντας τις διαδοχικές δυνάµεις) Παράδειγµα: 527 ? Λύση: 527 & 7 &5 ! 1.5 31 27 3 3 3 9 3! 27ΠΡΟΧΕΙΡΟ ΠΕΡΙΠΤΩΣΗ 3: Ο λογάριθµος δεν µπορεί να υπολογιστεί ακριβώς, ούτε η βάση και ο αριθµός του λογαρίθµου είναι δυνάµεις του ίδιου αριθµού. Τότε κάνουµε εκτίµηση του λογαρίθµου υπολογίζοντας τις διαδοχικές δυνάµεις της βάσης στις οποίες µπορούµε να εντοπίσουµε τον αριθµό. Παράδειγµα: 11 ? Λύση: 3 11 4 21 11 2 2 2 4 2! 8 23 16 ΠΡΟΧΕΙΡΟ 11