ݺߣ

ݺߣShare a Scribd company logo
2
Most read
3
Most read
–
Άννα Κορφιάτη | korfiati.an@gmail.com | https://www.facebook.com/mathwithcoding | 6974 12 9730
Επίλυση αναδρομικών εξισώσεων
Το δέντρο της αναδρομής
Άσκηση 1
Να λυθεί η αναδρομική εξίσωση 𝑇(𝑛) = 𝑇 (
𝑛
5
) + 𝑇 (
𝑛
10
) + 𝑛 με την χρήση του δέντρου της αναδρομής
Λύση
Αρχικά θέτουμε 𝑘 το ύψος του δέντρου.
Η λύση της αναδρομικής εξίσωσης προκύπτει αν αθροίσουμε τη συνεισφορά κάθε επιπέδου. Το ύψος του
δέντρου θα προσδιοριστεί από τον αριθμό των μειώσεων στο μέγεθος του μεγαλύτερου υποπροβλήματος.
Έχουμε λοιπόν
𝛵(𝑛) = ∑ (
3
10
)
𝑖
𝑛
𝑘
𝑖=0
Κάτω φράγμα
Ισχύει
𝛵(𝑛) = ∑ (
3
10
)
𝑖
𝑛
𝑘
𝑖=0
= 𝑛 + ∑ (
3
10
)
𝑖
𝑛
𝑘
𝑖=1
≥ 𝑛
Άρα 1 ⋅ 𝑛 ≤ 𝑇(𝑛) για 𝑛 ≥ 1 δηλαδή 𝜯(𝒏) = 𝜴(𝒏)
–
Άννα Κορφιάτη | korfiati.an@gmail.com | https://www.facebook.com/mathwithcoding | 6974 12 9730
Άνω φράγμα
Έχουμε ακόμη
∑ (
3
10
)
𝑖
𝑛
𝑘
𝑖=0
≤ ∑ (
3
10
)
𝑖
𝑛
∞
𝑖=0
= 𝑛 ⋅
1
1 −
3
10
= 𝑛 ⋅
1
7
10
=
10
7
𝑛
Άρα 𝑇(𝑛) ≤
10
7
𝑛 για 𝑛 ≥ 1 δηλαδή 𝜯(𝒏) = 𝑶(𝒏)
Άρα 𝜯(𝒏) = 𝜣(𝒏)
–
Άννα Κορφιάτη | korfiati.an@gmail.com | https://www.facebook.com/mathwithcoding | 6974 12 9730
Άσκηση 2
Να λυθεί η αναδρομική εξίσωση 𝑇(𝑛) = 𝑇 (
𝑛
7
) + 𝑇 (
𝑛
49
) + 𝑛με την χρήση του δέντρου της αναδρομής
Λύση
Σημείωση: Στο παρακάτω δέντρο, με μαύρο χρώμα σημειώνεται το μέγεθος των δεδομένων και με κόκκινο
χρώμα ο χρόνος. Εδώ τυχαίνει να συμπίπτουν, επομένως το κόκκινο χρώμα στους κόμβους χρησιμοποιείται
ενδεικτικά.
Συμβολίζουμε ℎ το ύψος του δέντρου και έχουμε:
𝛵1(𝑛) = ∑ (
8
49
)
𝑖
𝑛
ℎ
𝑖=0
Κάτω φράγμα:
𝑛 ≤ ∑ (
8
49
)
𝑖
𝑛
ℎ
𝑖=0
–
Άννα Κορφιάτη | korfiati.an@gmail.com | https://www.facebook.com/mathwithcoding | 6974 12 9730
Άνω φράγμα:
∑ (
8
49
)
𝑖
𝑛
ℎ
𝑖=0
≤ ∑ (
8
49
)
𝑖
𝑛
∞
𝑖=0
=
1
1 −
8
49
𝑛 =
1
41
49
𝑛 =
49
41
𝑛
Άρα
𝑛 ≤ ∑ (
8
49
)
𝑖
𝑛
ℎ
𝑖=0
≤
49
41
𝑛
Επομένως 𝜯(𝒏) = 𝜣(𝒏)
–
Άννα Κορφιάτη | korfiati.an@gmail.com | https://www.facebook.com/mathwithcoding | 6974 12 9730
Άσκηση 3
Να λυθεί η αναδρομική εξίσωση 𝑇(𝑛) = 𝑇 (
𝑛
3
) + 𝑇 (
𝑛
6
) + 𝑇 (
𝑛
9
) + 𝑛 με την χρήση του δέντρου της αναδρομής
Ανακαλύπτουμε το μοτίβο:
Στο κόκκινο επίπεδο έχουμε:
Στο πορτοκαλί επίπεδο έχουμε:
Άρα είναι:
–
Άννα Κορφιάτη | korfiati.an@gmail.com | https://www.facebook.com/mathwithcoding | 6974 12 9730
Αρχικά θέτουμε 𝑘 το ύψος του δέντρου.
Η λύση της αναδρομικής εξίσωσης προκύπτει αν αθροίσουμε τη συνεισφορά κάθε επιπέδου. Το ύψος του
δέντρου θα προσδιοριστεί από τον αριθμό των μειώσεων στο μέγεθος του μεγαλύτερου υποπροβλήματος.
Έχουμε λοιπόν
𝛵(𝑛) = ∑ (
11
18
)
𝑖
𝑛
𝑘
𝑖=0
Κάτω φράγμα
Ισχύει
𝛵(𝑛) = ∑ (
11
18
)
𝑖
𝑛
𝑘
𝑖=0
= 𝑛 + ∑ (
11
18
)
𝑖
𝑛
𝑘
𝒊=𝟏
≥ 𝑛
Άρα 1 ⋅ 𝑛 ≤ 𝑇(𝑛) για 𝑛 ≥ 1 δηλαδή 𝜯(𝒏) = 𝜴(𝒏)
Άνω φράγμα
Έχουμε ακόμη
∑ (
11
18
)
𝑖
𝑛
𝑘
𝑖=0
≤ ∑ (
11
18
)
𝑖
𝑛
∞
𝑖=0
= 𝑛 ⋅
1
1 −
11
18
= 𝑛 ⋅
1
7
18
=
18
7
𝑛
Άρα 𝑇(𝑛) ≤
18
7
𝑛 για 𝑛 ≥ 1 δηλαδή 𝜯(𝒏) = 𝑶(𝒏) Άρα 𝜯(𝒏) = 𝜣(𝒏)
Ad

