5 θέματα τύπου Πανελλαδικών με έτοιμες απαντήσεις. Πάτα «Εμφάνιση απάντησης» σε κάθε θέμα.
Σύμβαση: Κάθε κόμβος πιάνει 3 συνεχόμενες θέσεις μνήμης. Αν αρχίζει στη διεύθυνση A, τότε: A=prev, A+1=data, A+2=next.
10: prev=0, data=Κ, next=20 20: prev=10, data=Ο, next=30 30: prev=20, data=Δ, next=40 40: prev=30, data=Α, next=0
Να εισαχθεί κόμβος στη διεύθυνση 25 ώστε να σχηματιστεί: Κ Ο Ι Δ Α
Νέος κόμβος (25): 25: prev=20, data=Ι, next=30 Αλλαγές γειτόνων: Ο (20): next (22) 30 -> 25 Δ (30): prev (30) 20 -> 25 Τελικές ενημερώσεις: 22 = 25 25 = 20, 26 = Ι, 27 = 30 30 = 25
50: prev=0, data=Α, next=60 60: prev=50, data=Ε, next=70 70: prev=60, data=Π, next=80 80: prev=70, data=Π, next=0
Να εισαχθεί κόμβος στη διεύθυνση 40 στην αρχή ώστε να γίνει: Γ Α Ε Π Π
Νέος κόμβος (40): 40: prev=0, data=Γ, next=50 Αλλαγές: Παλιός πρώτος (50): prev (50) 0 -> 40 Τελικές ενημερώσεις: 40 = 0, 41 = Γ, 42 = 50 50 = 40
100: prev=0, data=Σ, next=110 110: prev=100, data=Τ, next=120 120: prev=110, data=Ο, next=0
Να εισαχθεί κόμβος στη διεύθυνση 130 στο τέλος ώστε να γίνει: Σ Τ Ο Π
Νέος κόμβος (130): 130: prev=120, data=Π, next=0 Αλλαγές: Παλιός τελευταίος (120): next (122) 0 -> 130 Τελικές ενημερώσεις: 122 = 130 130 = 120, 131 = Π, 132 = 0
200: prev=0, data=Μ, next=210 210: prev=200, data=Α, next=220 220: prev=210, data=Θ, next=230 230: prev=220, data=Η, next=0
Να διαγραφεί ο κόμβος στη διεύθυνση 210 ώστε να μείνει: Μ Θ Η
Γείτονες του 210: prev κόμβος: 200 next κόμβος: 220 Αλλαγές: 200: next (202) 210 -> 220 220: prev (220) 210 -> 200 Τελικές ενημερώσεις: 202 = 220 220 = 200 (Ο κόμβος 210 θεωρείται ελεύθερος.)
300: prev=0, data=Π, next=310 310: prev=300, data=Α, next=320 320: prev=310, data=Ι, next=330 330: prev=320, data=Χ, next=0
Να γίνει η λίστα: Π Ι Α Χ δηλαδή: 300 ↔ 320 ↔ 310 ↔ 330
Πριν: 300 ↔ 310 ↔ 320 ↔ 330 Μετά: 300 ↔ 320 ↔ 310 ↔ 330 Αλλαγές: 300.next (302): 310 -> 320 320.prev (320): 310 -> 300 320.next (322): 330 -> 310 310.prev (310): 300 -> 320 310.next (312): 320 -> 330 330.prev (330): 320 -> 310 Τελικές τιμές: 302 = 320 320 = 300, 322 = 310 310 = 320, 312 = 330 330 = 310
Αν θες, μπορώ να σου φτιάξω και έκδοση που να λειτουργεί σαν quiz: να βλέπεις πρώτα μόνο την εκφώνηση και να ξεκλειδώνει η απάντηση με κουμπί/βαθμολόγηση.