Recommended

PPTX
Με το "σεις" και με το "σας" Φύλλα εργασίας για τη β΄ δημοτικού (https://blog...
Παπαδημητρακοπούλου Τζένη
PPTX
Παίζω, ζωγραφίζω και μαθαίνω για το ρήμα. Για τις μικρές τάξεις του δημοτικού...
Παπαδημητρακοπούλου Τζένη
PPTX
Αλληλογραφώ / Φύλλα εργασίας για τη 15η ενότητα της γλώσσας της β΄ δημοτικού ...
Παπαδημητρακοπούλου Τζένη
PPTX
ΠΟΥ ΕΙΝΑΙ Ο ΑΡΗΣ (12 ΜΑΘΗΜΑΤΑ) (https://blogs.sch.gr/sfaira-sti-deutera/) (ht...
Παπαδημητρακοπούλου Τζένη
PPTX
Ποπό! Κόσμος που περνά! / Φύλλα εργασίας για τη 12η ενότητα της γλώσσας της β...
Παπαδημητρακοπούλου Τζένη
PDF
επιστροφη από τα χριστούγεννα, πώς περασα Snapshots
Ioanna Chats
PPTX
Ένα ζιζάνιο στη ζύμη / Τα γράμματα Ζ ζ / Υ υ / Επανάληψη Μια παράσταση στην π...
Παπαδημητρακοπούλου Τζένη
DOCX
βρισκω το μισό και το ολοκληρο(1)
Ioanna Chats
PDF
Επαναληπτικό 1ης Ενότητας - Μαθηματικά - Α Δημοτικού
theodora tz
PPTX
140 δωρεάν επαναληπτικά φύλλα εργασίας για όλες τις ενότητες της γλώσσας της ...
Παπαδημητρακοπούλου Τζένη
PDF
Οι κανόνες της τάξης μας
Ευαγγελια Τερζακη
PPTX
Φύλλα εργασίας για το γ΄ τεύχος του Τετραδίου Εργασιών των μαθηματικών της γ΄...
Παπαδημητρακοπούλου Τζένη
PPTX
Χριστούγεννα. Δημιουργικές εργασίες και κατασκευές για την α΄ δημοτικού.(http...
Παπαδημητρακοπούλου Τζένη
PPTX
Επαναληπτικές δημιουργικές εργασίες Γλώσσας και Μαθηματικών για τα παιδιά της...
Παπαδημητρακοπούλου Τζένη
PDF
φτιάχνω κομικς
kyra_daskala
PPTX
Μαθαίνω να γράφω κείμενα. Μια διδακτική πρόταση παραγωγής γραπτού λόγου για τ...
Παπαδημητρακοπούλου Τζένη
PPTX
Το γράμμα Ρ ρ / Ρινόκερος και κόκορας / Φύλλα εργασίας και εκπαιδευτικό υλικό...
Παπαδημητρακοπούλου Τζένη
PDF
σχέδιο μαθήματος πολλαπλασιασμού α' τάξη
Για ένα σχολείο που ροκάρει
PPTX
Οι τέσσερις πράξεις των Μαθηματικών / Αφίσες για τις μικρές τάξεις του δημοτι...
Παπαδημητρακοπούλου Τζένη
PPTX
Μαθαίνω να γράφω τα γράμματα της αλφαβήτας. (https://blogs.sch.gr/sfaira-sti-...
Παπαδημητρακοπούλου Τζένη
PPTX
Μεικτές επαναληπτικές εργασίες γλώσσας & μαθηματικών ...εφ' όλης της ύλης της...
Παπαδημητρακοπούλου Τζένη
PPTX
Γρήγορες εργασίες/ Φύλλα εργασίας ποικίλου περιεχομένου για τα παιδιά της β΄ ...
Παπαδημητρακοπούλου Τζένη
DOC
τιτινα η κοτα 2
Ioanna Chats
PPTX
Το παράξενο ταξίδι της Συννεφένιας / Το γράμμα Ξ ξ / Φύλλα εργασίας και εκπαι...
Παπαδημητρακοπούλου Τζένη
PPTX
Εποχές & μήνες του χρόνου. Καρτέλες ημερομηνίας
Παπαδημητρακοπούλου Τζένη
PDF
Αριθμογραμμή από το 1 έως το 100
Penelope Markellou
DOC
συνδυασμοί αυ και ευ
ΣΤΑΥΡΟΥΛΑ ΕΛΕΝΗ ΜΑΚΡΗ
PPTX
Το ημερολόγιο της Μαρίνας. Φύλλα εργασίας, ιδέες και εποπτικό υλικό για την α...
Παπαδημητρακοπούλου Τζένη
PDF
Σημειώσεις γεννητριών- ΠΛΗ 20
Anna Korfiati
PDF
Σημειώσεις συνδυαστικής - ΠΛΗ 20 (v.2)
Anna Korfiati

More Related Content

What's hot (20)

PDF
Επαναληπτικό 1ης Ενότητας - Μαθηματικά - Α Δημοτικού
theodora tz
PPTX
140 δωρεάν επαναληπτικά φύλλα εργασίας για όλες τις ενότητες της γλώσσας της ...
Παπαδημητρακοπούλου Τζένη
PDF
Οι κανόνες της τάξης μας
Ευαγγελια Τερζακη
PPTX
Φύλλα εργασίας για το γ΄ τεύχος του Τετραδίου Εργασιών των μαθηματικών της γ΄...
Παπαδημητρακοπούλου Τζένη
PPTX
Χριστούγεννα. Δημιουργικές εργασίες και κατασκευές για την α΄ δημοτικού.(http...
Παπαδημητρακοπούλου Τζένη
PPTX
Επαναληπτικές δημιουργικές εργασίες Γλώσσας και Μαθηματικών για τα παιδιά της...
Παπαδημητρακοπούλου Τζένη
PDF
φτιάχνω κομικς
kyra_daskala
PPTX
Μαθαίνω να γράφω κείμενα. Μια διδακτική πρόταση παραγωγής γραπτού λόγου για τ...
Παπαδημητρακοπούλου Τζένη
PPTX
Το γράμμα Ρ ρ / Ρινόκερος και κόκορας / Φύλλα εργασίας και εκπαιδευτικό υλικό...
Παπαδημητρακοπούλου Τζένη
PDF
σχέδιο μαθήματος πολλαπλασιασμού α' τάξη
Για ένα σχολείο που ροκάρει
PPTX
Οι τέσσερις πράξεις των Μαθηματικών / Αφίσες για τις μικρές τάξεις του δημοτι...
Παπαδημητρακοπούλου Τζένη
PPTX
Μαθαίνω να γράφω τα γράμματα της αλφαβήτας. (https://blogs.sch.gr/sfaira-sti-...
Παπαδημητρακοπούλου Τζένη
PPTX
Μεικτές επαναληπτικές εργασίες γλώσσας & μαθηματικών ...εφ' όλης της ύλης της...
Παπαδημητρακοπούλου Τζένη
PPTX
Γρήγορες εργασίες/ Φύλλα εργασίας ποικίλου περιεχομένου για τα παιδιά της β΄ ...
Παπαδημητρακοπούλου Τζένη
DOC
τιτινα η κοτα 2
Ioanna Chats
PPTX
Το παράξενο ταξίδι της Συννεφένιας / Το γράμμα Ξ ξ / Φύλλα εργασίας και εκπαι...
Παπαδημητρακοπούλου Τζένη
PPTX
Εποχές & μήνες του χρόνου. Καρτέλες ημερομηνίας
Παπαδημητρακοπούλου Τζένη
PDF
Αριθμογραμμή από το 1 έως το 100
Penelope Markellou
DOC
συνδυασμοί αυ και ευ
ΣΤΑΥΡΟΥΛΑ ΕΛΕΝΗ ΜΑΚΡΗ
PPTX
Το ημερολόγιο της Μαρίνας. Φύλλα εργασίας, ιδέες και εποπτικό υλικό για την α...
Παπαδημητρακοπούλου Τζένη
Επαναληπτικό 1ης Ενότητας - Μαθηματικά - Α Δημοτικού
theodora tz
140 δωρεάν επαναληπτικά φύλλα εργασίας για όλες τις ενότητες της γλώσσας της ...
Παπαδημητρακοπούλου Τζένη
Οι κανόνες της τάξης μας
Ευαγγελια Τερζακη
Φύλλα εργασίας για το γ΄ τεύχος του Τετραδίου Εργασιών των μαθηματικών της γ΄...
Παπαδημητρακοπούλου Τζένη
Χριστούγεννα. Δημιουργικές εργασίες και κατασκευές για την α΄ δημοτικού.(http...
Παπαδημητρακοπούλου Τζένη
Επαναληπτικές δημιουργικές εργασίες Γλώσσας και Μαθηματικών για τα παιδιά της...
Παπαδημητρακοπούλου Τζένη
φτιάχνω κομικς
kyra_daskala
Μαθαίνω να γράφω κείμενα. Μια διδακτική πρόταση παραγωγής γραπτού λόγου για τ...
Παπαδημητρακοπούλου Τζένη
Το γράμμα Ρ ρ / Ρινόκερος και κόκορας / Φύλλα εργασίας και εκπαιδευτικό υλικό...
Παπαδημητρακοπούλου Τζένη
σχέδιο μαθήματος πολλαπλασιασμού α' τάξη
Για ένα σχολείο που ροκάρει
Οι τέσσερις πράξεις των Μαθηματικών / Αφίσες για τις μικρές τάξεις του δημοτι...
Παπαδημητρακοπούλου Τζένη
Μαθαίνω να γράφω τα γράμματα της αλφαβήτας. (https://blogs.sch.gr/sfaira-sti-...
Παπαδημητρακοπούλου Τζένη
Μεικτές επαναληπτικές εργασίες γλώσσας & μαθηματικών ...εφ' όλης της ύλης της...
Παπαδημητρακοπούλου Τζένη
Γρήγορες εργασίες/ Φύλλα εργασίας ποικίλου περιεχομένου για τα παιδιά της β΄ ...
Παπαδημητρακοπούλου Τζένη
τιτινα η κοτα 2
Ioanna Chats
Το παράξενο ταξίδι της Συννεφένιας / Το γράμμα Ξ ξ / Φύλλα εργασίας και εκπαι...
Παπαδημητρακοπούλου Τζένη
Εποχές & μήνες του χρόνου. Καρτέλες ημερομηνίας
Παπαδημητρακοπούλου Τζένη
Αριθμογραμμή από το 1 έως το 100
Penelope Markellou
συνδυασμοί αυ και ευ
ΣΤΑΥΡΟΥΛΑ ΕΛΕΝΗ ΜΑΚΡΗ
Το ημερολόγιο της Μαρίνας. Φύλλα εργασίας, ιδέες και εποπτικό υλικό για την α...
Παπαδημητρακοπούλου Τζένη

More from Anna Korfiati (7)

PDF
Σημειώσεις γεννητριών- ΠΛΗ 20
Anna Korfiati
PDF
Σημειώσεις συνδυαστικής - ΠΛΗ 20 (v.2)
Anna Korfiati
PDF
ΙΦΕ - Μαθηματικά - Μάθημα 4 - Θεωρία Αριθμών
Anna Korfiati
PDF
ΙΦΕ - Μαθηματικά - Μάθημα 3 - Επαγωγή
Anna Korfiati
PDF
Σημειώσεις συνδυαστικής - ΠΛΗ 20
Anna Korfiati
PDF
ΙΦΕ - Μαθηματικά - Μάθημα 2 - Επαγωγή
Anna Korfiati
PDF
ΙΦΕ - Μαθηματικά - Μάθημα 1 - Σύνολα
Anna Korfiati
Σημειώσεις γεννητριών- ΠΛΗ 20
Anna Korfiati
Σημειώσεις συνδυαστικής - ΠΛΗ 20 (v.2)
Anna Korfiati
ΙΦΕ - Μαθηματικά - Μάθημα 4 - Θεωρία Αριθμών
Anna Korfiati
ΙΦΕ - Μαθηματικά - Μάθημα 3 - Επαγωγή
Anna Korfiati
Σημειώσεις συνδυαστικής - ΠΛΗ 20
Anna Korfiati
ΙΦΕ - Μαθηματικά - Μάθημα 2 - Επαγωγή
Anna Korfiati
ΙΦΕ - Μαθηματικά - Μάθημα 1 - Σύνολα
Anna Korfiati
Ad

Recently uploaded (20)

PPTX
Code Profiling in Odoo 18 - Odoo 18 ݺߣs
Celine George
PPTX
Peer Teaching Observations During School Internship
AjayaMohanty7
PPTX
Values Education 10 Quarter 1 Module .pptx
JBPafin
PDF
University of Ghana Cracks Down on Misconduct: Over 100 Students Sanctioned
Kweku Zurek
PPTX
Great Governors' Send-Off Quiz 2025 Prelims IIT KGP
IIT Kharagpur Quiz Club
PDF
ECONOMICS, DISASTER MANAGEMENT, ROAD SAFETY - STUDY MATERIAL [10TH]
SHERAZ AHMAD LONE
PPTX
OBSESSIVE COMPULSIVE DISORDER.pptx IN 5TH SEMESTER B.SC NURSING, 2ND YEAR GNM...
parmarjuli1412
PPTX
ENGLISH-5 Q1 Lesson 1.pptx - Story Elements
Mayvel Nadal
PPTX
YSPH VMOC Special Report - Measles Outbreak Southwest US 6-14-2025.pptx
Yale School of Public Health - The Virtual Medical Operations Center (VMOC)
PPTX
June 2025 Progress Update With Board Call_In process.pptx
International Society of Service Innovation Professionals
PPTX
Filipino 9 Maikling Kwento Ang Ama Panitikang Asiyano
sumadsadjelly121997
PDF
THE PSYCHOANALYTIC OF THE BLACK CAT BY EDGAR ALLAN POE (1).pdf
nabilahk908
PPTX
How to Add New Item in CogMenu in Odoo 18
Celine George
PPTX
INDUCTIVE EFFECT slide for first prof pharamacy students
SHABNAM FAIZ
PPTX
How to Manage Different Customer Addresses in Odoo 18 Accounting
Celine George
PPTX
How to use search fetch method in Odoo 18
Celine George
PDF
LDMMIA Yoga S10 Free Workshop Grad Level
LDM & Mia eStudios
PPTX
2025 Completing the Pre-SET Plan Form.pptx
mansk2
PDF
LDMMIA Shop & Student News Summer Solstice 25
LDM & Mia eStudios
PDF
This is why students from these 44 institutions have not received National Se...
Kweku Zurek
Code Profiling in Odoo 18 - Odoo 18 ݺߣs
Celine George
Peer Teaching Observations During School Internship
AjayaMohanty7
Values Education 10 Quarter 1 Module .pptx
JBPafin
University of Ghana Cracks Down on Misconduct: Over 100 Students Sanctioned
Kweku Zurek
Great Governors' Send-Off Quiz 2025 Prelims IIT KGP
IIT Kharagpur Quiz Club
ECONOMICS, DISASTER MANAGEMENT, ROAD SAFETY - STUDY MATERIAL [10TH]
SHERAZ AHMAD LONE
OBSESSIVE COMPULSIVE DISORDER.pptx IN 5TH SEMESTER B.SC NURSING, 2ND YEAR GNM...
parmarjuli1412
ENGLISH-5 Q1 Lesson 1.pptx - Story Elements
Mayvel Nadal
YSPH VMOC Special Report - Measles Outbreak Southwest US 6-14-2025.pptx
Yale School of Public Health - The Virtual Medical Operations Center (VMOC)
June 2025 Progress Update With Board Call_In process.pptx
International Society of Service Innovation Professionals
Filipino 9 Maikling Kwento Ang Ama Panitikang Asiyano
sumadsadjelly121997
THE PSYCHOANALYTIC OF THE BLACK CAT BY EDGAR ALLAN POE (1).pdf
nabilahk908
How to Add New Item in CogMenu in Odoo 18
Celine George
INDUCTIVE EFFECT slide for first prof pharamacy students
SHABNAM FAIZ
How to Manage Different Customer Addresses in Odoo 18 Accounting
Celine George
How to use search fetch method in Odoo 18
Celine George
LDMMIA Yoga S10 Free Workshop Grad Level
LDM & Mia eStudios
2025 Completing the Pre-SET Plan Form.pptx
mansk2
LDMMIA Shop & Student News Summer Solstice 25
LDM & Mia eStudios
This is why students from these 44 institutions have not received National Se...
Kweku Zurek
Ad

Το δέντρο της αναδρομής - 3 ασκήσεις για την ΠΛΗ 30

  • 1. – Άννα Κορφιάτη | korfiati.an@gmail.com | https://www.facebook.com/mathwithcoding | 6974 12 9730 Επίλυση αναδρομικών εξισώσεων Το δέντρο της αναδρομής Άσκηση 1 Να λυθεί η αναδρομική εξίσωση 𝑇(𝑛) = 𝑇 ( 𝑛 5 ) + 𝑇 ( 𝑛 10 ) + 𝑛 με την χρήση του δέντρου της αναδρομής Λύση Αρχικά θέτουμε 𝑘 το ύψος του δέντρου. Η λύση της αναδρομικής εξίσωσης προκύπτει αν αθροίσουμε τη συνεισφορά κάθε επιπέδου. Το ύψος του δέντρου θα προσδιοριστεί από τον αριθμό των μειώσεων στο μέγεθος του μεγαλύτερου υποπροβλήματος. Έχουμε λοιπόν 𝛵(𝑛) = ∑ ( 3 10 ) 𝑖 𝑛 𝑘 𝑖=0 Κάτω φράγμα Ισχύει 𝛵(𝑛) = ∑ ( 3 10 ) 𝑖 𝑛 𝑘 𝑖=0 = 𝑛 + ∑ ( 3 10 ) 𝑖 𝑛 𝑘 𝑖=1 ≥ 𝑛 Άρα 1 ⋅ 𝑛 ≤ 𝑇(𝑛) για 𝑛 ≥ 1 δηλαδή 𝜯(𝒏) = 𝜴(𝒏)
  • 2. – Άννα Κορφιάτη | korfiati.an@gmail.com | https://www.facebook.com/mathwithcoding | 6974 12 9730 Άνω φράγμα Έχουμε ακόμη ∑ ( 3 10 ) 𝑖 𝑛 𝑘 𝑖=0 ≤ ∑ ( 3 10 ) 𝑖 𝑛 ∞ 𝑖=0 = 𝑛 ⋅ 1 1 − 3 10 = 𝑛 ⋅ 1 7 10 = 10 7 𝑛 Άρα 𝑇(𝑛) ≤ 10 7 𝑛 για 𝑛 ≥ 1 δηλαδή 𝜯(𝒏) = 𝑶(𝒏) Άρα 𝜯(𝒏) = 𝜣(𝒏)
  • 3. – Άννα Κορφιάτη | korfiati.an@gmail.com | https://www.facebook.com/mathwithcoding | 6974 12 9730 Άσκηση 2 Να λυθεί η αναδρομική εξίσωση 𝑇(𝑛) = 𝑇 ( 𝑛 7 ) + 𝑇 ( 𝑛 49 ) + 𝑛με την χρήση του δέντρου της αναδρομής Λύση Σημείωση: Στο παρακάτω δέντρο, με μαύρο χρώμα σημειώνεται το μέγεθος των δεδομένων και με κόκκινο χρώμα ο χρόνος. Εδώ τυχαίνει να συμπίπτουν, επομένως το κόκκινο χρώμα στους κόμβους χρησιμοποιείται ενδεικτικά. Συμβολίζουμε ℎ το ύψος του δέντρου και έχουμε: 𝛵1(𝑛) = ∑ ( 8 49 ) 𝑖 𝑛 ℎ 𝑖=0 Κάτω φράγμα: 𝑛 ≤ ∑ ( 8 49 ) 𝑖 𝑛 ℎ 𝑖=0
  • 4. – Άννα Κορφιάτη | korfiati.an@gmail.com | https://www.facebook.com/mathwithcoding | 6974 12 9730 Άνω φράγμα: ∑ ( 8 49 ) 𝑖 𝑛 ℎ 𝑖=0 ≤ ∑ ( 8 49 ) 𝑖 𝑛 ∞ 𝑖=0 = 1 1 − 8 49 𝑛 = 1 41 49 𝑛 = 49 41 𝑛 Άρα 𝑛 ≤ ∑ ( 8 49 ) 𝑖 𝑛 ℎ 𝑖=0 ≤ 49 41 𝑛 Επομένως 𝜯(𝒏) = 𝜣(𝒏)
  • 5. – Άννα Κορφιάτη | korfiati.an@gmail.com | https://www.facebook.com/mathwithcoding | 6974 12 9730 Άσκηση 3 Να λυθεί η αναδρομική εξίσωση 𝑇(𝑛) = 𝑇 ( 𝑛 3 ) + 𝑇 ( 𝑛 6 ) + 𝑇 ( 𝑛 9 ) + 𝑛 με την χρήση του δέντρου της αναδρομής Ανακαλύπτουμε το μοτίβο: Στο κόκκινο επίπεδο έχουμε: Στο πορτοκαλί επίπεδο έχουμε: Άρα είναι:
  • 6. – Άννα Κορφιάτη | korfiati.an@gmail.com | https://www.facebook.com/mathwithcoding | 6974 12 9730 Αρχικά θέτουμε 𝑘 το ύψος του δέντρου. Η λύση της αναδρομικής εξίσωσης προκύπτει αν αθροίσουμε τη συνεισφορά κάθε επιπέδου. Το ύψος του δέντρου θα προσδιοριστεί από τον αριθμό των μειώσεων στο μέγεθος του μεγαλύτερου υποπροβλήματος. Έχουμε λοιπόν 𝛵(𝑛) = ∑ ( 11 18 ) 𝑖 𝑛 𝑘 𝑖=0 Κάτω φράγμα Ισχύει 𝛵(𝑛) = ∑ ( 11 18 ) 𝑖 𝑛 𝑘 𝑖=0 = 𝑛 + ∑ ( 11 18 ) 𝑖 𝑛 𝑘 𝒊=𝟏 ≥ 𝑛 Άρα 1 ⋅ 𝑛 ≤ 𝑇(𝑛) για 𝑛 ≥ 1 δηλαδή 𝜯(𝒏) = 𝜴(𝒏) Άνω φράγμα Έχουμε ακόμη ∑ ( 11 18 ) 𝑖 𝑛 𝑘 𝑖=0 ≤ ∑ ( 11 18 ) 𝑖 𝑛 ∞ 𝑖=0 = 𝑛 ⋅ 1 1 − 11 18 = 𝑛 ⋅ 1 7 18 = 18 7 𝑛 Άρα 𝑇(𝑛) ≤ 18 7 𝑛 για 𝑛 ≥ 1 δηλαδή 𝜯(𝒏) = 𝑶(𝒏) Άρα 𝜯(𝒏) = 𝜣(𝒏)